преобразует формат даты и времени в Laravel - PullRequest
0 голосов
/ 29 мая 2020

В качестве документа Laravel мы можем привести значение к DateTime.

https://laravel.com/docs/5.8/eloquent-serialization#date -сериализация

protected $casts = [
    'birthday' => 'date:Y-m-d',
    'joined_at' => 'datetime:Y-m-d H:00',
];

Результат:

"2020-05-29 00:00:00", но я хочу получить такой результат:

"2020-10-29T00:00"

Я могу использовать Carbon в формате "Y-m-d\TH:i");

если возможно, отформатировать как "2020-10-29T00:00", если я не использую Carbon?

любые идеи будут оценены.

1 Ответ

0 голосов
/ 29 мая 2020

Как указано в документации Carbon (https://carbon.nesbot.com/docs/#api -форматирование ). Вы можете использовать функцию format().

$dt->format("Y-m-d\TH:i")
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...