]> granicus.if.org Git - postgresql/commitdiff
Update time zone data files to tzdata release 2016f.
authorTom Lane <tgl@sss.pgh.pa.us>
Fri, 5 Aug 2016 16:58:17 +0000 (12:58 -0400)
committerTom Lane <tgl@sss.pgh.pa.us>
Fri, 5 Aug 2016 16:59:29 +0000 (12:59 -0400)
DST law changes in Kemerovo and Novosibirsk.  Historical corrections for
Azerbaijan, Belarus, and Morocco.  Asia/Novokuznetsk and Asia/Novosibirsk
now use numeric time zone abbreviations instead of invented ones.  Zones
for Antarctic bases and other locations that have been uninhabited for
portions of the time span known to the tzdata database now report "-00"
rather than "zzz" as the zone abbreviation for those time spans.

Also, I decided to remove some of the timezone/data/ files that we don't
use.  At one time that subdirectory was a complete copy of what IANA
distributes in the tzdata tarballs, but that hasn't been true for a long
time.  There seems no good reason to keep shipping those specific files
but not others; they're just bloating our tarballs.

16 files changed:
src/timezone/data/africa
src/timezone/data/antarctica
src/timezone/data/asia
src/timezone/data/australasia
src/timezone/data/backzone
src/timezone/data/europe
src/timezone/data/iso3166.tab [deleted file]
src/timezone/data/leapseconds [deleted file]
src/timezone/data/northamerica
src/timezone/data/southamerica
src/timezone/data/yearistype.sh [deleted file]
src/timezone/data/zone.tab [deleted file]
src/timezone/data/zone1970.tab [deleted file]
src/timezone/known_abbrevs.txt
src/timezone/tznames/Asia.txt
src/timezone/tznames/Default

index f20d216021b831bba202961710fcc69e3c10ac80..50f29d5dd55edb9354fac0b8ee5967ef976d1336 100644 (file)
@@ -343,6 +343,12 @@ Rule       Egypt   2007    only    -       Sep     Thu>=1  24:00   0       -
 # decision to abandon DST permanently.  See Ahram Online 2015-04-24.
 # http://english.ahram.org.eg/NewsContent/1/64/128509/Egypt/Politics-/Sisi-cancels-daylight-saving-time-in-Egypt.aspx
 
+# From Steffen Thorsen (2016-04-29):
+# Egypt will have DST from July 7 until the end of October....
+# http://english.ahram.org.eg/NewsContentP/1/204655/Egypt/Daylight-savings-time-returning-to-Egypt-on--July.aspx
+# From Mina Samuel (2016-07-04):
+# Egyptian government took the decision to cancel the DST,
+
 Rule   Egypt   2008    only    -       Aug     lastThu 24:00   0       -
 Rule   Egypt   2009    only    -       Aug     20      24:00   0       -
 Rule   Egypt   2010    only    -       Aug     10      24:00   0       -
@@ -858,11 +864,11 @@ Rule      Morocco 2009    only    -       Aug     21       0:00   0       -
 Rule   Morocco 2010    only    -       May      2       0:00   1:00    S
 Rule   Morocco 2010    only    -       Aug      8       0:00   0       -
 Rule   Morocco 2011    only    -       Apr      3       0:00   1:00    S
-Rule   Morocco 2011    only    -       Jul     31       0      0       -
+Rule   Morocco 2011    only    -       Jul     31       0:00   0       -
 Rule   Morocco 2012    2013    -       Apr     lastSun  2:00   1:00    S
-Rule   Morocco 2012    only    -       Sep     30       3:00   0       -
 Rule   Morocco 2012    only    -       Jul     20       3:00   0       -
 Rule   Morocco 2012    only    -       Aug     20       2:00   1:00    S
+Rule   Morocco 2012    only    -       Sep     30       3:00   0       -
 Rule   Morocco 2013    only    -       Jul      7       3:00   0       -
 Rule   Morocco 2013    only    -       Aug     10       2:00   1:00    S
 Rule   Morocco 2013    max     -       Oct     lastSun  3:00   0       -
index 2af088f0b987b5cc18e5459d41a445f3c5dedf10..a5378329543bdc6775c76dfe3b37800d472ae3a9 100644 (file)
@@ -13,7 +13,7 @@
 #
 # Except for the French entries,
 # I made up all time zone abbreviations mentioned here; corrections welcome!
-# FORMAT is 'zzz' and GMTOFF is 0 for locations while uninhabited.
+# FORMAT is '-00' and GMTOFF is 0 for locations while uninhabited.
 
 # Argentina - year-round bases
 # Belgrano II, Confin Coast, -770227-0343737, since 1972-02-05
 # http://www.timeanddate.com/news/time/antartica-time-changes-2010.html
 
 # Zone NAME            GMTOFF  RULES   FORMAT  [UNTIL]
-Zone Antarctica/Casey  0       -       zzz     1969
+Zone Antarctica/Casey  0       -       -00     1969
                        8:00    -       AWST    2009 Oct 18  2:00
                                                # Australian Western Std Time
                        11:00   -       CAST    2010 Mar  5  2:00  # Casey Time
                        8:00    -       AWST    2011 Oct 28  2:00
                        11:00   -       CAST    2012 Feb 21 17:00u
                        8:00    -       AWST
-Zone Antarctica/Davis  0       -       zzz     1957 Jan 13
+Zone Antarctica/Davis  0       -       -00     1957 Jan 13
                        7:00    -       DAVT    1964 Nov    # Davis Time
-                       0       -       zzz     1969 Feb
+                       0       -       -00     1969 Feb
                        7:00    -       DAVT    2009 Oct 18  2:00
                        5:00    -       DAVT    2010 Mar 10 20:00u
                        7:00    -       DAVT    2011 Oct 28  2:00
                        5:00    -       DAVT    2012 Feb 21 20:00u
                        7:00    -       DAVT
-Zone Antarctica/Mawson 0       -       zzz     1954 Feb 13
+Zone Antarctica/Mawson 0       -       -00     1954 Feb 13
                        6:00    -       MAWT    2009 Oct 18  2:00 # Mawson Time
                        5:00    -       MAWT
 # References:
@@ -137,7 +137,7 @@ Zone Antarctica/Mawson      0       -       zzz     1954 Feb 13
 #      fishing stations operated variously 1819/1931
 #
 # Zone NAME            GMTOFF  RULES   FORMAT  [UNTIL]
-Zone Indian/Kerguelen  0       -       zzz     1950 # Port-aux-Français
+Zone Indian/Kerguelen  0       -       -00     1950 # Port-aux-Français
                        5:00    -       TFT     # ISO code TF Time
 #
 # year-round base in the main continent
@@ -148,9 +148,9 @@ Zone Indian/Kerguelen       0       -       zzz     1950 # Port-aux-Français
 # It was destroyed by fire on 1952-01-14.
 #
 # Zone NAME            GMTOFF  RULES   FORMAT  [UNTIL]
-Zone Antarctica/DumontDUrville 0 -     zzz     1947
+Zone Antarctica/DumontDUrville 0 -     -00     1947
                        10:00   -       PMT     1952 Jan 14 # Port-Martin Time
-                       0       -       zzz     1956 Nov
+                       0       -       -00     1956 Nov
                        10:00   -       DDUT    # Dumont-d'Urville Time
 
 # France & Italy - year-round base
@@ -176,7 +176,7 @@ Zone Antarctica/DumontDUrville 0 -  zzz     1947
 # was established on 1957-01-29.  Since Syowa station is still the main
 # station of Japan, it's appropriate for the principal location.
 # Zone NAME            GMTOFF  RULES   FORMAT  [UNTIL]
-Zone Antarctica/Syowa  0       -       zzz     1957 Jan 29
+Zone Antarctica/Syowa  0       -       -00     1957 Jan 29
                        3:00    -       SYOT    # Syowa Time
 # See:
 # NIPR Antarctic Research Activities (1999-08-17)
@@ -226,7 +226,7 @@ Rule        Troll   2005    max     -       Mar     lastSun 1:00u   2:00    CEST
 # Remove the following line when uncommenting the above '#Rule' lines.
 Rule   Troll   2004    max     -       Oct     lastSun 1:00u   0:00    UTC
 # Zone NAME            GMTOFF  RULES   FORMAT  [UNTIL]
-Zone Antarctica/Troll  0       -       zzz     2005 Feb 12
+Zone Antarctica/Troll  0       -       -00     2005 Feb 12
                        0:00    Troll   %s
 
 # Poland - year-round base
@@ -267,7 +267,7 @@ Zone Antarctica/Troll       0       -       zzz     2005 Feb 12
 # happened to be during their visit.  So we still don't really know what time
 # it is at Vostok.  But we'll guess UTC+6.
 #
-Zone Antarctica/Vostok 0       -       zzz     1957 Dec 16
+Zone Antarctica/Vostok 0       -       -00     1957 Dec 16
                        6:00    -       VOST    # Vostok time
 
 # S Africa - year-round bases
@@ -300,7 +300,7 @@ Zone Antarctica/Vostok      0       -       zzz     1957 Dec 16
 # <http://webexhibits.org/daylightsaving/g.html> says Rothera is -03 all year.
 #
 # Zone NAME            GMTOFF  RULES   FORMAT  [UNTIL]
-Zone Antarctica/Rothera        0       -       zzz     1976 Dec  1
+Zone Antarctica/Rothera        0       -       -00     1976 Dec  1
                        -3:00   -       ROTT    # Rothera time
 
 # Uruguay - year round base
index 75d429842dfc71cbcee3700374a9aac4e225749b..533e2186d2559d49ab22e74f51c146c9cc06dccb 100644 (file)
@@ -146,7 +146,7 @@ Zone        Asia/Baku       3:19:24 -       LMT     1924 May  2
                        3:00    -       BAKT    1957 Mar    # Baku Time
                        4:00 RussiaAsia BAK%sT  1991 Mar 31  2:00s
                        3:00    1:00    BAKST   1991 Aug 30 # independence
-                       3:00 RussiaAsia AZ%sT   1992 Sep lastSat 23:00
+                       3:00 RussiaAsia AZ%sT   1992 Sep lastSun  2:00s
                        4:00    -       AZT     1996     # Azerbaijan Time
                        4:00    EUAsia  AZ%sT   1997
                        4:00    Azer    AZ%sT
index 55f44cfcbb98665bb0adaa9f101be929b589bf11..0b33f67ed407f346a1a50c884cee8ef87283d368 100644 (file)
@@ -243,11 +243,11 @@ Zone Australia/Lord_Howe 10:36:20 -       LMT     1895 Feb
 # will produce a binary file with an [A]EST-type as the first 32-bit type;
 # this is required for correct handling of times before 1916 by
 # pre-2013 versions of localtime.
-Zone Antarctica/Macquarie 0    -       zzz     1899 Nov
+Zone Antarctica/Macquarie 0    -       -00     1899 Nov
                        10:00   -       AEST    1916 Oct  1  2:00
                        10:00   1:00    AEDT    1917 Feb
                        10:00   Aus     AE%sT   1919 Apr  1  0:00s
-                       0       -       zzz     1948 Mar 25
+                       0       -       -00     1948 Mar 25
                        10:00   Aus     AE%sT   1967
                        10:00   AT      AE%sT   2010 Apr  4  3:00
                        11:00   -       MIST    # Macquarie I Standard Time
index 296eca8e4c4c18d0c9d0062d5966da611594e15d..13dc8d4d13abcbe05b6cf77fccb43898a352e91b 100644 (file)
@@ -395,7 +395,7 @@ Zone America/Tortola        -4:18:28 -      LMT     1911 Jul # Road Town
                        -4:00   -       AST
 
 # McMurdo, Ross Island, since 1955-12
