Time database: Difference between revisions

From annawiki
No edit summary
No edit summary
Line 2: Line 2:
{| class="wikitable sortable"
{| class="wikitable sortable"
!Time keeping database (tkdb)
!Time keeping database (tkdb)
!IANA time zone database (tzdb)
![[IANA time zone database]] (tzdb)
|-
|-
| Exactly one term for one kind of object
| Exactly one term for one kind of object
Line 11: Line 11:
|-
|-
| Stable boundaries of sectors, new sectors are created by splitting and deprecating old sectors, so users can know if they need to check their IDs for correctness.
| Stable boundaries of sectors, new sectors are created by splitting and deprecating old sectors, so users can know if they need to check their IDs for correctness.
| IANA: /1/ user can link his computer to a tzid, but get's no notification if later his real location is in another zone, /2/ different locations are linked, e.g. Vaduz points to Zurich, Tel Aviv to Jerusalem
| /1/ user can link his computer to a tzid, but get's no notification if later his real location is in another zone, /2/ different locations are linked, e.g. Vaduz points to Zurich, Tel Aviv to Jerusalem
|-
|-
| Record all legal time
| Record all legal time
| IANA: /1/ no time for Bouvet Island, while Norwegian government has defined it, /2/ limited support for pre-1970 data
| /1/ no time for Bouvet Island, while Norwegian government has defined it, /2/ limited support for pre-1970 data
|-
|-
| Provide time zone acronyms that are unique within each country and at any given point in time refer to only one offset from a base time
| Provide time zone acronyms that are unique within each country and at any given point in time refer to only one offset from a base time
| IANA: uses EST and CST for time stamps that can during DST usage in Australia to different offsets
| Uses EST and CST for time stamps of zones in Australia that use DST and those that do 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.
|}
|}

Revision as of 2013-09-20T19:52:17

Desired features:

Time keeping database (tkdb) IANA time zone database (tzdb)
Exactly one term for one kind of object IANA uses zone and region interchangeably, and zone has two meanings
Provisional name for smallest geographic unit: "sector"
Stable boundaries of sectors, new sectors are created by splitting and deprecating old sectors, so users can know if they need to check their IDs for correctness. /1/ user can link his computer to a tzid, but get's no notification if later his real location is in another zone, /2/ different locations are linked, e.g. Vaduz points to Zurich, Tel Aviv to Jerusalem
Record all legal time /1/ no time for Bouvet Island, while Norwegian government has defined it, /2/ limited support for pre-1970 data
Provide time zone acronyms that are unique within each country and at any given point in time refer to only one offset from a base time Uses EST and CST for time stamps of zones in Australia that use DST and those that do 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.