【问题标题】:Where do you get the Olson timezone database files that work with timezone-js?您从哪里获得与 timezone-js 一起使用的 Olson 时区数据库文件?
【发布时间】:2011-05-23 11:14:13
【问题描述】:

根据 timezone-js 的自述文件:

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

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

您从哪里获得该项目所引用的 Olson 数据库文件?

【问题讨论】:

标签: javascript timezone


【解决方案1】:

由于时区数据库中的版权侵权诉讼,旧资源不再可用。 2011 年 10 月 14 日,作为 ICANN 部门的互联网号码分配机构 (IANA) 接管了时区数据库的维护工作。

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

【讨论】:

    【解决方案2】:

    互联网号码分配机构 (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
    

    【讨论】:

      【解决方案3】:

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

      时区数据生成器使用起来非常简单:

      【讨论】:

        猜你喜欢
        • 2011-02-06
        • 1970-01-01
        • 2012-08-30
        • 1970-01-01
        • 2011-07-15
        • 2017-03-17
        • 1970-01-01
        • 2013-01-28
        相关资源
        最近更新 更多