【发布时间】:2011-05-23 11:14:13
【问题描述】:
根据 timezone-js 的自述文件:
http://github.com/mde/timezone-js
您需要下载 Olson 时区数据库并将文件存储在 Web 服务器上的目录中,以便 timezone-js 可以使用它们。
您从哪里获得该项目所引用的 Olson 数据库文件?
【问题讨论】:
标签: javascript timezone
根据 timezone-js 的自述文件:
http://github.com/mde/timezone-js
您需要下载 Olson 时区数据库并将文件存储在 Web 服务器上的目录中,以便 timezone-js 可以使用它们。
您从哪里获得该项目所引用的 Olson 数据库文件?
【问题讨论】:
标签: javascript timezone
由于时区数据库中的版权侵权诉讼,旧资源不再可用。 2011 年 10 月 14 日,作为 ICANN 部门的互联网号码分配机构 (IANA) 接管了时区数据库的维护工作。
【讨论】:
互联网号码分配机构 (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
【讨论】:
也许不是对该特定问题的准确答案,但我认为值得注意:http://momentjs.com/timezone/data/
时区数据生成器使用起来非常简单:
【讨论】: