我的问题如下: 当我存储一个DateTime,然后检索它并做了一些过去的函数来知道多少时间之前,我存储该DateTime,我得到一个约7200秒的偏移,至极2个小时。 我在法国,所以我想它的东西像GMT +2(+1小时+1夏令时)。时间流逝和时区
我该如何解决这个问题? 有一些与设置/获取时区有关的事情,但我不知道该怎么办 感谢您的任何帮助
我使用php5.3; MySQL的5.05
我的问题如下: 当我存储一个DateTime,然后检索它并做了一些过去的函数来知道多少时间之前,我存储该DateTime,我得到一个约7200秒的偏移,至极2个小时。 我在法国,所以我想它的东西像GMT +2(+1小时+1夏令时)。时间流逝和时区
我该如何解决这个问题? 有一些与设置/获取时区有关的事情,但我不知道该怎么办 感谢您的任何帮助
我使用php5.3; MySQL的5.05
在PHP中您可以使用:date_default_timezone_set (string $timezone_identifier)
设置timezoen
http://php.net/manual/en/function.date-default-timezone-set.php
在MySQL,看一看:http://dev.mysql.com/doc/refman/5.5/en/time-zone-support.html
也许这将是有益的:http://stackoverflow.com/questions/3878790/php-adjusting-for-timezones –