Sync zoneinfo database with tzdata2014b from ftp://ftp.iana.org/tz/releases
authorSascha Wildner <saw@online.de>
Tue, 25 Mar 2014 09:35:13 +0000 (10:35 +0100)
committerSascha Wildner <saw@online.de>
Tue, 25 Mar 2014 09:35:13 +0000 (10:35 +0100)
* africa: Morocco's 2014 DST start will be as predicted. (Thanks to
    Sebastien Willemijns.)

* australasia: Add comments about Johnston Island time in the 1960s.
    (Thanks to Lyle McElhaney.)

* antarctica: New entry for Troll station, Antarctica. (Thanks to
    Paul-Inge Flakstad and Bengt-Inge Larsson.) This is currently an
    approximation; a better version will require zic and localtime
    fixes. Also the NZAQ rules - which are never used - have been
    removed.

* europe: Crimea switches to Moscow time on 2014-03-30 at 02:00 local
    time. (Thanks to Alexander Krivenyshev.)
    Move its zone.tab entry from UA to RU.

share/zoneinfo/NEWS
share/zoneinfo/africa
share/zoneinfo/antarctica
share/zoneinfo/australasia
share/zoneinfo/europe
share/zoneinfo/zone.tab

index ba6e601..de7400a 100644 (file)
@@ -1,6 +1,45 @@
 News for the tz database
 
 
+Release 2014b - 2014-03-24 21:28:50 -0700
+
+  Changes affecting near-future time stamps
+
+    Crimea switches to Moscow time on 2014-03-30 at 02:00 local time.
+    (Thanks to Alexander Krivenyshev.)  Move its zone.tab entry from UA to RU.
+
+    New entry for Troll station, Antarctica.  (Thanks to Paul-Inge Flakstad and
+    Bengt-Inge Larsson.)  This is currently an approximation; a better version
+    will require the zic and localtime fixes mentioned below, and the plan is
+    to wait for a while until at least the zic fixes propagate.
+
+  Changes affecting code
+
+    'zic' and 'localtime' no longer reject locations needing four transitions
+    per year for the forseeable future.  (Thanks to Andrew Main (Zefram).)
+    Also, 'zic' avoids some unlikely failures due to integer overflow.
+
+  Changes affecting build procedure
+
+    'make check' now detects Rule lines defined but never used.
+    The NZAQ rules, an instance of this problem, have been removed.
+
+  Changes affecting commentary and documentation
+
+    Fix Tuesday/Thursday typo in description of time in Israel.
+    (Thanks to Bert Katz via Pavel Kharitonov and Mike Frysinger.)
+
+    Microsoft Windows 8.1 doesn't support tz database names.  (Thanks
+    to Donald MacQueen.)  Instead, the Microsoft Windows Store app
+    library supports them.
+
+    Add comments about Johnston Island time in the 1960s.
+    (Thanks to Lyle McElhaney.)
+
+    Morocco's 2014 DST start will be as predicted.
+    (Thanks to Sebastien Willemijns.)
+
+
 Release 2014a - 2014-03-07 23:30:29 -0800
 
   Changes affecting near-future time stamps
@@ -48,7 +87,7 @@ Release 2014a - 2014-03-07 23:30:29 -0800
 
       Mention xCal (Internet RFC 6321) and jCal.
 
-      Microsoft Windows 8.1 and later support tz database names.
+      Microsoft has some support for tz database names.
 
       CLDR data is available in both XML and JSON form.
 
index 029e5c2..fbf0b65 100644 (file)
@@ -868,7 +868,10 @@ Zone       Indian/Mayotte  3:00:56 -       LMT     1911 Jul        # Mamoutzou
 # Another source (specifying the time for start and end in the decree):
 # http://www.lemag.ma/Heure-d-ete-au-Maroc-jusqu-au-27-octobre_a75620.html
 
-# From Paul Eggert (2013-10-03):
+# From Sebastien Willemijns (2014-03-18):
+# http://www.afriquinfos.com/articles/2014/3/18/maroc-heure-dete-avancez-tous-horloges-247891.asp
+
+# From Paul Eggert (2014-03-19):
 # To estimate what the Moroccan government will do in future years,
 # transition dates for 2014 through 2038 were determined by running
 # the following program under GNU Emacs 24.3:
