【发布时间】:2011-08-08 06:04:50
【问题描述】:
嘿! 我正在开发一个 php web 应用程序,我正在尝试根据每个用户的位置更改他的时区, 我正在使用这个 SQL 语句: SET time_zone 每次我要显示日期和时间, 但是当谈到夏令时时,它根本不起作用(例如:在夏令时之前,美国和加拿大山区时间的时区偏移量是 -7 小时,但现在是 -8 小时,我使用的代码在全部);
谢谢你的帮助
【问题讨论】:
标签: mysql timezone phpmyadmin
嘿! 我正在开发一个 php web 应用程序,我正在尝试根据每个用户的位置更改他的时区, 我正在使用这个 SQL 语句: SET time_zone 每次我要显示日期和时间, 但是当谈到夏令时时,它根本不起作用(例如:在夏令时之前,美国和加拿大山区时间的时区偏移量是 -7 小时,但现在是 -8 小时,我使用的代码在全部);
谢谢你的帮助
【问题讨论】:
标签: mysql timezone phpmyadmin
http://dev.mysql.com/doc/refman/5.5/en/time-zone-support.html,
可以以命名时区的形式给出该值,例如“欧洲/赫尔辛基”、“美国/东部”或“MET”。只有在 mysql 数据库中的时区信息表已经创建并填充后,才能使用命名时区。
在我看来,这意味着您可以使用来自 tz database 的条目,例如 America/Denver。
注意:Mountian 目前是 -6,而不是 -8。
【讨论】: