夏令时问题

可能重复:
夏令时和时区最佳实践

基本上我有以下问题:

我有一张带有所有GMT偏移量的表格,并且基于这个数据计算了用户相对于服务器小时的小时数,但有些小时数已经过了一个小时。

所以我的功能看起来像这样,它需要GMT +/- 3600 * usersTZ(GMT偏移)。 伦敦看起来不错,澳大利亚看起来不错,但嘿萨摩亚,而不是例如:5它是6。

我想到夏时制可能是这种情况,任何ideeas?


PHP可以本地处理时区。 你只需要设置像America / New_York这样的奥尔森格式的时区。

然后,您可以使用date_default_timezone_set或任何其他PHP日期时间的东西,理解时区。

仔细阅读PHP文档会有帮助。 特别是在这里和这里。

链接地址: http://www.djcxy.com/p/29335.html

上一篇: Daylight saving issues

下一篇: storing timezone information in mysql database