-1

請參閱本Link由谷歌地圖API傳遞「timeZoneId」

此API調用傳遞請求中的位置,並獲得在JSON/XML

如細節的響應抓取的「TIMEZONENAME」 :請求

https://maps.googleapis.com/maps/api/timezone/json?location=39.6034810,-119.6822510&timestamp=1331161200&key=YOUR_API_KEY

響應

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

我想傳遞的請求參數「timeZoneId」和並獲取「TIMEZONENAME」,並在輸出如果可能的其他細節。

事情是這樣的:

請求

https://maps.googleapis.com/maps/api/timezone/json?timeZoneId=America/Los_Angeles,-119.6822510&timestamp=1331161200&key="Your Api Key" 

響應

{ 
    "dstOffset" : 0, 
    "rawOffset" : -28800, 
    "timeZoneName" : "Pacific Standard Time" 
} 

有什麼辦法來實現這一目標?

在此先感謝。

+0

目前,谷歌地圖API沒有這樣的選項。可能您可以在公開[問題跟蹤器]中創建功能請求(https://code.google.com/p/gmaps-api-issues/issues/list?can=2&q=apitype%3ATimeZoneAPI&sort=-stars&colspec=ID+Type +狀態+ +引入固定+摘要+內部+星&細胞=磚)。 – xomena

+0

感謝您的確認@現象:)除谷歌地圖API外,還有其他方法可以實現同樣的效果嗎? – Abhii

+0

你使用哪種語言?你不需要爲此回到谷歌。例如,如果您使用.net,則可以使用[此庫](https://github.com/mj1856/TimeZoneNames)。其他語言也有其他語言。 –

回答