DATE_FORMAT () в 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') : ""; ?>

,но он допустил некоторые ошибки …..

0

Решение

использовать функцию даты

    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)) : ""; ?>"
2

Другие решения

Проверь это,

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

Может быть, это поможет вам.

1

Попробуй это

<?php echo isset($form_data["db_name"]) ?
date('d/m/Y',$form_data["db_name"]->date_of_birth) : ""; ?>
0
По вопросам рекламы ammmcru@yandex.ru
Adblock
detector