index 5333b7b..8f8e408 100644 (file)
@@ -230,24 +230,41 @@ Zone Antarctica/Syowa     0       -       zzz     1957 Jan 29
 # year-round base
 # Scott Base, Ross Island, since 1957-01.
 # See Pacific/Auckland.
-#
-# These rules for New Zealand are stolen from the 'australasia' file.
-# Rule NAME    FROM    TO      TYPE    IN      ON      AT      SAVE    LETTER/S
-Rule   NZAQ    1974    only    -       Nov      3      2:00s   1:00    D
-Rule   NZAQ    1975    1988    -       Oct     lastSun 2:00s   1:00    D
-Rule   NZAQ    1989    only    -       Oct      8      2:00s   1:00    D
-Rule   NZAQ    1990    2006    -       Oct     Sun>=1  2:00s   1:00    D
-Rule   NZAQ    1975    only    -       Feb     23      2:00s   0       S
-Rule   NZAQ    1976    1989    -       Mar     Sun>=1  2:00s   0       S
-Rule   NZAQ    1990    2007    -       Mar     Sun>=15 2:00s   0       S
-Rule   NZAQ    2007    max     -       Sep     lastSun 2:00s   1:00    D
-Rule   NZAQ    2008    max     -       Apr     Sun>=1  2:00s   0       S
 
 # Norway - territories
 # Bouvet (never inhabited)
 #
 # claims
 # Peter I Island (never inhabited)
+#
+# year-round base
+# Troll, Queen Maud Land, -720041+0023206, since 2005-02-12
+#
+# From Paul-Inge Flakstad (2014-03-10):
+# I recently had a long dialog about this with the developer of timegenie.com.
+# In the absence of specific dates, he decided to choose some likely ones:
+#   GMT +1 - From March 1 to the last Sunday in March
+#   GMT +2 - From the last Sunday in March until the last Sunday in October
+#   GMT +1 - From the last Sunday in October until November 7
+#   GMT +0 - From November 7 until March 1
+# The dates for switching to and from UTC+0 will probably not be absolutely
+# correct, but they should be quite close to the actual dates.
+#
+# From Paul Eggert (2014-03-21):
+# The CET-switching Troll rules require zic from tzcode 2014b or later, so as
+# suggested by Bengt-Inge Larsson comment them out for now, and approximate
+# with only UTC and CEST.  Uncomment them when 2014b is more prevalent.
+#
+# Rule NAME    FROM    TO      TYPE    IN      ON      AT      SAVE    LETTER/S
+#Rule  Troll   2005    max     -       Mar      1      1:00u   1:00    CET
+Rule   Troll   2005    max     -       Mar     lastSun 1:00u   2:00    CEST
+#Rule  Troll   2005    max     -       Oct     lastSun 1:00u   1:00    CET
+#Rule  Troll   2004    max     -       Nov      7      1:00u   0:00    UTC
+# 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
+                       0:00    Troll   %s
 
 # Poland - year-round base
 # Arctowski, King George Island, -620945-0582745, since 1977
index f7fa628..a61c184 100644 (file)
@@ -763,14 +763,29 @@ Zone Pacific/Funafuti     11:56:52 -      LMT     1901
 
 # Johnston
 #
-# From Paul Eggert (2013-09-03):
+# From Paul Eggert (2014-03-11):
+# Sometimes Johnston kept Hawaii time, and sometimes it was an hour behind.
+# Details are uncertain.  We have no data for Johnston after 1970, so
+# treat it like Hawaii for now.
+#
 # In his memoirs of June 6th to October 4, 1945
 # <http://www.315bw.org/Herb_Bach.htm> (2005), Herbert C. Bach writes,
 # "We started our letdown to Kwajalein Atoll and landed there at 5:00 AM
 # Johnston time, 1:30 AM Kwajalein time."  This was in June 1945, and
 # confirms that Johnston kept the same time as Honolulu in summer 1945.
