我知道系统在不同级别使用自己的时区数据库。是否有时区信息的中央存储库
是否有一个中心位置,所有timezeone和DST信息都存在,这使得程序员可以轻松地将更新写入其时区数据源?
例如,人们是否为每种可能的组合提供了时区的规定?例如,墨西哥境内的岛屿不遵循DST,因此它们每个都必须与三个大陆时区(应该用DST日期范围描述)不同。
我知道系统在不同级别使用自己的时区数据库。是否有时区信息的中央存储库
是否有一个中心位置,所有timezeone和DST信息都存在,这使得程序员可以轻松地将更新写入其时区数据源?
例如,人们是否为每种可能的组合提供了时区的规定?例如,墨西哥境内的岛屿不遵循DST,因此它们每个都必须与三个大陆时区(应该用DST日期范围描述)不同。
我知道的最好的数据库是tz database,也被称为Olson数据库。
从ftp://ftp.iana.org/tz/releases获取时区数据库 - 是ftp://elsie.nci.nih.gov/pub - 或网络上的其他许多来源。这些将在联合国ISO代码和英语国家/地区名称
,然后将它们从http://www.unicode.org/cldr/
例如翻译被键入
这些天来,该数据现在由IANA主办。请参阅https://iana.org/time-zones和ftp://ftp.iana.org/tz/tz-link.html(是的,`ftp`;是,`.html`而不是`.htm`) 。 – 2017-03-07 15:59:11