【问题标题】:How to get the time of a given city?如何获取给定城市的时间?
【发布时间】:2011-03-17 09:59:18
【问题描述】:

我知道我可以仅使用 JavaScript(而不使用 Web 服务或外部数据源)来显示特定位置的时间,但是... 我想避免使用此解决方案,因为我不想考虑夏令时以及任何其他使其变得复杂的因素。

我正在寻找一种更简单的方法来显示特定城市(或邮政编码,或任何有效的标识符......)的时间。

例如,我希望一个页面总是说:

迈阿密的当前时间是“X”

(其中“X”应替换为迈阿密的当前时间)

是否有网络服务(或任何其他方法),我可以在其中发布一些标识符(城市名称、邮政编码等)并找回时间?

【问题讨论】:

标签: php javascript datetime web-services time


【解决方案1】:

是否有网络服务(或任何其他方法),我可以在其中发布一些标识符(城市名称、邮政编码等)并找回时间?

我不知道有一个单个网络服务可以完成这项工作。

Google 的 Geocoding API 可以提供帮助。你可以给它一个参数,它会返回某些信息,比如纬度/经度。 Example using a zip code,但我相信您可以轻松地将城市/州配对并使其发挥作用。

然后,您可以将这对纬度/经度对指向服务,例如 GeoNames。他们有一个timezone API,它采用纬度/经度对并返回相当多的信息。 Example using the lat/long from the zip code.

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2017-03-31
    • 2021-02-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-10-04
    • 1970-01-01
    • 2014-03-04
    相关资源
    最近更新 更多