Ошибка: люмен использует местное время при сохранении записи с отметкой времени - PullRequest
0 голосов
/ 27 декабря 2018

В Lumen 5.3 я использую часовой пояс по умолчанию (UTC), и когда я использую:

echo date('Y-m-d H:i:s')

Он показывает часовой пояс UTC

, но когда я сохраняю новую запись с отметками времени,он сохраняет мой местный часовой пояс.

Пример: мой часовой пояс +07: 00, а местное время - 11:00.При использовании: echo date('Y-m-d H:i:s') это показывается 2018-12-27 04:00:00, но когда я сохраняю новую запись, поле create_at равно 2018-12-27 11:00:00.Значение, которое я хочу сохранить: 2018-12-27 04:00:00

Как это исправить, пожалуйста, помогите мне.спасибо.

1 Ответ

0 голосов
/ 27 декабря 2018

вы можете исправить это в config / app.php изменить ваш часовой пояс

'timezone' => 'UTC',

Здесь вы можете указать часовой пояс по умолчанию для вашего приложения, который будет использоваться датой и датой PHP.функции времениМы пошли дальше и установили разумное значение по умолчанию для вас из коробки.

найдите часовые пояса php здесь: http://php.net/manual/en/timezones.php

...