Time database: Difference between revisions
Line 54: | Line 54: | ||
* IANA specific format, as far as that format supports the features of the tkdb. | * IANA specific format, as far as that format supports the features of the tkdb. | ||
| Publication in IANA specific format. | | Publication in IANA specific format. | ||
|- | |||
| Publish relations between sectors and IANA zones at least for some IANA releases. | |||
| | |||
|} | |} |
Revision as of 2013-09-20T21:14:42
Mailing list
Desired features
Time keeping database (tkdb) | IANA time zone database (tzdb) |
---|---|
Exactly one term for one kind of object |
|
Smallest geographic unit is named "sector" | Smallest geographic unit is named "zone" |
The sectors cover the whole surface of the earth | Some areas are not covered, e.g. the ISO 3166 country "Bouvet Island" |
Each sector has exactly one sector ID. | Some zones have multiple IDs via links. These links can
|
A sector ID only contains alphanumeric characters, not case sensitive. (Note: further restriction likely) | A zone ID contains ASCII letters and / and can contain -._ |
New sectors are created only by splitting and deprecating old sectors, so a user can know if an assignment of an ID to an object needs a check for correctness. |
|
Relations between deprecated sectors and the sectors that have been created out of them are published. | No split history is explicitly published. |
Record all legal time |
|
For any point in time, a pair of country code and time zone acronym refers to one offset to exactly only one offset from a base time | For some points in time during DST observance in Australia, the acronyms EST and CST for time records in Australia can refer to different offsets from UTC, depending on whether a zone observes DST or not. That means for a given point in time during summer the offset from UTC and therefore UTC itself cannot be derived from the local time representation. |
ISO 3166-1 alpha-3 codes for countries | ISO 3166-1 alpha-2 codes for countries. Some of the codes have been re-assigned, e.g. CS can refer to Czechoslovakia or Serbia and Montenegro. |
Support for former countries at least back to 1946-01-01, the first full year where the UN existed. | No support for former countries. No way to get data for ISO 3166 alpha-2 code DD (East Germany) |
Publication in
|
Publication in IANA specific format. |
Publish relations between sectors and IANA zones at least for some IANA releases. |