Как создать формат ГГГГ-ММ-ДДЧЧ: ММ: СС + ЧЧ: ММ в миграции laravel? - PullRequest
0 голосов
/ 04 мая 2020

Я делаю проект, используя Laravel 7 и веб-сервисы. Мои веб-службы будут получать данные даты и времени в следующем формате:

YYYY-MM-DDTHH:MM:SS+HH:MM //2020-04-16T12:46:33+02:00

Я использовал следующий код для создания правильной структуры данных в файле миграции, но я почти уверен, что она не будет работать правильно:

$table->dateTime('creation_date');

Может помочь?

1 Ответ

1 голос
/ 04 мая 2020

Вы должны сохранить дату в стандартном формате MySQL и использовать Accessor и Mutator для сохранения и извлечения даты из указанного вами формата c, вы можете проверить здесь do c (https://laravel.com/docs/7.x/eloquent-mutators#date - мутаторы )

protected $dateFormat = 'Y-m-d H:i';

Полный список форматов вы можете посмотреть здесь: https://www.php.net/manual/en/datetime.formats.date.php

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...