Php-如何通过夏令时改变时区?

时间:2011-04-18 22:26:44

标签: mysql timezone phpmyadmin

嘿! 我正在开发一个php web应用程序,我正在尝试根据他的位置更改每个用户的时区, 我正在使用这个SQL语句:SET time_zone每次我要显示日期和时间时, 但是当涉及到白天节省时间时,它根本不起作用(例如:在夏令时之前,我们和加拿大山区的时区偏移时间为-7小时,但现在是-8小时,而我正在使用的代码没有一点帮助);

谢谢你的帮助

1 个答案:

答案 0 :(得分:0)

http://dev.mysql.com/doc/refman/5.5/en/time-zone-support.html

该值可以作为命名时区给出,例如“Europe / Helsinki”,“US / Eastern”或“MET”。仅当已创建并填充mysql数据库中的时区信息表时,才能使用命名时区。

在我看来,这意味着您可以使用tz database中的条目,例如America / Denver。

注意:Mountian目前为-6,而不是-8。