我在那件事上花了太多时间。我真的需要帮助。
我们在专用服务器上安装了Joomla 3.2.3。我们的客户要求我们把时区设为纽约。
时区从UTC (默认为joomla)设置为America/New_York on php.ini。在管理员面板的config部分,我们确保时区与php.ini匹配。
问题是只在管理员面板中有4小时的偏移量。如果您将内容发布日期保存到2014-05-28 02:34:00、MYSQL和前端,它将显示2014-05-28 11:34:00。
这是一个时区问题,但我找不到我做错了什么。有人能帮忙吗?
同样,到目前为止,我所做的是:
MySQL和前端显示-4小时偏移。
谢谢你的帮助。非常感谢!
问题终于解决了。
Joomla以GMT / UTC格式存储日期。我不得不重新转换时区以正确显示它。
因此,教训是:“不要使用来自MySQL DB的原始数据,有些数据需要在此之前进行转换”。
发布于 2014-06-01 15:49:11
问题终于解决了。
Joomla以GMT / UTC格式存储日期。我不得不重新转换时区以正确显示它。
因此,教训是:“不要使用来自MySQL DB的原始数据,有些数据需要在此之前进行转换”。
https://stackoverflow.com/questions/23927273
复制相似问题