2011-05-10 98 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