如何使用单个Google API调用获取TimeZone,纬度和经度

时间:2017-10-10 14:30:39

标签: google-maps google-maps-api-3 google-api google-maps-timezone

我有地址(城市,州,国家/地区,拉链),想要在单个Google API调用中获取TimeZone,纬度和经度,我看到谷歌提供的TimeZone api接受纬度和经度并返回TimeZone但需要两个api调用,首先是获取位置(lat / lng)和第二次调用以从位置获取TimeZone,不确定谷歌是否提供这样的api,可以在单个呼叫中解决此问题。

1 个答案:

答案 0 :(得分:0)

我相信你至少可以使用 Place Autocomplete 来获得这个地方当前时区与UTC的坐标偏移的分钟数。您可以在'result'属性下查找日志'utc_offset'。

回复包括以下内容:

  

几何:地方与几何相关的信息。这包括:   location提供了这个地方的经纬度。   视口在查看此位置时定义了地图上的首选视口。

     

utc_offset:包含此地点当前时区与UTC偏移的分钟数。例如,对于夏令时在澳大利亚悉尼的地方,夏令时间为660(距UTC时间+11小时),对于加利福尼亚州夏令时以外的地方,这将是-480(距UTC时间为-8小时)。