2011-05-10 61 views

回答

1

计算从当前时间开始的小时数(以秒为单位的时间,使用time获得当前时间,减去)。你知道你当前位置的GMT偏移量(你的服务器知道它,date可以给你)。再次减去,你知道时间的GMT偏移量。现在,您只需要一个GMT偏移到时区的地图,您可以轻松地将其从Wikipedia中拉出;大多数偏移将会有多个时区名称。

+0

+1通常情况下,你是对的......但我不同意这种“轻松退出维基百科”的部分。是的,你可以很容易地找到时区偏移量,但找到位置不是那么容易的任务。尝试它自己;) – Wh1T3h4Ck5 2011-05-11 07:03:36

+0

但这不会占夏令时间虽然会吗?由于格林尼治标准时间的抵消因时间而异。 – TDR 2011-05-11 16:53:50