-Zone Antarctica/McMurdo        0       -       zzz     1956
+Zone Antarctica/McMurdo        0       -       -00     1956
                        12:00   NZ      NZ%sT
 Link Antarctica/McMurdo Antarctica/South_Pole
 
index 86159f7e1d142dab915639424279b7a1e9d2b7e4..cd3a0883d8a92ce44ba78d0dfcdfbad3b16f85bb 100644 (file)
@@ -755,6 +755,14 @@ Zone       Europe/Vienna   1:05:21 -       LMT     1893 Apr
                        1:00    EU      CE%sT
 
 # Belarus
+#
+# From Stepan Golosunov (2016-07-02):
+# http://www.lawbelarus.com/repub/sub30/texf9611.htm
+# (Act of the Cabinet of Ministers of the Republic of Belarus from
+# 1992-03-25 No. 157) ... says clocks were to be moved forward at 2:00
+# on last Sunday of March and backward at 3:00 on last Sunday of September
+# (the same as previous USSR and contemporary Russian regulations).
+#
 # From Yauhen Kharuzhy (2011-09-16):
 # By latest Belarus government act Europe/Minsk timezone was changed to
 # GMT+3 without DST (was GMT+2 with DST).
@@ -778,9 +786,6 @@ Zone        Europe/Minsk    1:50:16 -       LMT     1880
                        1:00    C-Eur   CE%sT   1944 Jul  3
                        3:00    Russia  MSK/MSD 1990
                        3:00    -       MSK     1991 Mar 31  2:00s
-                       2:00    1:00    EEST    1991 Sep 29  2:00s
-                       2:00    -       EET     1992 Mar 29  0:00s
-                       2:00    1:00    EEST    1992 Sep 27  0:00s
                        2:00    Russia  EE%sT   2011 Mar 27  2:00s
                        3:00    -       FET     2014 Oct 26  1:00s
                        3:00    -       MSK
@@ -2723,14 +2728,22 @@ Zone Asia/Barnaul        5:35:00 -      LMT     1919 Dec 10
 # Asia/Novosibirsk covers:
 # 54   RU-NVS  Novosibirsk Oblast
 
+# From Stepan Golosunov (2016-05-30):
+# http://asozd2.duma.gov.ru/main.nsf/(Spravka)?OpenAgent&RN=1085784-6
+# moves Novosibirsk oblast from UTC+6 to UTC+7.
+# From Stepan Golosunov (2016-07-04):
+# The law was signed yesterday and published today on
+# http://publication.pravo.gov.ru/Document/View/0001201607040064
+
 Zone Asia/Novosibirsk   5:31:40 -      LMT     1919 Dec 14  6:00
-                        6:00   -       NOVT    1930 Jun 21 # Novosibirsk Time
-                        7:00   Russia  NOV%sT  1991 Mar 31  2:00s
-                        6:00   Russia  NOV%sT  1992 Jan 19  2:00s
-                        7:00   Russia  NOV%sT  1993 May 23 # say Shanks & P.
-                        6:00   Russia  NOV%sT  2011 Mar 27  2:00s
-                        7:00   -       NOVT    2014 Oct 26  2:00s
-                        6:00   -       NOVT
+                        6:00   -       +06     1930 Jun 21
+                        7:00   Russia  +07/+08 1991 Mar 31  2:00s
+                        6:00   Russia  +06/+07 1992 Jan 19  2:00s
+                        7:00   Russia  +07/+08 1993 May 23 # say Shanks & P.
+                        6:00   Russia  +06/+07 2011 Mar 27  2:00s
+                        7:00   -       +07     2014 Oct 26  2:00s
+                        6:00   -       +06     2016 Jul 24  2:00s
+                        7:00   -       +07
 
 # From Paul Eggert (2016-03-18):
 # Asia/Tomsk covers:
@@ -2771,6 +2784,9 @@ Zone Asia/Novosibirsk      5:31:40 -      LMT     1919 Dec 14  6:00
 # approved by the Federation Council on 2016-04-20, signed by the President and
 # published as a law around 2016-04-26.
 
+# From Matt Johnson (2016-04-26):
+# http://publication.pravo.gov.ru/Document/View/0001201604260048
+
 Zone   Asia/Tomsk       5:39:51 -      LMT     1919 Dec 22
                         6:00   -       +06     1930 Jun 21
                         7:00   Russia  +07/+08 1991 Mar 31  2:00s
@@ -2810,14 +2826,12 @@ Zone    Asia/Tomsk       5:39:51 -      LMT     1919 Dec 22
 # realigning itself with KRAT.
 
 Zone Asia/Novokuznetsk  5:48:48 -      LMT     1924 May  1
-                        6:00   -       KRAT    1930 Jun 21 # Krasnoyarsk Time
-                        7:00   Russia  KRA%sT  1991 Mar 31  2:00s
-                        6:00   Russia  KRA%sT  1992 Jan 19  2:00s
-                        7:00   Russia  KRA%sT  2010 Mar 28  2:00s
-                        6:00   Russia  NOV%sT  2011 Mar 27  2:00s # Novosibirsk
-                        7:00   -       NOVT    2014 Oct 26  2:00s
-                        7:00   -       KRAT    # Krasnoyarsk Time
-
+                        6:00   -       +06     1930 Jun 21
+                        7:00   Russia  +07/+08 1991 Mar 31  2:00s
+                        6:00   Russia  +06/+07 1992 Jan 19  2:00s
+                        7:00   Russia  +07/+08 2010 Mar 28  2:00s
+                        6:00   Russia  +06/+07 2011 Mar 27  2:00s
+                        7:00   -       +07
 
 # From Tim Parenti (2014-07-03), per Oscar van Vlijmen (2001-08-25):
 # Asia/Krasnoyarsk covers...
diff --git a/src/timezone/data/iso3166.tab b/src/timezone/data/iso3166.tab
deleted file mode 100644 (file)
index 7a8df2c..0000000
+++ /dev/null
@@ -1,274 +0,0 @@
-# ISO 3166 alpha-2 country codes
-#
-# This file is in the public domain, so clarified as of
-# 2009-05-17 by Arthur David Olson.
-#
-# From Paul Eggert (2015-05-02):
-# This file contains a table of two-letter country codes.  Columns are
-# separated by a single tab.  Lines beginning with '#' are comments.
-# All text uses UTF-8 encoding.  The columns of the table are as follows:
-#
-# 1.  ISO 3166-1 alpha-2 country code, current as of
-#     ISO 3166-1 Newsletter VI-16 (2013-07-11).  See: Updates on ISO 3166
-#   http://www.iso.org/iso/home/standards/country_codes/updates_on_iso_3166.htm
-# 2.  The usual English name for the coded region,
-#     chosen so that alphabetic sorting of subsets produces helpful lists.
-#     This is not the same as the English name in the ISO 3166 tables.
-#
-# The table is sorted by country code.
-#
-# This table is intended as an aid for users, to help them select time
-# zone data appropriate for their practical needs.  It is not intended
-# to take or endorse any position on legal or territorial claims.
-#
-#country-
-#code  name of country, territory, area, or subdivision
-AD     Andorra
-AE     United Arab Emirates
-AF     Afghanistan
-AG     Antigua & Barbuda
-AI     Anguilla
-AL     Albania
-AM     Armenia
-AO     Angola
-AQ     Antarctica
-AR     Argentina
-AS     Samoa (American)
-AT     Austria
-AU     Australia
-AW     Aruba
-AX     Åland Islands
-AZ     Azerbaijan
-BA     Bosnia & Herzegovina
-BB     Barbados
-BD     Bangladesh
-BE     Belgium
-BF     Burkina Faso
-BG     Bulgaria
-BH     Bahrain
-BI     Burundi
-BJ     Benin
-BL     St Barthelemy
-BM     Bermuda
-BN     Brunei
-BO     Bolivia
-BQ     Caribbean NL
-BR     Brazil
-BS     Bahamas
-BT     Bhutan
-BV     Bouvet Island
-BW     Botswana
-BY     Belarus
-BZ     Belize
-CA     Canada
-CC     Cocos (Keeling) Islands
-CD     Congo (Dem. Rep.)
-CF     Central African Rep.
-CG     Congo (Rep.)
-CH     Switzerland
-CI     Côte d'Ivoire
-CK     Cook Islands
-CL     Chile
-CM     Cameroon
-CN     China
-CO     Colombia
-CR     Costa Rica
-CU     Cuba
-CV     Cape Verde
-CW     Curacao
-CX     Christmas Island
-CY     Cyprus
-CZ     Czech Republic
-DE     Germany
-DJ     Djibouti
-DK     Denmark
-DM     Dominica
-DO     Dominican Republic
-DZ     Algeria
-EC     Ecuador
-EE     Estonia
-EG     Egypt
-EH     Western Sahara
-ER     Eritrea
-ES     Spain
-ET     Ethiopia
-FI     Finland
-FJ     Fiji
-FK     Falkland Islands
-FM     Micronesia
-FO     Faroe Islands
-FR     France
-GA     Gabon
-GB     Britain (UK)
-GD     Grenada
-GE     Georgia
-GF     French Guiana
-GG     Guernsey
-GH     Ghana
-GI     Gibraltar
-GL     Greenland
-GM     Gambia
-GN     Guinea
-GP     Guadeloupe
-GQ     Equatorial Guinea
-GR     Greece
-GS     South Georgia & the South Sandwich Islands
-GT     Guatemala
-GU     Guam
-GW     Guinea-Bissau
-GY     Guyana
-HK     Hong Kong
-HM     Heard Island & McDonald Islands
-HN     Honduras
-HR     Croatia
-HT     Haiti
-HU     Hungary
-ID     Indonesia
-IE     Ireland
-IL     Israel
-IM     Isle of Man
-IN     India
-IO     British Indian Ocean Territory
-IQ     Iraq
-IR     Iran
-IS     Iceland
-IT     Italy
-JE     Jersey
-JM     Jamaica
-JO     Jordan
-JP     Japan
-KE     Kenya
-KG     Kyrgyzstan
-KH     Cambodia
-KI     Kiribati
-KM     Comoros
-KN     St Kitts & Nevis
-KP     Korea (North)
-KR     Korea (South)
-KW     Kuwait
-KY     Cayman Islands
-KZ     Kazakhstan
-LA     Laos
-LB     Lebanon
-LC     St Lucia
-LI     Liechtenstein
-LK     Sri Lanka
-LR     Liberia
-LS     Lesotho
-LT     Lithuania
-LU     Luxembourg
-LV     Latvia
-LY     Libya
-MA     Morocco
-MC     Monaco
-MD     Moldova
-ME     Montenegro
-MF     St Martin (French)
-MG     Madagascar
-MH     Marshall Islands
-MK     Macedonia
-ML     Mali
-MM     Myanmar (Burma)
-MN     Mongolia
-MO     Macau
-MP     Northern Mariana Islands
-MQ     Martinique
-MR     Mauritania
-MS     Montserrat
-MT     Malta
-MU     Mauritius
-MV     Maldives
-MW     Malawi
-MX     Mexico
-MY     Malaysia
-MZ     Mozambique
-NA     Namibia
-NC     New Caledonia
-NE     Niger
-NF     Norfolk Island
-NG     Nigeria
-NI     Nicaragua
-NL     Netherlands
-NO     Norway
-NP     Nepal
-NR     Nauru
-NU     Niue
-NZ     New Zealand
-OM     Oman
-PA     Panama
-PE     Peru
-PF     French Polynesia
-PG     Papua New Guinea
-PH     Philippines
-PK     Pakistan
-PL     Poland
-PM     St Pierre & Miquelon
-PN     Pitcairn
-PR     Puerto Rico
-PS     Palestine
-PT     Portugal
-PW     Palau
-PY     Paraguay
-QA     Qatar
-RE     Réunion
-RO     Romania
-RS     Serbia
-RU     Russia
-RW     Rwanda
-SA     Saudi Arabia
-SB     Solomon Islands
-SC     Seychelles
-SD     Sudan
-SE     Sweden
-SG     Singapore
-SH     St Helena
-SI     Slovenia
-SJ     Svalbard & Jan Mayen
-SK     Slovakia
-SL     Sierra Leone
-SM     San Marino
-SN     Senegal
-SO     Somalia
-SR     Suriname
-SS     South Sudan
-ST     Sao Tome & Principe
-SV     El Salvador
-SX     St Maarten (Dutch)
-SY     Syria
-SZ     Swaziland
-TC     Turks & Caicos Is
-TD     Chad
-TF     French Southern & Antarctic Lands
-TG     Togo
-TH     Thailand
-TJ     Tajikistan
-TK     Tokelau
-TL     East Timor
-TM     Turkmenistan
-TN     Tunisia
-TO     Tonga
-TR     Turkey
-TT     Trinidad & Tobago
-TV     Tuvalu
-TW     Taiwan
-TZ     Tanzania
-UA     Ukraine
-UG     Uganda
-UM     US minor outlying islands
-US     United States
-UY     Uruguay
-UZ     Uzbekistan
-VA     Vatican City
-VC     St Vincent
-VE     Venezuela
-VG     Virgin Islands (UK)
-VI     Virgin Islands (US)
-VN     Vietnam
-VU     Vanuatu
-WF     Wallis & Futuna
-WS     Samoa (western)
-YE     Yemen
-YT     Mayotte
-ZA     South Africa
-ZM     Zambia
-ZW     Zimbabwe
diff --git a/src/timezone/data/leapseconds b/src/timezone/data/leapseconds
deleted file mode 100644 (file)
index 73befed..0000000
+++ /dev/null
@@ -1,61 +0,0 @@
-# Allowance for leap seconds added to each time zone file.
-
-# This file is in the public domain.
-
-# This file is generated automatically from the data in the public-domain
-# leap-seconds.list file available from most NIST time servers.
-# If the URL <ftp://time.nist.gov/pub/leap-seconds.list> does not work,
-# you should be able to pick up leap-seconds.list from a secondary NIST server.
-# See <http://tf.nist.gov/tf-cgi/servers.cgi> for a list of secondary servers.
-# For more about leap-seconds.list, please see
-# The NTP Timescale and Leap Seconds
-# http://www.eecis.udel.edu/~mills/leap.html
-
-# The International Earth Rotation and Reference Systems Service
-# periodically uses leap seconds to keep UTC to within 0.9 s of UT1
-# (which measures the true angular orientation of the earth in space); see
-# Terry J Quinn, The BIPM and the accurate measure of time,
-# Proc IEEE 79, 7 (July 1991), 894-905 <http://dx.doi.org/10.1109/5.84965>.
-# There were no leap seconds before 1972, because the official mechanism
-# accounting for the discrepancy between atomic time and the earth's rotation
-# did not exist until the early 1970s.
-
-# The correction (+ or -) is made at the given time, so lines
-# will typically look like:
-#      Leap    YEAR    MON     DAY     23:59:60        +       R/S
-# or
-#      Leap    YEAR    MON     DAY     23:59:59        -       R/S
-
-# If the leapsecond is Rolling (R) the given time is local time.
-# If the leapsecond is Stationary (S) the given time is UTC.
-
-# Leap YEAR    MONTH   DAY     HH:MM:SS        CORR    R/S
-Leap   1972    Jun     30      23:59:60        +       S
-Leap   1972    Dec     31      23:59:60        +       S
-Leap   1973    Dec     31      23:59:60        +       S
-Leap   1974    Dec     31      23:59:60        +       S
-Leap   1975    Dec     31      23:59:60        +       S
-Leap   1976    Dec     31      23:59:60        +       S
-Leap   1977    Dec     31      23:59:60        +       S
-Leap   1978    Dec     31      23:59:60        +       S
-Leap   1979    Dec     31      23:59:60        +       S
-Leap   1981    Jun     30      23:59:60        +       S
-Leap   1982    Jun     30      23:59:60        +       S
-Leap   1983    Jun     30      23:59:60        +       S
-Leap   1985    Jun     30      23:59:60        +       S
-Leap   1987    Dec     31      23:59:60        +       S
-Leap   1989    Dec     31      23:59:60        +       S
-Leap   1990    Dec     31      23:59:60        +       S
-Leap   1992    Jun     30      23:59:60        +       S
-Leap   1993    Jun     30      23:59:60        +       S
-Leap   1994    Jun     30      23:59:60        +       S
-Leap   1995    Dec     31      23:59:60        +       S
-Leap   1997    Jun     30      23:59:60        +       S
-Leap   1998    Dec     31      23:59:60        +       S
-Leap   2005    Dec     31      23:59:60        +       S
-Leap   2008    Dec     31      23:59:60        +       S
-Leap   2012    Jun     30      23:59:60        +       S
-Leap   2015    Jun     30      23:59:60        +       S
-
-#      Updated through IERS Bulletin C51
-#      File expires on:  28 December 2016
index 1d7395c7f58304621a2da9a2cac771ef6abae97b..6256f970a8099c32f6e4fcc6d9022f2f12cba0bf 100644 (file)
@@ -2191,39 +2191,39 @@ Rule    NT_YK   1980    2006    -       Oct     lastSun 2:00    0       S
 Rule   NT_YK   1987    2006    -       Apr     Sun>=1  2:00    1:00    D
 # Zone NAME            GMTOFF  RULES   FORMAT  [UNTIL]
 # aka Panniqtuuq
