Sanes
@Sanes

Timezone при отредактированном формате в моделе Laravel?

В моделе отредактирован формат вывода
protected $casts = [
    'created_at' => 'datetime:Y-m-d H:i:s',
    'updated_at' => 'datetime:Y-m-d H-i-s',
];

При этом игнорируется Timezone Laravel и хранится по времени сервера UTC
Если убрать код, то в базе хранится, как надо, а передается.
UTC "2020-03-25T08:05:02.000000Z"
  • Вопрос задан
  • 300 просмотров
Решения вопроса 1
Sanes
@Sanes Автор вопроса
protected function serializeDate(\DateTimeInterface $date)
{
    return $date->format('Y-m-d H-i-s');
}
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы