@laravue
laravel

Как сделать чтоб поле модели created_at преобразовывалось к часовому поясу?

в настройках Laravel timezone стоит как Moscow/Europe.
Данные при добавлению в таблицу автоматически сохраняются в московском часовом поясе ( created_at, updated_at)

Но при извлечении данных из модели и возврате на фронт эти два поля выходят уже преобразованными в UTC то есть на 3 часа меньше.

Какой способ выбрать чтобы с наименьшими потерями доставлять на фронт даты в московском времени? Особенно интересует. если мы возвращаем целые пачки товаров.
  • Вопрос задан
  • 134 просмотра
Пригласить эксперта
Ответы на вопрос 1
@inFureal
в config/app.php есть timezone там и меняй.
Если тебе надо привести к другому часовому поясу, то стандартные поля модели и те, которые приведены к касту datetime или date являются экземплярами Carbon.
Вот тут все написано, как что менять
Ответ написан
Ваш ответ на вопрос

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

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