Дата времени Laravel — UTC, в то время как языковой стандарт установлен в Европе / Брюсселе с использованием Carbon

Я хочу, чтобы все мои даты и время были в локали Europe/Brussels, Теперь у меня проблема в том, что мой config/app.php часовой пояс здесь установлен на Europ/Brussels, Также в App/filters.php, У меня есть этот код:

ini_set("date.timezone", "Europe/Brussels");

Просто чтобы убедиться, что часовой пояс ЕСТЬ Europ/Brussels,

Однако, когда я публикую что-то в базу данных, это формат UTC, а когда я выхожу из базы данных, это также UTC.

Я действительно не знаю, что я делаю не так?

И как это возможно?

Может кто-нибудь сказать мне, если вам что-то нужно, или так? Потому что я не могу найти проблему, которая вызывает это.

Я должен сказать, что производственная среда имеет это, но развитие нет?

1

Решение

Я считаю, что ваш часовой пояс mysql не так.

редактировать my.cnf и установить

default_time_zone='Europe/Brussels'

Перезапустите сервер MySQL

0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]