我想把我所有的日期和时间都输入到区域设置Europe/Brussels
中。现在我的问题是,我的config/app.php
,这里的时区被设置为Europ/Brussels
。同样在App/filters.php
中,我有这样的代码:
ini_set("date.timezone", "Europe/Brussels");
只是为了确保时区是Europ/Brussels
。
然而,当我把一些东西发布到数据库中时,它是UTC格式,当我从数据库中获取et时,它也是UTC格式。
我真的不知道我做错了什么?
这怎么可能呢?
有人能告诉我,如果你需要什么吗?因为,我找不到造成这种情况的原因。
我需要说,生产环境有这个,但发展没有?
我认为您的mysql时区是错误的。
编辑my.cnf
并设置
default_time_zone='Europe/Brussels'
重新启动mysql服务器