经过的时间和时区

时间:2011-07-14 05:22:37

标签: php mysql time timezone elapsed

我的问题如下: 当我存储一个DateTime然后检索它并做一些经过时间的函数来知道我多久以前存储了DateTime时,我得到了大约7200秒的偏移,这是2小时的关闭。 我在法国,所以我猜它像GMT +2(+1小时+1夏令时)。

我该如何解决这个问题? 有一些与set / get timezone有关但我不确定如何做到这一点 谢谢你的帮助

我使用php5.3; mysql 5.05

1 个答案:

答案 0 :(得分:0)

在php中你可以使用:date_default_timezone_set ( string $timezone_identifier )设置时区

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