DATE_FORMAT() 在 codeigniter 中

DATE_FORMAT() in codeigniter

我想在下一行中包含 d/m/Y 的日期格式。

<?php echo isset($form_data["db_name"]) ?    
     $form_data["db_name"]->date_of_birth : ""; ?>

我试过了

<?php echo isset($form_data["db_name"]) ?   
     $form_data["db_name"]->date_format(date_of_birth,'%d/%m/%Y') : ""; ?>

,但是出现了一些错误.....

使用日期函数

    date('d/M/Y', date_of_birth)

而不是 date_format()。使用日期()

    <?php echo isset($form_data["db_name"]) ? $form_data["db_name"]->date('d/M/Y',strtotime(date_of_birth)) : ""; ?>"

检查这个,

$str = '2013/12/24';
$date = DateTime::createFromFormat('Y/m/d', $str);
echo $date->format('d/m/Y'); //output - 24/12/2013

可能对你有帮助。

试试这个

<?php echo isset($form_data["db_name"]) ? 
     date('d/m/Y',$form_data["db_name"]->date_of_birth) : ""; ?>