关于php:Daylight saving问题

Daylight saving issues

本问题已经有最佳答案,请猛点这里访问。

Possible Duplicate:
Daylight saving time and Timezone best practices

基本上我有以下问题:

我有一个包含所有GMT偏移量的表,基于该表,我计算了用户小时数(相对于服务器小时数),但有些用户按小时计算。

所以我的函数看起来是这样的,它需要gmt+/-3600*userstz(gmt offset)。伦敦看起来不错,澳大利亚看起来不错,但是萨摩亚,而不是5:6。

我想日光节约可能就是这样,有什么想法吗?


PHP可以本机处理时区。你只需要把时区设置成奥尔森格式,比如美国/纽约。

然后,您可以使用日期u默认u时区u集或任何其他了解时区的php datetime内容。

仔细阅读一下PHP文档会非常有帮助。尤其是这里和这里。