From beecab94238e98475d145990b5ea9f66bb871f03 Mon Sep 17 00:00:00 2001
From: Philip Paeps
-Each timezone has a unique name.
+Each timezone has a name that uniquely identifies the timezone.
Inexperienced users are not expected to select these names unaided.
Distributors should provide documentation and/or a simple selection
interface that explains each name via a map or via descriptive text like
@@ -142,10 +142,12 @@ among the following goals:
-The file '
-Older versions of this package used a different naming scheme,
-and these older names are still supported.
+
tz
databasetz
databaseNames of timezones
+ Timezone identifiers
zone1970.tab' lists geographical locations used
-to name timezones.
-It is intended to be an exhaustive list of names for geographic
-regions as described above; this is a subset of the timezones in the data.
-Although a 'zone1970.tab' location's
-longitude
-corresponds to
-its local mean
-time (LMT) offset with one hour for every 15°
-east longitude, this relationship is not exact.
+Guidelines have evolved with time, and names following old versions of
+this guideline might not follow the current version. When guidelines
+have changed, old names continue to be supported. Guideline changes
+have included the following:
+
backward' for most of these older names
(e.g., 'US/Eastern' instead of 'America/New_York').
The other old-fashioned names still supported are
'WET', 'CET', 'MET', and
'EET' (see the file 'europe').
-
+
backward' defines the legacy names
and the file 'northamerica' defines the legacy names
'EST5EDT', 'CST6CDT',
'MST7MDT', and 'PST8PDT'.
+
+The file 'zone1970.tab' lists geographical locations used
+to name timezones.
+It is intended to be an exhaustive list of names for geographic
+regions as described above; this is a subset of the timezones in the data.
+Although a 'zone1970.tab' location's
+longitude
+corresponds to
+its local mean
+time (LMT) offset with one hour for every 15°
+east longitude, this relationship is not exact.
@@ -983,7 +1003,9 @@ an older zic.
constrained to be a string containing abbreviations
and numeric data as described above.
The file's format is TZif,
- a timezone information format that contains binary data.
+ a timezone information format that contains binary data; see
+ Internet
+ RFC 8536.
The daylight saving time rules to be used for a
particular timezone are encoded in the
TZif file; the format of the file allows US,
@@ -1166,7 +1188,7 @@ The tz code and data supply the following interfaces:
+Timezone boundaries are not part of the stable interface. +For example, even though the Asia/Bangkok timezone +currently includes Chang Mai, Hanoi, and Phnom Penh, this is not part +of the stable interface and the timezone can split at any time. +If a calendar application records a future event in some location other +than Bangkok by putting "Asia/Bangkok" in the event's record, +the application should be robust in the presence of timezone splits +between now and the future time. +