-# We have no better information, so for now, assume this has been true
-# indefinitely into the past.
+#
+# From Lyle McElhaney (2014-03-11):
+# [W]hen JI was being used for that [atomic bomb] testing, the time being used
+# was not Hawaiian time but rather the same time being used on the ships,
+# which had a GMT offset of -11 hours.  This apparently applied to at least the
+# time from Operation Newsreel (Hardtack I/Teak shot, 1958-08-01) to the last
+# Operation Fishbowl shot (Tightrope, 1962-11-04).... [See] Herman Hoerlin,
+# "The United States High-Altitude Test Experience: A Review Emphasizing the
+# Impact on the Environment", Los Alamos LA-6405, Oct 1976
+# <http://www.fas.org/sgp/othergov/doe/lanl/docs1/00322994.pdf>.
+# See the table on page 4 where he lists GMT and local times for the tests; a
+# footnote for the JI tests reads that local time is "JI time = Hawaii Time
+# Minus One Hour".
 #
 # See 'northamerica' for Pacific/Johnston.
 
index 553735e..f9a3392 100644 (file)
@@ -2963,7 +2963,11 @@ Zone Europe/Simferopol   2:16:24 -       LMT     1880
 # Assume it happened in March by not changing the clocks.
                        3:00    Russia  MSK/MSD 1997
                        3:00    -       MSK     1997 Mar lastSun 1:00u
-                       2:00    EU      EE%sT
+# From Alexander Krivenyshev (2014-03-17):
+# time change at 2:00 (2am) on March 30, 2014
+# http://vz.ru/news/2014/3/17/677464.html
+                       2:00    EU      EE%sT   2014 Mar 30 2:00
+                       4:00    -       MSK
 
 # Vatican City
 # See Europe/Rome.
index fa4df5f..923d6ac 100644 (file)
@@ -51,6 +51,7 @@ AQ    -6617+11031     Antarctica/Casey        Casey Station, Bailey Peninsula
 AQ     -7824+10654     Antarctica/Vostok       Vostok Station, Lake Vostok
 AQ     -6640+14001     Antarctica/DumontDUrville       Dumont-d'Urville Station, Terre Adelie
 AQ     -690022+0393524 Antarctica/Syowa        Syowa Station, E Ongul I
+AQ     -720041+0023206 Antarctica/Troll        Troll Station, Queen Maud Land
 AR     -3436-05827     America/Argentina/Buenos_Aires  Buenos Aires (BA, CF)
 AR     -3124-06411     America/Argentina/Cordoba       most locations (CB, CC, CN, ER, FM, MN, SE, SF)
 AR     -2447-06525     America/Argentina/Salta (SA, LP, NQ, RN)
@@ -343,6 +344,7 @@ RU  +5443+02030     Europe/Kaliningrad      Moscow-01 - Kaliningrad
 RU     +5545+03735     Europe/Moscow   Moscow+00 - west Russia
 RU     +4844+04425     Europe/Volgograd        Moscow+00 - Caspian Sea
 RU     +5312+05009     Europe/Samara   Moscow+00 - Samara, Udmurtia
+RU     +4457+03406     Europe/Simferopol       Moscow+00 - Crimea
 RU     +5651+06036     Asia/Yekaterinburg      Moscow+02 - Urals
 RU     +5500+07324     Asia/Omsk       Moscow+03 - west Siberia
 RU     +5502+08255     Asia/Novosibirsk        Moscow+03 - Novosibirsk
@@ -398,7 +400,6 @@ TZ  -0648+03917     Africa/Dar_es_Salaam
 UA     +5026+03031     Europe/Kiev     most locations
 UA     +4837+02218     Europe/Uzhgorod Ruthenia
 UA     +4750+03510     Europe/Zaporozhye       Zaporozh'ye, E Lugansk / Zaporizhia, E Luhansk
-UA     +4457+03406     Europe/Simferopol       central Crimea
 UG     +0019+03225     Africa/Kampala
 UM     +1645-16931     Pacific/Johnston        Johnston Atoll
 UM     +2813-17722     Pacific/Midway  Midway Islands