我需要一个类似于 Places Autocomplete 的 api,但在响应中包含地方时区。我可以使用 Places Autocomplete api 从响应中获取地点参考,而不是使用 Place Details api 来获取经度和纬度,最后使用 Google Time Zone API 来获取地点时区。我可以通过一个 HTTP 调用来做到这一点吗?
问问题
5231 次
1 回答
2
如果您只需要当前的 UTC 偏移量以便知道该地点的时间,您通常会在 Details API 的结果中找到它。从文档中:
utc_offset
包含此地方的当前时区与 UTC 偏移的分钟数。例如,对于夏令时期间澳大利亚悉尼的地方,这将是 660(距 UTC +11 小时),而对于夏令时以外的加利福尼亚地方,这将是 -480(距 UTC-8 小时)。
然而,正如一些人所评论的那样,正如这里所讨论的,地点详细信息 API 并不总是返回时区偏移量。
如果未返回,或者当您需要位置的完整 IANA/Olson 时区 ID 时,您将需要按照您的描述调用时区 API。
您可能还对此处列出的从某个位置获取时区的其他方法之一感兴趣。
于 2013-04-19T17:46:36.567 回答