2016-04-21 8 views
0

Этот формат даты 2016-04-21 хранится в базе данных, но отображается как 21.04.2014. на моем сайте. Это очень расстраивает. Решение echo $ object-> field-> format ('Y-m-d'); не подходит для меня. Я хотел бы определить настройки, которых это больше не происходит. Извините за мой английский.CakePHP 3 отображает неверный формат даты

+0

Это версия CakePHP 3.1 – user3661042

+0

какой формат даты вы хотите? –

+0

Возможный дубликат [Показывать даты в пользовательском формате] (http://stackoverflow.com/questions/31635700/show-dates-in-a-custom-format) – ndm

ответ

0

Используйте этот

$date="2016-04-21"; 
$require_date_format = date('d.m.Y', strtotime($date));//will out put 21.04.2016 
+0

-1 Вопрос о CakePHP, его объектах даты/времени и глобальном настраиваемом решении. То, что вы показываете здесь, является громоздким вариантом вызова 'format()' в вопросе. – ndm

Смежные вопросы