我希望有人可以向我发送一个定期更新时区数据库的方向。

我找到了一个,但道歉我不记得它来自哪里,但是当前GMT时钟变化快到了,我担心我的所有数据都不正确,即从英国到New Yrok的差异将从5小时变化落后6个小时。

非常感谢任何有关此事的帮助。

卡梅伦

没有正确的解决方案

其他提示

您的意思是 Olson数据库吗?

例如, fleegix.js javascript库是启用时区的,直接替换库存JavaScript日期,为您提供全面的时区支持,独立于运行浏览器的最终用户机器上设置的时区。它使用Olson zoneinfo文件作为其时区数据。

我相信时间转换器使用还有这样的数据库,以及 timeanddate.com ,例如适用于伦敦纽约


任何DST信息(夏令时)都可以从 timeanddate.com 推断,也可以从 daylight-savings-time.info

以下是使用DST的 javascript程序信息,以便应用正确的时移。
还有 SimpleTimeZone 的另一个脚本。

您还可以从 global-time-zones.com <查询DST数据,如 wwp.britishsummertime.co.uk 。您还有 webexhibits.org 中的信息

参见 此论坛 有关如何检索DST信息的冗长讨论。

最后,请参阅 对于tar.gz Olson数据库示例,问题

如果您拥有所需位置的纬度和经度,那么您可以使用以下服务将其映射到实时时区信息: http://www.earthtools.org/webservices.htm#timezone

如果您从地址或地名开始,则可以使用地理编码服务获取lat / lng信息 - 例如看看geonames.org,或谷歌和雅虎也有服务。然后使用上面的时区服务。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top