-Zone America/Pangnirtung 0     -       zzz     1921 # trading post est.
+Zone America/Pangnirtung 0     -       -00     1921 # trading post est.
                        -4:00   NT_YK   A%sT    1995 Apr Sun>=1  2:00
                        -5:00   Canada  E%sT    1999 Oct 31  2:00
                        -6:00   Canada  C%sT    2000 Oct 29  2:00
                        -5:00   Canada  E%sT
 # formerly Frobisher Bay
-Zone America/Iqaluit   0       -       zzz     1942 Aug # Frobisher Bay est.
+Zone America/Iqaluit   0       -       -00     1942 Aug # Frobisher Bay est.
                        -5:00   NT_YK   E%sT    1999 Oct 31  2:00
                        -6:00   Canada  C%sT    2000 Oct 29  2:00
                        -5:00   Canada  E%sT
 # aka Qausuittuq
-Zone America/Resolute  0       -       zzz     1947 Aug 31 # Resolute founded
+Zone America/Resolute  0       -       -00     1947 Aug 31 # Resolute founded
                        -6:00   NT_YK   C%sT    2000 Oct 29  2:00
                        -5:00   -       EST     2001 Apr  1  3:00
                        -6:00   Canada  C%sT    2006 Oct 29  2:00
                        -5:00   -       EST     2007 Mar 11  3:00
                        -6:00   Canada  C%sT
 # aka Kangiqiniq
-Zone America/Rankin_Inlet 0    -       zzz     1957 # Rankin Inlet founded
+Zone America/Rankin_Inlet 0    -       -00     1957 # Rankin Inlet founded
                        -6:00   NT_YK   C%sT    2000 Oct 29  2:00
                        -5:00   -       EST     2001 Apr  1  3:00
                        -6:00   Canada  C%sT
 # aka Iqaluktuuttiaq
-Zone America/Cambridge_Bay 0   -       zzz     1920 # trading post est.?
+Zone America/Cambridge_Bay 0   -       -00     1920 # trading post est.?
                        -7:00   NT_YK   M%sT    1999 Oct 31  2:00
                        -6:00   Canada  C%sT    2000 Oct 29  2:00
                        -5:00   -       EST     2000 Nov  5  0:00
                        -6:00   -       CST     2001 Apr  1  3:00
                        -7:00   Canada  M%sT
-Zone America/Yellowknife 0     -       zzz     1935 # Yellowknife founded?
+Zone America/Yellowknife 0     -       -00     1935 # Yellowknife founded?
                        -7:00   NT_YK   M%sT    1980
                        -7:00   Canada  M%sT
-Zone America/Inuvik    0       -       zzz     1953 # Inuvik founded
+Zone America/Inuvik    0       -       -00     1953 # Inuvik founded
                        -8:00   NT_YK   P%sT    1979 Apr lastSun  2:00
                        -7:00   NT_YK   M%sT    1980
                        -7:00   Canada  M%sT
index 477a6e1cde0f4b1870b8a5d40485d87e2298b6e6..1c38f63d1c9e2947d7d6e9dd1e8dba189464b141 100644 (file)
@@ -1309,7 +1309,7 @@ Zone Pacific/Easter       -7:17:28 -      LMT     1890
 # Palmer used to be supplied from Argentina.
 #
 # Zone NAME            GMTOFF  RULES   FORMAT  [UNTIL]
-Zone Antarctica/Palmer 0       -       zzz     1965
+Zone Antarctica/Palmer 0       -       -00     1965
                        -4:00   Arg     AR%sT   1969 Oct  5
                        -3:00   Arg     AR%sT   1982 May
                        -4:00   Chile   CL%sT
@@ -1759,16 +1759,16 @@ Zone America/Montevideo -3:44:44 -      LMT     1898 Jun 28
 # https://actualidad.rt.com/actualidad/204758-venezuela-modificar-huso-horario-sequia-elnino
 #
 # From Paul Eggert (2016-04-15):
-# Clocks advance 30 minutes on 2016-05-01 at 02:30. See:
-# Barboza AD. Huso horario en Venezuela volverá a 4 horas menos con
-# respecto al "Greenwich". Panorama 2016-04-15 12:20 -0430.
-# http://www.panorama.com.ve/ciudad/Huso-horario-en-Venezuela-volvera-a-4-horas-menos-con-respecto-al-Greenwich-20160415-0032.html
-#
+# Clocks advance 30 minutes on 2016-05-01 at 02:30....
 # "'Venezuela's new time-zone: hours without light, hours without water,
-# hours of presidential broadcasts, hours of lines," quipped comedian
-# Jean Mary Curro ...". See: Cawthorne A, Kai D. Venezuela scraps
+# hours of presidential broadcasts, hours of lines,' quipped comedian
+# Jean Mary Curró ...". See: Cawthorne A, Kai D. Venezuela scraps
 # half-hour time difference set by Chavez. Reuters 2016-04-15 14:50 -0400
 # http://www.reuters.com/article/us-venezuela-timezone-idUSKCN0XC2BE
+#
+# From Matt Johnson (2016-04-20):
+# ... published in the official Gazette [2016-04-18], here:
+# http://historico.tsj.gob.ve/gaceta_ext/abril/1842016/E-1842016-4551.pdf
 
 # Zone NAME            GMTOFF  RULES   FORMAT  [UNTIL]
 Zone   America/Caracas -4:27:44 -      LMT     1890
