Where do you get the Olson timezone database files that work with timezone-js?

纵饮孤独 提交于 2019-12-05 00:15:14

问题


According to the readme for timezone-js:

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

you need to download the Olson timezone database and store the files in a directory on your web server so that timezone-js can work with them.

Where do you get the Olson database files that this project is referring to?


回答1:


Due to a lawsuit alleging copyright infringement in the Time Zone Database, the old sources are not available any more. On October 14, 2011, the Internet Assigned Numbers Authority (IANA), an ICANN department, took over responsibility for the maintenance of the Time Zone Database.

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




回答2:


The Internet Assigned Numbers Authority (IANA) now maintains the database. Here is a quick bash script to download and expand the files from the 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:


Maybe not a precise answer to that specific question but I believe it is worth taking note of: http://momentjs.com/timezone/data/

Timezone data builder is really straightforward in use:



来源:https://stackoverflow.com/questions/6096423/where-do-you-get-the-olson-timezone-database-files-that-work-with-timezone-js

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!