2015-03-02 25 views
0

我從谷歌地圖這個時區的結果,例如,谷歌地圖 - 哪些地方和utc時間?

{ 
    "dstOffset" : 0.0, 
    "rawOffset" : -28800.0, 
    "status" : "OK", 
    "timeZoneId" : "America/Los_Angeles", 
    "timeZoneName" : "Pacific Standard Time" 
} 

哪一個是本地時間,哪一個是UTC時間?

回答

2

dstOffset:夏時制時間的偏移量,以秒爲單位。如果時區在指定時間戳期間不在夏令時中,則此值爲零。

rawOffset:給定位置的UTC偏移(以秒爲單位)。這不會影響夏令時。

計算本地時間: 給定位置的本地時間爲時間戳參數的總和,和字符dstOffsetrawOffset從結果字段。

The Google Time zone API

+0

感謝您的答案和鏈接。但抱歉,因爲我還是不太明白 - 因此rawOffset是utc時間,dstOffset是當地時間嗎? – laukok 2015-03-02 17:00:41

+1

您可以從時間戳中獲取UTC時間。給定位置的本地時間是時間戳參數和結果中的dstOffset和rawOffset字段的總和。 – Beamer 2015-03-02 17:25:38

+1

*您在請求中提供時間戳(我認爲是) – Beamer 2015-03-02 17:35:36