diff --git a/src/timezone/data/yearistype.sh b/src/timezone/data/yearistype.sh
deleted file mode 100755 (executable)
index dfdcdf0..0000000
+++ /dev/null
@@ -1,38 +0,0 @@
-#! /bin/sh
-
-: 'This file is in the public domain, so clarified as of'
-: '2006-07-17 by Arthur David Olson.'
-
-case $#-$1 in
-       2-|2-0*|2-*[!0-9]*)
-               echo "$0: wild year: $1" >&2
-               exit 1 ;;
-esac
-
-case $#-$2 in
-       2-even)
-               case $1 in
-                       *[24680])                       exit 0 ;;
-                       *)                              exit 1 ;;
-               esac ;;
-       2-nonpres|2-nonuspres)
-               case $1 in
-                       *[02468][048]|*[13579][26])     exit 1 ;;
-                       *)                              exit 0 ;;
-               esac ;;
-       2-odd)
-               case $1 in
-                       *[13579])                       exit 0 ;;
-                       *)                              exit 1 ;;
-               esac ;;
-       2-uspres)
-               case $1 in
-                       *[02468][048]|*[13579][26])     exit 0 ;;
-                       *)                              exit 1 ;;
-               esac ;;
-       2-*)
-               echo "$0: wild type: $2" >&2 ;;
-esac
-
-echo "$0: usage is $0 year even|odd|uspres|nonpres|nonuspres" >&2
-exit 1
diff --git a/src/timezone/data/zone.tab b/src/timezone/data/zone.tab
deleted file mode 100644 (file)
index bf1bb71..0000000
+++ /dev/null
@@ -1,445 +0,0 @@
-# tz zone descriptions (deprecated version)
-#
-# This file is in the public domain, so clarified as of
-# 2009-05-17 by Arthur David Olson.
-#
-# From Paul Eggert (2014-07-31):
-# This file is intended as a backward-compatibility aid for older programs.
-# New programs should use zone1970.tab.  This file is like zone1970.tab (see
-# zone1970.tab's comments), but with the following additional restrictions:
-#
-# 1.  This file contains only ASCII characters.
-# 2.  The first data column contains exactly one country code.
-#
-# Because of (2), each row stands for an area that is the intersection
-# of a region identified by a country code and of a zone where civil
-# clocks have agreed since 1970; this is a narrower definition than
-# that of zone1970.tab.
-#
-# This table is intended as an aid for users, to help them select time
-# zone data entries appropriate for their practical needs.  It is not
-# intended to take or endorse any position on legal or territorial claims.
-#
-#country-
-#code  coordinates     TZ                      comments
-AD     +4230+00131     Europe/Andorra
-AE     +2518+05518     Asia/Dubai
-AF     +3431+06912     Asia/Kabul
-AG     +1703-06148     America/Antigua
-AI     +1812-06304     America/Anguilla
-AL     +4120+01950     Europe/Tirane
-AM     +4011+04430     Asia/Yerevan
-AO     -0848+01314     Africa/Luanda
-AQ     -7750+16636     Antarctica/McMurdo      New Zealand time - McMurdo, South Pole
-AQ     -6617+11031     Antarctica/Casey        Casey
-AQ     -6835+07758     Antarctica/Davis        Davis
-AQ     -6640+14001     Antarctica/DumontDUrville       Dumont-d'Urville
-AQ     -6736+06253     Antarctica/Mawson       Mawson
-AQ     -6448-06406     Antarctica/Palmer       Palmer
-AQ     -6734-06808     Antarctica/Rothera      Rothera
-AQ     -690022+0393524 Antarctica/Syowa        Syowa
-AQ     -720041+0023206 Antarctica/Troll        Troll
-AQ     -7824+10654     Antarctica/Vostok       Vostok
-AR     -3436-05827     America/Argentina/Buenos_Aires  Buenos Aires (BA, CF)
-AR     -3124-06411     America/Argentina/Cordoba       Argentina (most areas: CB, CC, CN, ER, FM, MN, SE, SF)
-AR     -2447-06525     America/Argentina/Salta Salta (SA, LP, NQ, RN)
-AR     -2411-06518     America/Argentina/Jujuy Jujuy (JY)
-AR     -2649-06513     America/Argentina/Tucuman       Tucuman (TM)
-AR     -2828-06547     America/Argentina/Catamarca     Catamarca (CT); Chubut (CH)
-AR     -2926-06651     America/Argentina/La_Rioja      La Rioja (LR)
-AR     -3132-06831     America/Argentina/San_Juan      San Juan (SJ)
-AR     -3253-06849     America/Argentina/Mendoza       Mendoza (MZ)
-AR     -3319-06621     America/Argentina/San_Luis      San Luis (SL)
-AR     -5138-06913     America/Argentina/Rio_Gallegos  Santa Cruz (SC)
-AR     -5448-06818     America/Argentina/Ushuaia       Tierra del Fuego (TF)
-AS     -1416-17042     Pacific/Pago_Pago
-AT     +4813+01620     Europe/Vienna
-AU     -3133+15905     Australia/Lord_Howe     Lord Howe Island
-AU     -5430+15857     Antarctica/Macquarie    Macquarie Island
-AU     -4253+14719     Australia/Hobart        Tasmania (most areas)
-AU     -3956+14352     Australia/Currie        Tasmania (King Island)
-AU     -3749+14458     Australia/Melbourne     Victoria
-AU     -3352+15113     Australia/Sydney        New South Wales (most areas)
-AU     -3157+14127     Australia/Broken_Hill   New South Wales (Yancowinna)
-AU     -2728+15302     Australia/Brisbane      Queensland (most areas)
-AU     -2016+14900     Australia/Lindeman      Queensland (Whitsunday Islands)
-AU     -3455+13835     Australia/Adelaide      South Australia
-AU     -1228+13050     Australia/Darwin        Northern Territory
-AU     -3157+11551     Australia/Perth Western Australia (most areas)
-AU     -3143+12852     Australia/Eucla Western Australia (Eucla)
-AW     +1230-06958     America/Aruba
-AX     +6006+01957     Europe/Mariehamn
-AZ     +4023+04951     Asia/Baku
-BA     +4352+01825     Europe/Sarajevo
-BB     +1306-05937     America/Barbados
-BD     +2343+09025     Asia/Dhaka
-BE     +5050+00420     Europe/Brussels
-BF     +1222-00131     Africa/Ouagadougou
-BG     +4241+02319     Europe/Sofia
-BH     +2623+05035     Asia/Bahrain
-BI     -0323+02922     Africa/Bujumbura
-BJ     +0629+00237     Africa/Porto-Novo
-BL     +1753-06251     America/St_Barthelemy
-BM     +3217-06446     Atlantic/Bermuda
-BN     +0456+11455     Asia/Brunei
-BO     -1630-06809     America/La_Paz
-BQ     +120903-0681636 America/Kralendijk
-BR     -0351-03225     America/Noronha Atlantic islands
-BR     -0127-04829     America/Belem   Para (east); Amapa
-BR     -0343-03830     America/Fortaleza       Brazil (northeast: MA, PI, CE, RN, PB)
-BR     -0803-03454     America/Recife  Pernambuco
-BR     -0712-04812     America/Araguaina       Tocantins
-BR     -0940-03543     America/Maceio  Alagoas, Sergipe
-BR     -1259-03831     America/Bahia   Bahia
-BR     -2332-04637     America/Sao_Paulo       Brazil (southeast: GO, DF, MG, ES, RJ, SP, PR, SC, RS)
-BR     -2027-05437     America/Campo_Grande    Mato Grosso do Sul
-BR     -1535-05605     America/Cuiaba  Mato Grosso
-BR     -0226-05452     America/Santarem        Para (west)
-BR     -0846-06354     America/Porto_Velho     Rondonia
-BR     +0249-06040     America/Boa_Vista       Roraima
-BR     -0308-06001     America/Manaus  Amazonas (east)
-BR     -0640-06952     America/Eirunepe        Amazonas (west)
-BR     -0958-06748     America/Rio_Branco      Acre
-BS     +2505-07721     America/Nassau
-BT     +2728+08939     Asia/Thimphu
-BW     -2439+02555     Africa/Gaborone
-BY     +5354+02734     Europe/Minsk
-BZ     +1730-08812     America/Belize
-CA     +4734-05243     America/St_Johns        Newfoundland; Labrador (southeast)
-CA     +4439-06336     America/Halifax Atlantic - NS (most areas); PE
-CA     +4612-05957     America/Glace_Bay       Atlantic - NS (Cape Breton)
-CA     +4606-06447     America/Moncton Atlantic - New Brunswick
-CA     +5320-06025     America/Goose_Bay       Atlantic - Labrador (most areas)
-CA     +5125-05707     America/Blanc-Sablon    AST - QC (Lower North Shore)
-CA     +4339-07923     America/Toronto Eastern - ON, QC (most areas)
-CA     +4901-08816     America/Nipigon Eastern - ON, QC (no DST 1967-73)
-CA     +4823-08915     America/Thunder_Bay     Eastern - ON (Thunder Bay)
-CA     +6344-06828     America/Iqaluit Eastern - NU (most east areas)
-CA     +6608-06544     America/Pangnirtung     Eastern - NU (Pangnirtung)
-CA     +484531-0913718 America/Atikokan        EST - ON (Atikokan); NU (Coral H)
-CA     +4953-09709     America/Winnipeg        Central - ON (west); Manitoba
-CA     +4843-09434     America/Rainy_River     Central - ON (Rainy R, Ft Frances)
-CA     +744144-0944945 America/Resolute        Central - NU (Resolute)
-CA     +624900-0920459 America/Rankin_Inlet    Central - NU (central)
-CA     +5024-10439     America/Regina  CST - SK (most areas)
-CA     +5017-10750     America/Swift_Current   CST - SK (midwest)
-CA     +5333-11328     America/Edmonton        Mountain - AB; BC (E); SK (W)
-CA     +690650-1050310 America/Cambridge_Bay   Mountain - NU (west)
-CA     +6227-11421     America/Yellowknife     Mountain - NT (central)
-CA     +682059-1334300 America/Inuvik  Mountain - NT (west)
-CA     +4906-11631     America/Creston MST - BC (Creston)
-CA     +5946-12014     America/Dawson_Creek    MST - BC (Dawson Cr, Ft St John)
-CA     +5848-12242     America/Fort_Nelson     MST - BC (Ft Nelson)
-CA     +4916-12307     America/Vancouver       Pacific - BC (most areas)
-CA     +6043-13503     America/Whitehorse      Pacific - Yukon (south)
-CA     +6404-13925     America/Dawson  Pacific - Yukon (north)
-CC     -1210+09655     Indian/Cocos
-CD     -0418+01518     Africa/Kinshasa Dem. Rep. of Congo (west)
-CD     -1140+02728     Africa/Lubumbashi       Dem. Rep. of Congo (east)
-CF     +0422+01835     Africa/Bangui
-CG     -0416+01517     Africa/Brazzaville
-CH     +4723+00832     Europe/Zurich
-CI     +0519-00402     Africa/Abidjan
-CK     -2114-15946     Pacific/Rarotonga
-CL     -3327-07040     America/Santiago        Chile (most areas)
-CL     -2709-10926     Pacific/Easter  Easter Island
-CM     +0403+00942     Africa/Douala
-CN     +3114+12128     Asia/Shanghai   Beijing Time
-CN     +4348+08735     Asia/Urumqi     Xinjiang Time
-CO     +0436-07405     America/Bogota
-CR     +0956-08405     America/Costa_Rica
-CU     +2308-08222     America/Havana
-CV     +1455-02331     Atlantic/Cape_Verde
-CW     +1211-06900     America/Curacao
-CX     -1025+10543     Indian/Christmas
-CY     +3510+03322     Asia/Nicosia
-CZ     +5005+01426     Europe/Prague
-DE     +5230+01322     Europe/Berlin   Germany (most areas)
-DE     +4742+00841     Europe/Busingen Busingen
-DJ     +1136+04309     Africa/Djibouti
-DK     +5540+01235     Europe/Copenhagen
-DM     +1518-06124     America/Dominica
-DO     +1828-06954     America/Santo_Domingo
-DZ     +3647+00303     Africa/Algiers
-EC     -0210-07950     America/Guayaquil       Ecuador (mainland)
-EC     -0054-08936     Pacific/Galapagos       Galapagos Islands
-EE     +5925+02445     Europe/Tallinn
-EG     +3003+03115     Africa/Cairo
-EH     +2709-01312     Africa/El_Aaiun
-ER     +1520+03853     Africa/Asmara
-ES     +4024-00341     Europe/Madrid   Spain (mainland)
-ES     +3553-00519     Africa/Ceuta    Ceuta, Melilla
-ES     +2806-01524     Atlantic/Canary Canary Islands
-ET     +0902+03842     Africa/Addis_Ababa
-FI     +6010+02458     Europe/Helsinki
-FJ     -1808+17825     Pacific/Fiji
-FK     -5142-05751     Atlantic/Stanley
-FM     +0725+15147     Pacific/Chuuk   Chuuk/Truk, Yap
-FM     +0658+15813     Pacific/Pohnpei Pohnpei/Ponape
-FM     +0519+16259     Pacific/Kosrae  Kosrae
-FO     +6201-00646     Atlantic/Faroe
-FR     +4852+00220     Europe/Paris
-GA     +0023+00927     Africa/Libreville
-GB     +513030-0000731 Europe/London
-GD     +1203-06145     America/Grenada
-GE     +4143+04449     Asia/Tbilisi
-GF     +0456-05220     America/Cayenne
-GG     +4927-00232     Europe/Guernsey
-GH     +0533-00013     Africa/Accra
-GI     +3608-00521     Europe/Gibraltar
-GL     +6411-05144     America/Godthab Greenland (most areas)
-GL     +7646-01840     America/Danmarkshavn    National Park (east coast)
-GL     +7029-02158     America/Scoresbysund    Scoresbysund/Ittoqqortoormiit
-GL     +7634-06847     America/Thule   Thule/Pituffik
-GM     +1328-01639     Africa/Banjul
-GN     +0931-01343     Africa/Conakry
-GP     +1614-06132     America/Guadeloupe
-GQ     +0345+00847     Africa/Malabo
-GR     +3758+02343     Europe/Athens
-GS     -5416-03632     Atlantic/South_Georgia
-GT     +1438-09031     America/Guatemala
-GU     +1328+14445     Pacific/Guam
-GW     +1151-01535     Africa/Bissau
-GY     +0648-05810     America/Guyana
-HK     +2217+11409     Asia/Hong_Kong
-HN     +1406-08713     America/Tegucigalpa
-HR     +4548+01558     Europe/Zagreb
-HT     +1832-07220     America/Port-au-Prince
-HU     +4730+01905     Europe/Budapest
-ID     -0610+10648     Asia/Jakarta    Java, Sumatra
-ID     -0002+10920     Asia/Pontianak  Borneo (west, central)
-ID     -0507+11924     Asia/Makassar   Borneo (east, south); Sulawesi/Celebes, Bali, Nusa Tengarra; Timor (west)
-ID     -0232+14042     Asia/Jayapura   New Guinea (West Papua / Irian Jaya); Malukus/Moluccas
-IE     +5320-00615     Europe/Dublin
-IL     +314650+0351326 Asia/Jerusalem
-IM     +5409-00428     Europe/Isle_of_Man
-IN     +2232+08822     Asia/Kolkata
-IO     -0720+07225     Indian/Chagos
-IQ     +3321+04425     Asia/Baghdad
-IR     +3540+05126     Asia/Tehran
-IS     +6409-02151     Atlantic/Reykjavik
-IT     +4154+01229     Europe/Rome
-JE     +4912-00207     Europe/Jersey
-JM     +175805-0764736 America/Jamaica
-JO     +3157+03556     Asia/Amman
-JP     +353916+1394441 Asia/Tokyo
-KE     -0117+03649     Africa/Nairobi
-KG     +4254+07436     Asia/Bishkek
-KH     +1133+10455     Asia/Phnom_Penh
-KI     +0125+17300     Pacific/Tarawa  Gilbert Islands
-KI     -0308-17105     Pacific/Enderbury       Phoenix Islands
-KI     +0152-15720     Pacific/Kiritimati      Line Islands
-KM     -1141+04316     Indian/Comoro
-KN     +1718-06243     America/St_Kitts
-KP     +3901+12545     Asia/Pyongyang
-KR     +3733+12658     Asia/Seoul
-KW     +2920+04759     Asia/Kuwait
-KY     +1918-08123     America/Cayman
-KZ     +4315+07657     Asia/Almaty     Kazakhstan (most areas)
-KZ     +4448+06528     Asia/Qyzylorda  Qyzylorda/Kyzylorda/Kzyl-Orda
-KZ     +5017+05710     Asia/Aqtobe     Aqtobe/Aktobe
-KZ     +4431+05016     Asia/Aqtau      Atyrau/Atirau/Gur'yev, Mangghystau/Mankistau
-KZ     +5113+05121     Asia/Oral       West Kazakhstan
-LA     +1758+10236     Asia/Vientiane
-LB     +3353+03530     Asia/Beirut
-LC     +1401-06100     America/St_Lucia
-LI     +4709+00931     Europe/Vaduz
-LK     +0656+07951     Asia/Colombo
-LR     +0618-01047     Africa/Monrovia
-LS     -2928+02730     Africa/Maseru
-LT     +5441+02519     Europe/Vilnius
-LU     +4936+00609     Europe/Luxembourg
-LV     +5657+02406     Europe/Riga
-LY     +3254+01311     Africa/Tripoli
-MA     +3339-00735     Africa/Casablanca
-MC     +4342+00723     Europe/Monaco
-MD     +4700+02850     Europe/Chisinau
-ME     +4226+01916     Europe/Podgorica
-MF     +1804-06305     America/Marigot
-MG     -1855+04731     Indian/Antananarivo
-MH     +0709+17112     Pacific/Majuro  Marshall Islands (most areas)
-MH     +0905+16720     Pacific/Kwajalein       Kwajalein
-MK     +4159+02126     Europe/Skopje
-ML     +1239-00800     Africa/Bamako
-MM     +1647+09610     Asia/Rangoon
-MN     +4755+10653     Asia/Ulaanbaatar        Mongolia (most areas)
-MN     +4801+09139     Asia/Hovd       Bayan-Olgiy, Govi-Altai, Hovd, Uvs, Zavkhan
-MN     +4804+11430     Asia/Choibalsan Dornod, Sukhbaatar
-MO     +2214+11335     Asia/Macau
-MP     +1512+14545     Pacific/Saipan
-MQ     +1436-06105     America/Martinique
-MR     +1806-01557     Africa/Nouakchott
-MS     +1643-06213     America/Montserrat
-MT     +3554+01431     Europe/Malta
-MU     -2010+05730     Indian/Mauritius
-MV     +0410+07330     Indian/Maldives
-MW     -1547+03500     Africa/Blantyre
-MX     +1924-09909     America/Mexico_City     Central Time
-MX     +2105-08646     America/Cancun  Eastern Standard Time - Quintana Roo
-MX     +2058-08937     America/Merida  Central Time - Campeche, Yucatan
-MX     +2540-10019     America/Monterrey       Central Time - Durango; Coahuila, Nuevo Leon, Tamaulipas (most areas)
-MX     +2550-09730     America/Matamoros       Central Time US - Coahuila, Nuevo Leon, Tamaulipas (US border)
-MX     +2313-10625     America/Mazatlan        Mountain Time - Baja California Sur, Nayarit, Sinaloa
-MX     +2838-10605     America/Chihuahua       Mountain Time - Chihuahua (most areas)
-MX     +2934-10425     America/Ojinaga Mountain Time US - Chihuahua (US border)
-MX     +2904-11058     America/Hermosillo      Mountain Standard Time - Sonora
-MX     +3232-11701     America/Tijuana Pacific Time US - Baja California
-MX     +2048-10515     America/Bahia_Banderas  Central Time - Bahia de Banderas
-MY     +0310+10142     Asia/Kuala_Lumpur       Malaysia (peninsula)
-MY     +0133+11020     Asia/Kuching    Sabah, Sarawak
-MZ     -2558+03235     Africa/Maputo
-NA     -2234+01706     Africa/Windhoek
-NC     -2216+16627     Pacific/Noumea
-NE     +1331+00207     Africa/Niamey
-NF     -2903+16758     Pacific/Norfolk
-NG     +0627+00324     Africa/Lagos
-NI     +1209-08617     America/Managua
-NL     +5222+00454     Europe/Amsterdam
-NO     +5955+01045     Europe/Oslo
-NP     +2743+08519     Asia/Kathmandu
-NR     -0031+16655     Pacific/Nauru
-NU     -1901-16955     Pacific/Niue
-NZ     -3652+17446     Pacific/Auckland        New Zealand (most areas)
-NZ     -4357-17633     Pacific/Chatham Chatham Islands
-OM     +2336+05835     Asia/Muscat
-PA     +0858-07932     America/Panama
-PE     -1203-07703     America/Lima
-PF     -1732-14934     Pacific/Tahiti  Society Islands
-PF     -0900-13930     Pacific/Marquesas       Marquesas Islands
-PF     -2308-13457     Pacific/Gambier Gambier Islands
-PG     -0930+14710     Pacific/Port_Moresby    Papua New Guinea (most areas)
-PG     -0613+15534     Pacific/Bougainville    Bougainville
-PH     +1435+12100     Asia/Manila
-PK     +2452+06703     Asia/Karachi
-PL     +5215+02100     Europe/Warsaw
-PM     +4703-05620     America/Miquelon
-PN     -2504-13005     Pacific/Pitcairn
-PR     +182806-0660622 America/Puerto_Rico
-PS     +3130+03428     Asia/Gaza       Gaza Strip
-PS     +313200+0350542 Asia/Hebron     West Bank
-PT     +3843-00908     Europe/Lisbon   Portugal (mainland)
-PT     +3238-01654     Atlantic/Madeira        Madeira Islands
-PT     +3744-02540     Atlantic/Azores Azores
-PW     +0720+13429     Pacific/Palau
-PY     -2516-05740     America/Asuncion
-QA     +2517+05132     Asia/Qatar
-RE     -2052+05528     Indian/Reunion
-RO     +4426+02606     Europe/Bucharest
-RS     +4450+02030     Europe/Belgrade
-RU     +5443+02030     Europe/Kaliningrad      MSK-01 - Kaliningrad
-RU     +554521+0373704 Europe/Moscow   MSK+00 - Moscow area
-RU     +4457+03406     Europe/Simferopol       MSK+00 - Crimea
-RU     +4844+04425     Europe/Volgograd        MSK+00 - Volgograd, Saratov
-RU     +5836+04939     Europe/Kirov    MSK+00 - Kirov
-RU     +4621+04803     Europe/Astrakhan        MSK+01 - Astrakhan
-RU     +5312+05009     Europe/Samara   MSK+01 - Samara, Udmurtia
-RU     +5420+04824     Europe/Ulyanovsk        MSK+01 - Ulyanovsk
-RU     +5651+06036     Asia/Yekaterinburg      MSK+02 - Urals
-RU     +5500+07324     Asia/Omsk       MSK+03 - Omsk
-RU     +5502+08255     Asia/Novosibirsk        MSK+03 - Novosibirsk
-RU     +5322+08345     Asia/Barnaul    MSK+04 - Altai
-RU     +5630+08458     Asia/Tomsk      MSK+04 - Tomsk
-RU     +5345+08707     Asia/Novokuznetsk       MSK+04 - Kemerovo
-RU     +5601+09250     Asia/Krasnoyarsk        MSK+04 - Krasnoyarsk area
-RU     +5216+10420     Asia/Irkutsk    MSK+05 - Irkutsk, Buryatia
-RU     +5203+11328     Asia/Chita      MSK+06 - Zabaykalsky
-RU     +6200+12940     Asia/Yakutsk    MSK+06 - Lena River
-RU     +623923+1353314 Asia/Khandyga   MSK+06 - Tomponsky, Ust-Maysky
-RU     +4310+13156     Asia/Vladivostok        MSK+07 - Amur River
-RU     +643337+1431336 Asia/Ust-Nera   MSK+07 - Oymyakonsky
-RU     +5934+15048     Asia/Magadan    MSK+08 - Magadan
-RU     +4658+14242     Asia/Sakhalin   MSK+08 - Sakhalin Island
-RU     +6728+15343     Asia/Srednekolymsk      MSK+08 - Sakha (E); North Kuril Is
-RU     +5301+15839     Asia/Kamchatka  MSK+09 - Kamchatka
-RU     +6445+17729     Asia/Anadyr     MSK+09 - Bering Sea
-RW     -0157+03004     Africa/Kigali
-SA     +2438+04643     Asia/Riyadh
-SB     -0932+16012     Pacific/Guadalcanal
-SC     -0440+05528     Indian/Mahe
-SD     +1536+03232     Africa/Khartoum
-SE     +5920+01803     Europe/Stockholm
-SG     +0117+10351     Asia/Singapore
-SH     -1555-00542     Atlantic/St_Helena
-SI     +4603+01431     Europe/Ljubljana
-SJ     +7800+01600     Arctic/Longyearbyen
-SK     +4809+01707     Europe/Bratislava
-SL     +0830-01315     Africa/Freetown
-SM     +4355+01228     Europe/San_Marino
-SN     +1440-01726     Africa/Dakar
-SO     +0204+04522     Africa/Mogadishu
-SR     +0550-05510     America/Paramaribo
-SS     +0451+03136     Africa/Juba
-ST     +0020+00644     Africa/Sao_Tome
-SV     +1342-08912     America/El_Salvador
-SX     +180305-0630250 America/Lower_Princes
-SY     +3330+03618     Asia/Damascus
-SZ     -2618+03106     Africa/Mbabane
-TC     +2128-07108     America/Grand_Turk
-TD     +1207+01503     Africa/Ndjamena
-TF     -492110+0701303 Indian/Kerguelen
-TG     +0608+00113     Africa/Lome
-TH     +1345+10031     Asia/Bangkok
-TJ     +3835+06848     Asia/Dushanbe
-TK     -0922-17114     Pacific/Fakaofo
-TL     -0833+12535     Asia/Dili
-TM     +3757+05823     Asia/Ashgabat
-TN     +3648+01011     Africa/Tunis
-TO     -2110-17510     Pacific/Tongatapu
-TR     +4101+02858     Europe/Istanbul
-TT     +1039-06131     America/Port_of_Spain
-TV     -0831+17913     Pacific/Funafuti
-TW     +2503+12130     Asia/Taipei
-TZ     -0648+03917     Africa/Dar_es_Salaam
-UA     +5026+03031     Europe/Kiev     Ukraine (most areas)
-UA     +4837+02218     Europe/Uzhgorod Ruthenia
-UA     +4750+03510     Europe/Zaporozhye       Zaporozh'ye/Zaporizhia; Lugansk/Luhansk (east)
-UG     +0019+03225     Africa/Kampala
-UM     +1645-16931     Pacific/Johnston        Johnston Atoll
-UM     +2813-17722     Pacific/Midway  Midway Islands
-UM     +1917+16637     Pacific/Wake    Wake Island
-US     +404251-0740023 America/New_York        Eastern (most areas)
-US     +421953-0830245 America/Detroit Eastern - MI (most areas)
-US     +381515-0854534 America/Kentucky/Louisville     Eastern - KY (Louisville area)
-US     +364947-0845057 America/Kentucky/Monticello     Eastern - KY (Wayne)
-US     +394606-0860929 America/Indiana/Indianapolis    Eastern - IN (most areas)
-US     +384038-0873143 America/Indiana/Vincennes       Eastern - IN (Da, Du, K, Mn)
-US     +410305-0863611 America/Indiana/Winamac Eastern - IN (Pulaski)
-US     +382232-0862041 America/Indiana/Marengo Eastern - IN (Crawford)
-US     +382931-0871643 America/Indiana/Petersburg      Eastern - IN (Pike)
-US     +384452-0850402 America/Indiana/Vevay   Eastern - IN (Switzerland)
-US     +415100-0873900 America/Chicago Central (most areas)
-US     +375711-0864541 America/Indiana/Tell_City       Central - IN (Perry)
-US     +411745-0863730 America/Indiana/Knox    Central - IN (Starke)
-US     +450628-0873651 America/Menominee       Central - MI (Wisconsin border)
-US     +470659-1011757 America/North_Dakota/Center     Central - ND (Oliver)
-US     +465042-1012439 America/North_Dakota/New_Salem  Central - ND (Morton rural)
-US     +471551-1014640 America/North_Dakota/Beulah     Central - ND (Mercer)
-US     +394421-1045903 America/Denver  Mountain (most areas)
-US     +433649-1161209 America/Boise   Mountain - ID (south); OR (east)
-US     +332654-1120424 America/Phoenix MST - Arizona (except Navajo)
-US     +340308-1181434 America/Los_Angeles     Pacific
-US     +611305-1495401 America/Anchorage       Alaska (most areas)
-US     +581807-1342511 America/Juneau  Alaska - Juneau area
-US     +571035-1351807 America/Sitka   Alaska - Sitka area
-US     +550737-1313435 America/Metlakatla      Alaska - Annette Island
-US     +593249-1394338 America/Yakutat Alaska - Yakutat
-US     +643004-1652423 America/Nome    Alaska (west)
-US     +515248-1763929 America/Adak    Aleutian Islands
-US     +211825-1575130 Pacific/Honolulu        Hawaii
-UY     -3453-05611     America/Montevideo
-UZ     +3940+06648     Asia/Samarkand  Uzbekistan (west)
-UZ     +4120+06918     Asia/Tashkent   Uzbekistan (east)
-VA     +415408+0122711 Europe/Vatican
-VC     +1309-06114     America/St_Vincent
-VE     +1030-06656     America/Caracas
-VG     +1827-06437     America/Tortola
-VI     +1821-06456     America/St_Thomas
-VN     +1045+10640     Asia/Ho_Chi_Minh
-VU     -1740+16825     Pacific/Efate
-WF     -1318-17610     Pacific/Wallis
-WS     -1350-17144     Pacific/Apia
-YE     +1245+04512     Asia/Aden
-YT     -1247+04514     Indian/Mayotte
-ZA     -2615+02800     Africa/Johannesburg
-ZM     -1525+02817     Africa/Lusaka
-ZW     -1750+03103     Africa/Harare
diff --git a/src/timezone/data/zone1970.tab b/src/timezone/data/zone1970.tab
deleted file mode 100644 (file)
index 49f0b0b..0000000
+++ /dev/null
@@ -1,376 +0,0 @@
-# tz zone descriptions
-#
-# This file is in the public domain.
-#
-# From Paul Eggert (2014-07-31):
-# This file contains a table where each row stands for a zone where
-# civil time stamps have agreed since 1970.  Columns are separated by
-# a single tab.  Lines beginning with '#' are comments.  All text uses
-# UTF-8 encoding.  The columns of the table are as follows:
-#
-# 1.  The countries that overlap the zone, as a comma-separated list
-#     of ISO 3166 2-character country codes.  See the file 'iso3166.tab'.
-# 2.  Latitude and longitude of the zone's principal location
-#     in ISO 6709 sign-degrees-minutes-seconds format,
-#     either +-DDMM+-DDDMM or +-DDMMSS+-DDDMMSS,
-#     first latitude (+ is north), then longitude (+ is east).
-# 3.  Zone name used in value of TZ environment variable.
-#     Please see the 'Theory' file for how zone names are chosen.
-#     If multiple zones overlap a country, each has a row in the
-#     table, with each column 1 containing the country code.
-# 4.  Comments; present if and only if a country has multiple zones.
-#
-# If a zone covers multiple countries, the most-populous city is used,
-# and that country is listed first in column 1; any other countries
-# are listed alphabetically by country code.  The table is sorted
-# first by country code, then (if possible) by an order within the
-# country that (1) makes some geographical sense, and (2) puts the
-# most populous zones first, where that does not contradict (1).
-#
-# This table is intended as an aid for users, to help them select time
-# zone data entries appropriate for their practical needs.  It is not
-# intended to take or endorse any position on legal or territorial claims.
-#
-#country-
-#codes coordinates     TZ      comments
-AD     +4230+00131     Europe/Andorra
-AE,OM  +2518+05518     Asia/Dubai
-AF     +3431+06912     Asia/Kabul
-AL     +4120+01950     Europe/Tirane
-AM     +4011+04430     Asia/Yerevan
-AQ     -6617+11031     Antarctica/Casey        Casey
-AQ     -6835+07758     Antarctica/Davis        Davis
-AQ     -6640+14001     Antarctica/DumontDUrville       Dumont-d'Urville
-AQ     -6736+06253     Antarctica/Mawson       Mawson
-AQ     -6448-06406     Antarctica/Palmer       Palmer
-AQ     -6734-06808     Antarctica/Rothera      Rothera
-AQ     -690022+0393524 Antarctica/Syowa        Syowa
-AQ     -720041+0023206 Antarctica/Troll        Troll
-AQ     -7824+10654     Antarctica/Vostok       Vostok
-AR     -3436-05827     America/Argentina/Buenos_Aires  Buenos Aires (BA, CF)
-AR     -3124-06411     America/Argentina/Cordoba       Argentina (most areas: CB, CC, CN, ER, FM, MN, SE, SF)
-AR     -2447-06525     America/Argentina/Salta Salta (SA, LP, NQ, RN)
-AR     -2411-06518     America/Argentina/Jujuy Jujuy (JY)
-AR     -2649-06513     America/Argentina/Tucuman       Tucumán (TM)
-AR     -2828-06547     America/Argentina/Catamarca     Catamarca (CT); Chubut (CH)
-AR     -2926-06651     America/Argentina/La_Rioja      La Rioja (LR)
-AR     -3132-06831     America/Argentina/San_Juan      San Juan (SJ)
-AR     -3253-06849     America/Argentina/Mendoza       Mendoza (MZ)
-AR     -3319-06621     America/Argentina/San_Luis      San Luis (SL)
-AR     -5138-06913     America/Argentina/Rio_Gallegos  Santa Cruz (SC)
-AR     -5448-06818     America/Argentina/Ushuaia       Tierra del Fuego (TF)
-AS,UM  -1416-17042     Pacific/Pago_Pago       Samoa, Midway
-AT     +4813+01620     Europe/Vienna
-AU     -3133+15905     Australia/Lord_Howe     Lord Howe Island
-AU     -5430+15857     Antarctica/Macquarie    Macquarie Island
-AU     -4253+14719     Australia/Hobart        Tasmania (most areas)
-AU     -3956+14352     Australia/Currie        Tasmania (King Island)
-AU     -3749+14458     Australia/Melbourne     Victoria
-AU     -3352+15113     Australia/Sydney        New South Wales (most areas)
-AU     -3157+14127     Australia/Broken_Hill   New South Wales (Yancowinna)
-AU     -2728+15302     Australia/Brisbane      Queensland (most areas)
-AU     -2016+14900     Australia/Lindeman      Queensland (Whitsunday Islands)
-AU     -3455+13835     Australia/Adelaide      South Australia
-AU     -1228+13050     Australia/Darwin        Northern Territory
-AU     -3157+11551     Australia/Perth Western Australia (most areas)
-AU     -3143+12852     Australia/Eucla Western Australia (Eucla)
-AZ     +4023+04951     Asia/Baku
-BB     +1306-05937     America/Barbados
-BD     +2343+09025     Asia/Dhaka
-BE     +5050+00420     Europe/Brussels
-BG     +4241+02319     Europe/Sofia
-BM     +3217-06446     Atlantic/Bermuda
-BN     +0456+11455     Asia/Brunei
-BO     -1630-06809     America/La_Paz
-BR     -0351-03225     America/Noronha Atlantic islands
-BR     -0127-04829     America/Belem   Pará (east); Amapá
-BR     -0343-03830     America/Fortaleza       Brazil (northeast: MA, PI, CE, RN, PB)
-BR     -0803-03454     America/Recife  Pernambuco
-BR     -0712-04812     America/Araguaina       Tocantins
-BR     -0940-03543     America/Maceio  Alagoas, Sergipe
-BR     -1259-03831     America/Bahia   Bahia
-BR     -2332-04637     America/Sao_Paulo       Brazil (southeast: GO, DF, MG, ES, RJ, SP, PR, SC, RS)
-BR     -2027-05437     America/Campo_Grande    Mato Grosso do Sul
-BR     -1535-05605     America/Cuiaba  Mato Grosso
-BR     -0226-05452     America/Santarem        Pará (west)
-BR     -0846-06354     America/Porto_Velho     Rondônia
-BR     +0249-06040     America/Boa_Vista       Roraima
-BR     -0308-06001     America/Manaus  Amazonas (east)
-BR     -0640-06952     America/Eirunepe        Amazonas (west)
-BR     -0958-06748     America/Rio_Branco      Acre
-BS     +2505-07721     America/Nassau
-BT     +2728+08939     Asia/Thimphu
-BY     +5354+02734     Europe/Minsk
-BZ     +1730-08812     America/Belize
-CA     +4734-05243     America/St_Johns        Newfoundland; Labrador (southeast)
-CA     +4439-06336     America/Halifax Atlantic - NS (most areas); PE
-CA     +4612-05957     America/Glace_Bay       Atlantic - NS (Cape Breton)
-CA     +4606-06447     America/Moncton Atlantic - New Brunswick
-CA     +5320-06025     America/Goose_Bay       Atlantic - Labrador (most areas)
-CA     +5125-05707     America/Blanc-Sablon    AST - QC (Lower North Shore)
-CA     +4339-07923     America/Toronto Eastern - ON, QC (most areas)
-CA     +4901-08816     America/Nipigon Eastern - ON, QC (no DST 1967-73)
-CA     +4823-08915     America/Thunder_Bay     Eastern - ON (Thunder Bay)
-CA     +6344-06828     America/Iqaluit Eastern - NU (most east areas)
-CA     +6608-06544     America/Pangnirtung     Eastern - NU (Pangnirtung)
-CA     +484531-0913718 America/Atikokan        EST - ON (Atikokan); NU (Coral H)
-CA     +4953-09709     America/Winnipeg        Central - ON (west); Manitoba
-CA     +4843-09434     America/Rainy_River     Central - ON (Rainy R, Ft Frances)
-CA     +744144-0944945 America/Resolute        Central - NU (Resolute)
-CA     +624900-0920459 America/Rankin_Inlet    Central - NU (central)
-CA     +5024-10439     America/Regina  CST - SK (most areas)
-CA     +5017-10750     America/Swift_Current   CST - SK (midwest)
-CA     +5333-11328     America/Edmonton        Mountain - AB; BC (E); SK (W)
-CA     +690650-1050310 America/Cambridge_Bay   Mountain - NU (west)
-CA     +6227-11421     America/Yellowknife     Mountain - NT (central)
-CA     +682059-1334300 America/Inuvik  Mountain - NT (west)
-CA     +4906-11631     America/Creston MST - BC (Creston)
-CA     +5946-12014     America/Dawson_Creek    MST - BC (Dawson Cr, Ft St John)
-CA     +5848-12242     America/Fort_Nelson     MST - BC (Ft Nelson)
-CA     +4916-12307     America/Vancouver       Pacific - BC (most areas)
-CA     +6043-13503     America/Whitehorse      Pacific - Yukon (south)
-CA     +6404-13925     America/Dawson  Pacific - Yukon (north)
-CC     -1210+09655     Indian/Cocos
-CH,DE,LI       +4723+00832     Europe/Zurich   Swiss time
-CI,BF,GM,GN,ML,MR,SH,SL,SN,ST,TG       +0519-00402     Africa/Abidjan
-CK     -2114-15946     Pacific/Rarotonga
-CL     -3327-07040     America/Santiago        Chile (most areas)
-CL     -2709-10926     Pacific/Easter  Easter Island
-CN     +3114+12128     Asia/Shanghai   Beijing Time
-CN     +4348+08735     Asia/Urumqi     Xinjiang Time
-CO     +0436-07405     America/Bogota
-CR     +0956-08405     America/Costa_Rica
-CU     +2308-08222     America/Havana
-CV     +1455-02331     Atlantic/Cape_Verde
-CW,AW,BQ,SX    +1211-06900     America/Curacao
-CX     -1025+10543     Indian/Christmas
-CY     +3510+03322     Asia/Nicosia
-CZ,SK  +5005+01426     Europe/Prague
-DE     +5230+01322     Europe/Berlin   Germany (most areas)
-DK     +5540+01235     Europe/Copenhagen
-DO     +1828-06954     America/Santo_Domingo
-DZ     +3647+00303     Africa/Algiers
-EC     -0210-07950     America/Guayaquil       Ecuador (mainland)
-EC     -0054-08936     Pacific/Galapagos       Galápagos Islands
-EE     +5925+02445     Europe/Tallinn
-EG     +3003+03115     Africa/Cairo
-EH     +2709-01312     Africa/El_Aaiun
-ES     +4024-00341     Europe/Madrid   Spain (mainland)
-ES     +3553-00519     Africa/Ceuta    Ceuta, Melilla
-ES     +2806-01524     Atlantic/Canary Canary Islands
-FI,AX  +6010+02458     Europe/Helsinki
-FJ     -1808+17825     Pacific/Fiji
-FK     -5142-05751     Atlantic/Stanley
-FM     +0725+15147     Pacific/Chuuk   Chuuk/Truk, Yap
-FM     +0658+15813     Pacific/Pohnpei Pohnpei/Ponape
-FM     +0519+16259     Pacific/Kosrae  Kosrae
-FO     +6201-00646     Atlantic/Faroe
-FR     +4852+00220     Europe/Paris
-GB,GG,IM,JE    +513030-0000731 Europe/London
-GE     +4143+04449     Asia/Tbilisi
-GF     +0456-05220     America/Cayenne
-GH     +0533-00013     Africa/Accra
-GI     +3608-00521     Europe/Gibraltar
-GL     +6411-05144     America/Godthab Greenland (most areas)
-GL     +7646-01840     America/Danmarkshavn    National Park (east coast)
-GL     +7029-02158     America/Scoresbysund    Scoresbysund/Ittoqqortoormiit
-GL     +7634-06847     America/Thule   Thule/Pituffik
-GR     +3758+02343     Europe/Athens
-GS     -5416-03632     Atlantic/South_Georgia
-GT     +1438-09031     America/Guatemala
-GU,MP  +1328+14445     Pacific/Guam
-GW     +1151-01535     Africa/Bissau
-GY     +0648-05810     America/Guyana
-HK     +2217+11409     Asia/Hong_Kong
-HN     +1406-08713     America/Tegucigalpa
-HT     +1832-07220     America/Port-au-Prince
-HU     +4730+01905     Europe/Budapest
-ID     -0610+10648     Asia/Jakarta    Java, Sumatra
-ID     -0002+10920     Asia/Pontianak  Borneo (west, central)
-ID     -0507+11924     Asia/Makassar   Borneo (east, south); Sulawesi/Celebes, Bali, Nusa Tengarra; Timor (west)
-ID     -0232+14042     Asia/Jayapura   New Guinea (West Papua / Irian Jaya); Malukus/Moluccas
-IE     +5320-00615     Europe/Dublin
-IL     +314650+0351326 Asia/Jerusalem
-IN     +2232+08822     Asia/Kolkata
-IO     -0720+07225     Indian/Chagos
-IQ     +3321+04425     Asia/Baghdad
-IR     +3540+05126     Asia/Tehran
-IS     +6409-02151     Atlantic/Reykjavik
-IT,SM,VA       +4154+01229     Europe/Rome
-JM     +175805-0764736 America/Jamaica
-JO     +3157+03556     Asia/Amman
-JP     +353916+1394441 Asia/Tokyo
-KE,DJ,ER,ET,KM,MG,SO,TZ,UG,YT  -0117+03649     Africa/Nairobi
-KG     +4254+07436     Asia/Bishkek
-KI     +0125+17300     Pacific/Tarawa  Gilbert Islands
-KI     -0308-17105     Pacific/Enderbury       Phoenix Islands
-KI     +0152-15720     Pacific/Kiritimati      Line Islands
-KP     +3901+12545     Asia/Pyongyang
-KR     +3733+12658     Asia/Seoul
-KZ     +4315+07657     Asia/Almaty     Kazakhstan (most areas)
-KZ     +4448+06528     Asia/Qyzylorda  Qyzylorda/Kyzylorda/Kzyl-Orda
-KZ     +5017+05710     Asia/Aqtobe     Aqtobe/Aktobe
-KZ     +4431+05016     Asia/Aqtau      Atyrau/Atirau/Gur'yev, Mangghystau/Mankistau
-KZ     +5113+05121     Asia/Oral       West Kazakhstan
-LB     +3353+03530     Asia/Beirut
-LK     +0656+07951     Asia/Colombo
-LR     +0618-01047     Africa/Monrovia
-LT     +5441+02519     Europe/Vilnius
-LU     +4936+00609     Europe/Luxembourg
-LV     +5657+02406     Europe/Riga
-LY     +3254+01311     Africa/Tripoli
-MA     +3339-00735     Africa/Casablanca
-MC     +4342+00723     Europe/Monaco
-MD     +4700+02850     Europe/Chisinau
-MH     +0709+17112     Pacific/Majuro  Marshall Islands (most areas)
-MH     +0905+16720     Pacific/Kwajalein       Kwajalein
-MM     +1647+09610     Asia/Rangoon
-MN     +4755+10653     Asia/Ulaanbaatar        Mongolia (most areas)
-MN     +4801+09139     Asia/Hovd       Bayan-Ölgii, Govi-Altai, Hovd, Uvs, Zavkhan
-MN     +4804+11430     Asia/Choibalsan Dornod, Sükhbaatar
-MO     +2214+11335     Asia/Macau
-MQ     +1436-06105     America/Martinique
-MT     +3554+01431     Europe/Malta
-MU     -2010+05730     Indian/Mauritius
-MV     +0410+07330     Indian/Maldives
-MX     +1924-09909     America/Mexico_City     Central Time
-MX     +2105-08646     America/Cancun  Eastern Standard Time - Quintana Roo
-MX     +2058-08937     America/Merida  Central Time - Campeche, Yucatán
-MX     +2540-10019     America/Monterrey       Central Time - Durango; Coahuila, Nuevo León, Tamaulipas (most areas)
-MX     +2550-09730     America/Matamoros       Central Time US - Coahuila, Nuevo León, Tamaulipas (US border)
-MX     +2313-10625     America/Mazatlan        Mountain Time - Baja California Sur, Nayarit, Sinaloa
-MX     +2838-10605     America/Chihuahua       Mountain Time - Chihuahua (most areas)
-MX     +2934-10425     America/Ojinaga Mountain Time US - Chihuahua (US border)
-MX     +2904-11058     America/Hermosillo      Mountain Standard Time - Sonora
-MX     +3232-11701     America/Tijuana Pacific Time US - Baja California
-MX     +2048-10515     America/Bahia_Banderas  Central Time - Bahía de Banderas
-MY     +0310+10142     Asia/Kuala_Lumpur       Malaysia (peninsula)
-MY     +0133+11020     Asia/Kuching    Sabah, Sarawak
-MZ,BI,BW,CD,MW,RW,ZM,ZW        -2558+03235     Africa/Maputo   Central Africa Time
-NA     -2234+01706     Africa/Windhoek
-NC     -2216+16627     Pacific/Noumea
-NF     -2903+16758     Pacific/Norfolk
-NG,AO,BJ,CD,CF,CG,CM,GA,GQ,NE  +0627+00324     Africa/Lagos    West Africa Time
-NI     +1209-08617     America/Managua
-NL     +5222+00454     Europe/Amsterdam
-NO,SJ  +5955+01045     Europe/Oslo
-NP     +2743+08519     Asia/Kathmandu
-NR     -0031+16655     Pacific/Nauru
-NU     -1901-16955     Pacific/Niue
-NZ,AQ  -3652+17446     Pacific/Auckland        New Zealand time
-NZ     -4357-17633     Pacific/Chatham Chatham Islands
-PA,KY  +0858-07932     America/Panama
-PE     -1203-07703     America/Lima
-PF     -1732-14934     Pacific/Tahiti  Society Islands
-PF     -0900-13930     Pacific/Marquesas       Marquesas Islands
-PF     -2308-13457     Pacific/Gambier Gambier Islands
-PG     -0930+14710     Pacific/Port_Moresby    Papua New Guinea (most areas)
-PG     -0613+15534     Pacific/Bougainville    Bougainville
-PH     +1435+12100     Asia/Manila
-PK     +2452+06703     Asia/Karachi
-PL     +5215+02100     Europe/Warsaw
-PM     +4703-05620     America/Miquelon
-PN     -2504-13005     Pacific/Pitcairn
-PR     +182806-0660622 America/Puerto_Rico
-PS     +3130+03428     Asia/Gaza       Gaza Strip
-PS     +313200+0350542 Asia/Hebron     West Bank
-PT     +3843-00908     Europe/Lisbon   Portugal (mainland)
-PT     +3238-01654     Atlantic/Madeira        Madeira Islands
-PT     +3744-02540     Atlantic/Azores Azores
-PW     +0720+13429     Pacific/Palau
-PY     -2516-05740     America/Asuncion
-QA,BH  +2517+05132     Asia/Qatar
-RE,TF  -2052+05528     Indian/Reunion  Réunion, Crozet, Scattered Islands
-RO     +4426+02606     Europe/Bucharest
-RS,BA,HR,ME,MK,SI      +4450+02030     Europe/Belgrade
-RU     +5443+02030     Europe/Kaliningrad      MSK-01 - Kaliningrad
-RU     +554521+0373704 Europe/Moscow   MSK+00 - Moscow area
-RU     +4457+03406     Europe/Simferopol       MSK+00 - Crimea
-RU     +4844+04425     Europe/Volgograd        MSK+00 - Volgograd, Saratov
-RU     +5836+04939     Europe/Kirov    MSK+00 - Kirov
-RU     +4621+04803     Europe/Astrakhan        MSK+01 - Astrakhan
-RU     +5312+05009     Europe/Samara   MSK+01 - Samara, Udmurtia
-RU     +5420+04824     Europe/Ulyanovsk        MSK+01 - Ulyanovsk
-RU     +5651+06036     Asia/Yekaterinburg      MSK+02 - Urals
-RU     +5500+07324     Asia/Omsk       MSK+03 - Omsk
-RU     +5502+08255     Asia/Novosibirsk        MSK+03 - Novosibirsk
-RU     +5322+08345     Asia/Barnaul    MSK+04 - Altai
-RU     +5630+08458     Asia/Tomsk      MSK+04 - Tomsk
-RU     +5345+08707     Asia/Novokuznetsk       MSK+04 - Kemerovo
-RU     +5601+09250     Asia/Krasnoyarsk        MSK+04 - Krasnoyarsk area
-RU     +5216+10420     Asia/Irkutsk    MSK+05 - Irkutsk, Buryatia
-RU     +5203+11328     Asia/Chita      MSK+06 - Zabaykalsky
-RU     +6200+12940     Asia/Yakutsk    MSK+06 - Lena River
-RU     +623923+1353314 Asia/Khandyga   MSK+06 - Tomponsky, Ust-Maysky
-RU     +4310+13156     Asia/Vladivostok        MSK+07 - Amur River
-RU     +643337+1431336 Asia/Ust-Nera   MSK+07 - Oymyakonsky
-RU     +5934+15048     Asia/Magadan    MSK+08 - Magadan
-RU     +4658+14242     Asia/Sakhalin   MSK+08 - Sakhalin Island
-RU     +6728+15343     Asia/Srednekolymsk      MSK+08 - Sakha (E); North Kuril Is
-RU     +5301+15839     Asia/Kamchatka  MSK+09 - Kamchatka
-RU     +6445+17729     Asia/Anadyr     MSK+09 - Bering Sea
-SA,KW,YE       +2438+04643     Asia/Riyadh
-SB     -0932+16012     Pacific/Guadalcanal
-SC     -0440+05528     Indian/Mahe
-SD,SS  +1536+03232     Africa/Khartoum
-SE     +5920+01803     Europe/Stockholm
-SG     +0117+10351     Asia/Singapore
-SR     +0550-05510     America/Paramaribo
-SV     +1342-08912     America/El_Salvador
-SY     +3330+03618     Asia/Damascus
-TC     +2128-07108     America/Grand_Turk
-TD     +1207+01503     Africa/Ndjamena
-TF     -492110+0701303 Indian/Kerguelen        Kerguelen, St Paul Island, Amsterdam Island
-TH,KH,LA,VN    +1345+10031     Asia/Bangkok    Indochina (most areas)
-TJ     +3835+06848     Asia/Dushanbe
-TK     -0922-17114     Pacific/Fakaofo
-TL     -0833+12535     Asia/Dili
-TM     +3757+05823     Asia/Ashgabat
-TN     +3648+01011     Africa/Tunis
-TO     -2110-17510     Pacific/Tongatapu
-TR     +4101+02858     Europe/Istanbul
-TT,AG,AI,BL,DM,GD,GP,KN,LC,MF,MS,VC,VG,VI      +1039-06131     America/Port_of_Spain
-TV     -0831+17913     Pacific/Funafuti
-TW     +2503+12130     Asia/Taipei
-UA     +5026+03031     Europe/Kiev     Ukraine (most areas)
-UA     +4837+02218     Europe/Uzhgorod Ruthenia
-UA     +4750+03510     Europe/Zaporozhye       Zaporozh'ye/Zaporizhia; Lugansk/Luhansk (east)
-UM     +1917+16637     Pacific/Wake    Wake Island
-US     +404251-0740023 America/New_York        Eastern (most areas)
-US     +421953-0830245 America/Detroit Eastern - MI (most areas)
-US     +381515-0854534 America/Kentucky/Louisville     Eastern - KY (Louisville area)
-US     +364947-0845057 America/Kentucky/Monticello     Eastern - KY (Wayne)
-US     +394606-0860929 America/Indiana/Indianapolis    Eastern - IN (most areas)
-US     +384038-0873143 America/Indiana/Vincennes       Eastern - IN (Da, Du, K, Mn)
-US     +410305-0863611 America/Indiana/Winamac Eastern - IN (Pulaski)
-US     +382232-0862041 America/Indiana/Marengo Eastern - IN (Crawford)
-US     +382931-0871643 America/Indiana/Petersburg      Eastern - IN (Pike)
-US     +384452-0850402 America/Indiana/Vevay   Eastern - IN (Switzerland)
-US     +415100-0873900 America/Chicago Central (most areas)
-US     +375711-0864541 America/Indiana/Tell_City       Central - IN (Perry)
-US     +411745-0863730 America/Indiana/Knox    Central - IN (Starke)
-US     +450628-0873651 America/Menominee       Central - MI (Wisconsin border)
-US     +470659-1011757 America/North_Dakota/Center     Central - ND (Oliver)
-US     +465042-1012439 America/North_Dakota/New_Salem  Central - ND (Morton rural)
-US     +471551-1014640 America/North_Dakota/Beulah     Central - ND (Mercer)
-US     +394421-1045903 America/Denver  Mountain (most areas)
-US     +433649-1161209 America/Boise   Mountain - ID (south); OR (east)
-US     +332654-1120424 America/Phoenix MST - Arizona (except Navajo)
-US     +340308-1181434 America/Los_Angeles     Pacific
-US     +611305-1495401 America/Anchorage       Alaska (most areas)
-US     +581807-1342511 America/Juneau  Alaska - Juneau area
-US     +571035-1351807 America/Sitka   Alaska - Sitka area
-US     +550737-1313435 America/Metlakatla      Alaska - Annette Island
-US     +593249-1394338 America/Yakutat Alaska - Yakutat
-US     +643004-1652423 America/Nome    Alaska (west)
-US     +515248-1763929 America/Adak    Aleutian Islands
-US,UM  +211825-1575130 Pacific/Honolulu        Hawaii
-UY     -3453-05611     America/Montevideo
-UZ     +3940+06648     Asia/Samarkand  Uzbekistan (west)
-UZ     +4120+06918     Asia/Tashkent   Uzbekistan (east)
-VE     +1030-06656     America/Caracas
-VN     +1045+10640     Asia/Ho_Chi_Minh        Vietnam (south)
-VU     -1740+16825     Pacific/Efate
-WF     -1318-17610     Pacific/Wallis
-WS     -1350-17144     Pacific/Apia
-ZA,LS,SZ       -2615+02800     Africa/Johannesburg
index 968f8fba0656a94db205ed6462832722f4ce4d9d..015f4c90baf40a67862e25214402cb9747f75b3f 100644 (file)
@@ -144,7 +144,6 @@ MYT 28800
 NCT    39600
 NDT    -9000   D
 NFT    39600
