1

我想把我所有的日期和时间都放到 localeEurope/Brussels中。现在我遇到的问题是我config/app.php的时区设置为Europ/Brussels. 同样在App/filters.php,我有这样的代码和平:

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

只是为了确保时区 IS Europ/Brussels

但是,当我将某些内容发布到数据库中时,它是 UTC 格式,而当我从数据库中取出时,它也是 UTC 格式。

我真的不知道我做错了什么?

这怎么可能?

有人可以告诉我,如果你需要什么,或者这样吗?因为,我找不到导致这种情况的问题。

不得不说,生产环境有这个,开发没有?

4

1 回答 1

0

我相信你的mysql时区是错误的。

编辑my.cnf和设置

default_time_zone='Europe/Brussels'

重启mysql服务器

于 2015-11-03T15:30:59.610 回答