我遇到的问题是后端列表没有呈现正确的日期时间,并且比模型的实际DB值提前了5个小时:
这是我的配置:
服务器TZ:美国/多伦多
OctoberCMS timezone => America / Toronto(config / app.php)
以下是Columns.yaml中以下格式的结果(已确认数据库保持正确的时间并且模型具有正确的时间,这是演示问题):
text: 2016-12-15 10:52:31
Datetime: Thu, Dec 15, 2016 3:52 PM
timetense: Today at 3:52 PM
有什么东西我做错了吗?
答案 0 :(得分:1)
我的问题的答案是通过阅读关于UTC并与OctoberCMS的人谈话找到的。
将app.php文件中的时区设置为UTC,以确保时间戳的完整性。
在后端工具上的OctoberCMS应用程序中设置用户时区。
关于"为什么"的更多细节可以在这里找到 http://www.camroncade.com/managing-timezones-with-laravel/