Reputation: 471
I want to include date format of d/m/Y
in the following line.
<?php echo isset($form_data["db_name"]) ?
$form_data["db_name"]->date_of_birth : ""; ?>
I have tried
<?php echo isset($form_data["db_name"]) ?
$form_data["db_name"]->date_format(date_of_birth,'%d/%m/%Y') : ""; ?>
,but it made some errors.....
Upvotes: 0
Views: 1261
Reputation: 403
use date function
date('d/M/Y', date_of_birth)
instead of date_format(). Use date()
<?php echo isset($form_data["db_name"]) ? $form_data["db_name"]->date('d/M/Y',strtotime(date_of_birth)) : ""; ?>"
Upvotes: 2
Reputation: 396
Try this
<?php echo isset($form_data["db_name"]) ?
date('d/m/Y',$form_data["db_name"]->date_of_birth) : ""; ?>
Upvotes: 0
Reputation: 986
Check this,
$str = '2013/12/24';
$date = DateTime::createFromFormat('Y/m/d', $str);
echo $date->format('d/m/Y'); //output - 24/12/2013
May be it help you.
Upvotes: 1