请参阅本Link由谷歌地图API传递“timeZoneId”
此API调用传递请求中的位置,并获得在JSON/XML
如细节的响应抓取的“TIMEZONENAME” :请求
https://maps.googleapis.com/maps/api/timezone/json?location=39.6034810,-119.6822510×tamp=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×tamp=1331161200&key="Your Api Key"
响应
{
"dstOffset" : 0,
"rawOffset" : -28800,
"timeZoneName" : "Pacific Standard Time"
}
有什么办法来实现这一目标?
在此先感谢。
目前,谷歌地图API没有这样的选项。可能您可以在公开[问题跟踪器]中创建功能请求(https://code.google.com/p/gmaps-api-issues/issues/list?can=2&q=apitype%3ATimeZoneAPI&sort=-stars&colspec=ID+Type +状态+ +引入固定+摘要+内部+星&细胞=砖)。 – xomena
感谢您的确认@现象:)除谷歌地图API外,还有其他方法可以实现同样的效果吗? – Abhii
你使用哪种语言?你不需要为此回到谷歌。例如,如果您使用.net,则可以使用[此库](https://github.com/mj1856/TimeZoneNames)。其他语言也有其他语言。 –