如何在Cakephp 3.x中的编辑实体中更改对象格式数组中的日期格式

时间:2017-07-20 06:26:10

标签: php cakephp

Cake\ORM\Entity Object
(
    [id] => 1
    [lead_id] => 9
    [policy_start_date] => Cake\I18n\FrozenDate Object
        (
            [time] => 2011-07-01T00:00:00+00:00
            [timezone] => UTC
            [fixedNowTime] => 
        )
)

我在cakephp 3.x工作。这是我的编辑实体数组。这里保存在数据库中的日期格式显示为“Y-m-d”。因此它也在datepicker中以y-m-d显示日期。但我实际上使用的是datepicker格式d-m-Y。在这种情况下,例如01/07/2011。我在日期库中存储为Y-m-d但我想在编辑页面中显示为d-m-Y。我该怎么做 ?。请帮忙。

2 个答案:

答案 0 :(得分:0)

你可以使用php。

$d = '2017-07-01';   //your date for formatting. such as policy_start_date
$date = date('d-m-Y',strtotime($d));
echo $date;

答案 1 :(得分:0)

我找到了解决方案,

HRESULT

这取代了日期格式。

相关问题