tags:

views:

332

answers:

2

I know that systems are using their own time zone databases at different levels.

Is there a central place where all timezeone and DST information lives, that makes it easy for programmers to write updates to their time zone data sources?

For example, do people make provisions for a time zone for each possible combination? For example, islands in Mexican territory don't follow DST, so they would each have to be different from the three mainland time zones (that should be described w/ DST date ranges).

+5  A: 

The best database I know of is the tz database, also known as the Olson database.

Greg Hewgill
A: 

Get the time zone database from ftp://elsie.nci.nih.gov/pub or the many other source on the web. These will be keyed in UN ISO codes and English country/City names

And then translate them from http://www.unicode.org/cldr/

e.g.

TFD