【问题标题】:Combine Places Autocomplete and The Google Time Zone API结合 Places Autocomplete 和 Google Time Zone API
【发布时间】:2013-04-12 18:38:51
【问题描述】:

我需要一个类似于 Places Autocomplete 的 api,但在响应中包含地点时区。我可以使用 Places Autocomplete api 从响应中获取地点参考,而不是使用 Place Details api 来获取经度和纬度,最后使用 Google Time Zone API 来获取地点时区。我可以通过一个 HTTP 调用来做到这一点吗?

【问题讨论】:

  • 你是怎么做到的?

标签: autocomplete timezone google-places-api


【解决方案1】:

如果您只需要当前的 UTC 偏移量以便知道该地点的时间,您通常会在 Details API 的结果中找到它。来自the documentation

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

但是,正如一些人所评论的那样,as discussed here,地点详细信息 API 并不总是返回时区偏移量。

如果没有返回,或者当您需要位置的完整 IANA/Olson 时区 ID 时,您需要按照您的描述调用时区 API。

您可能还对从某个位置获取时区的其他方法之一感兴趣,即listed here

【讨论】:

  • utc_offset 可以,但 Details API 并不总是返回 utc_offset 参数。
猜你喜欢
  • 2016-04-02
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2018-11-09
  • 2017-01-23
  • 2012-10-03
  • 2018-12-30
  • 1970-01-01
相关资源
最近更新 更多