你在哪里获得与timezone-js一起使用的Olson时区数据库文件?

时间:2011-05-23 11:14:14

标签: javascript timezone

根据timezone-js的自述文件:

http://github.com/mde/timezone-js

您需要下载Olson时区数据库并将文件存储在Web服务器上的目录中,以便timezone-js可以使用它们。

您从哪里获得此项目所指的Olson数据库文件?

3 个答案:

答案 0 :(得分:14)

由于在时区数据库中指控侵犯版权的诉讼,旧的来源不再可用。 2011年10月14日,ICANN部门互联网号码分配机构(IANA)负责维护时区数据库。

http://www.iana.org/time-zones

答案 1 :(得分:4)

互联网号码分配机构(IANA)现在维护数据库。这是一个快速bash脚本,用于从olson timezone ftp site

下载和扩展文件
#!/bin/bash

# Load the files from the iana.org site.
wget --retr-symlinks 'ftp://ftp.iana.org/tz/tz*-latest.tar.gz'

# Unzip them
gzip -dc tzcode*.tar.gz | tar -xf -
gzip -dc tzdata*.tar.gz | tar -xf -

# Optionally, remove the downloaded files
rm tz*-latest.tar.gz

答案 2 :(得分:2)

也许不是对这个具体问题的准确答案,但我认为值得注意:http://momentjs.com/timezone/data/

时区数据构建器使用起来非常简单:

enter image description here