Я получаю параметр даты моей базы данных в следующем формате:
"date" => "2015/08/11T00:00:00Z"
Мне нужно получить правильный формат даты, посылая параметр локали (в Laravel App :: getLocale ()).
Что-то вроде этого:
<? date_format_magicfunction($my_date, 'es' ); ?> // 11/08/2015
или же
//es, en, de, etc
<? date_format_magicfunction($my_date, App::getLocale() ); ?> // 11/08/2015
Знаете ли вы какую-то функцию или Laravel Provider?
Если вы используете php, вы можете создать дату, используя DateTime DateTime :: createFromFormat () из любого формата, как журнал, как вы указываете, как это указано в API. Обратите внимание, что возвращаемое значение из этой функции является объектом.
Используйте пакет Carbon. http://carbon.nesbot.com/docs/#api-formatting Он содержит множество методов для манипулирования объектами datetime.