-NOVT   21600
 NPT    20700
 NRT    43200
 NST    -12600
index 5f940fb274ff11784919f3051a3197966a9601b5..42244501b8c556c6d69e7799b415fb37457a0bba 100644 (file)
@@ -42,7 +42,6 @@ AST     10800    # Arabia Standard Time
                  #     (Asia/Qatar)
                  #     (Asia/Riyadh)
 AZST    Asia/Baku  # Azerbaijan Summer Time (obsolete)
-                 #     (Asia/Baku)
 AZT     Asia/Baku  # Azerbaijan Time
                  #     (Asia/Baku)
 BDT     21600    # Bangladesh Time
@@ -180,8 +179,7 @@ MYT     28800    # Malaysia Time
                  #     (Asia/Kuala_Lumpur)
                  #     (Asia/Kuching)
 NOVST   Asia/Novosibirsk  # Novosibirsk Summer Time (obsolete)
-NOVT    Asia/Novosibirsk  # Novosibirsk Time
-                 #     (Asia/Novosibirsk)
+NOVT    Asia/Novosibirsk  # Novosibirsk Time (obsolete)
 NPT     20700    # Nepal Time
                  #     (Asia/Katmandu)
 OMSST   Asia/Omsk  # Omsk Summer Time (obsolete)
index 2e4beb499104a774584be69f791c0474d4390db6..fe82a2fac3dfbb5743242c086d6a153517fcbac5 100644 (file)
@@ -263,7 +263,6 @@ ANAST   Asia/Anadyr  # Anadyr Summer Time (obsolete)
 ANAT    Asia/Anadyr  # Anadyr Time
                  #     (Asia/Anadyr)
 AZST    Asia/Baku  # Azerbaijan Summer Time (obsolete)
-                 #     (Asia/Baku)
 AZT     Asia/Baku  # Azerbaijan Time
                  #     (Asia/Baku)
 BDT     21600    # Bangladesh Time
@@ -317,8 +316,7 @@ MYT     28800    # Malaysia Time
                  #     (Asia/Kuala_Lumpur)
                  #     (Asia/Kuching)
 NOVST   Asia/Novosibirsk  # Novosibirsk Summer Time (obsolete)
-NOVT    Asia/Novosibirsk  # Novosibirsk Time
-                 #     (Asia/Novosibirsk)
+NOVT    Asia/Novosibirsk  # Novosibirsk Time (obsolete)
 NPT     20700    # Nepal Time
                  #     (Asia/Katmandu)
 OMSST   Asia/Omsk  # Omsk Summer Time (obsolete)