Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
Skip to content

Commit 308d868

Browse files
committed
Update time zone data files to tzdata release 2016j.
DST law changes in northern Cyprus (new zone Asia/Famagusta), Russia (new zone Europe/Saratov), Tonga, Antarctica/Casey. Historical corrections for Asia/Aqtau, Asia/Atyrau, Asia/Gaza, Asia/Hebron, Italy, Malta. Replace invented zone abbreviation "TOT" for Tonga with numeric UTC offset; but as in the past, we'll keep accepting "TOT" for input.
1 parent dbeca61 commit 308d868

File tree

8 files changed

+196
-122
lines changed

8 files changed

+196
-122
lines changed

src/timezone/data/africa

+1-1
Original file line numberDiff line numberDiff line change
@@ -119,7 +119,7 @@ Zone Africa/Algiers 0:12:12 - LMT 1891 Mar 15 0:01
119119
# Cameroon
120120
# See Africa/Lagos.
121121

122-
# Cape Verde
122+
# Cape Verde / Cabo Verde
123123
#
124124
# Shanks gives 1907 for the transition to CVT.
125125
# Perhaps the 1911-05-26 Portuguese decree

src/timezone/data/antarctica

+6-1
Original file line numberDiff line numberDiff line change
@@ -64,13 +64,18 @@
6464
# Background:
6565
# http://www.timeanddate.com/news/time/antartica-time-changes-2010.html
6666

67+
# From Steffen Thorsen (2016-10-28):
68+
# Australian Antarctica Division informed us that Casey changed time
69+
# zone to UTC+11 in "the morning of 22nd October 2016".
70+
6771
# Zone NAME GMTOFF RULES FORMAT [UNTIL]
6872
Zone Antarctica/Casey 0 - -00 1969
6973
8:00 - +08 2009 Oct 18 2:00
7074
11:00 - +11 2010 Mar 5 2:00
7175
8:00 - +08 2011 Oct 28 2:00
7276
11:00 - +11 2012 Feb 21 17:00u
73-
8:00 - +08
77+
8:00 - +08 2016 Oct 22
78+
11:00 - +11
7479
Zone Antarctica/Davis 0 - -00 1957 Jan 13
7580
7:00 - +07 1964 Nov
7681
0 - -00 1969 Feb

src/timezone/data/asia

+70-42
Original file line numberDiff line numberDiff line change
@@ -771,9 +771,19 @@ Zone Asia/Macau 7:34:20 - LMT 1912 Jan 1
771771
###############################################################################
772772

773773
# Cyprus
774-
#
774+
775775
# Milne says the Eastern Telegraph Company used 2:14:00. Stick with LMT.
776+
# IATA SSIM (1998-09) has Cyprus using EU rules for the first time.
777+
778+
# From Paul Eggert (2016-09-09):
779+
# Yesterday's Cyprus Mail reports that Northern Cyprus followed Turkey's
780+
# lead and switched from +02/+03 to +03 year-round.
781+
# http://cyprus-mail.com/2016/09/08/two-time-zones-cyprus-turkey-will-not-turn-clocks-back-next-month/
776782
#
783+
# From Even Scharning (2016-10-31):
784+
# Looks like the time zone split in Cyprus went through last night.
785+
# http://cyprus-mail.com/2016/10/30/cyprus-new-division-two-time-zones-now-reality/
786+
777787
# Rule NAME FROM TO TYPE IN ON AT SAVE LETTER/S
778788
Rule Cyprus 1975 only - Apr 13 0:00 1:00 S
779789
Rule Cyprus 1975 only - Oct 12 0:00 0 -
@@ -788,7 +798,10 @@ Rule Cyprus 1981 1998 - Mar lastSun 0:00 1:00 S
788798
Zone Asia/Nicosia 2:13:28 - LMT 1921 Nov 14
789799
2:00 Cyprus EE%sT 1998 Sep
790800
2:00 EUAsia EE%sT
791-
# IATA SSIM (1998-09) has Cyprus using EU rules for the first time.
801+
Zone Asia/Famagusta 2:15:48 - LMT 1921 Nov 14
802+
2:00 Cyprus EE%sT 1998 Sep
803+
2:00 EUAsia EE%sT 2016 Sep 8
804+
3:00 - +03
792805

793806
# Classically, Cyprus belongs to Asia; e.g. see Herodotus, Histories, I.72.
794807
# However, for various reasons many users expect to find it under Europe.
@@ -1570,12 +1583,12 @@ Zone Asia/Amman 2:23:44 - LMT 1931
15701583
# was "blended" with the Central zone. Therefore, Kazakhstan now has
15711584
# two time zones, and difference between them is one hour. The zone
15721585
# closer to UTC is the former Western zone (probably still called the
1573-
# same), encompassing four provinces in the west: Aqtobe, Atyrau,
1574-
# Mangghystau, and West Kazakhstan. The other zone encompasses
1586+
# same), encompassing four provinces in the west: Aqtöbe, Atyraū,
1587+
# Mangghystaū, and West Kazakhstan. The other zone encompasses
15751588
# everything else.... I guess that would make Kazakhstan time zones
15761589
# de jure UTC+5 and UTC+6 respectively.
15771590

1578-
# From Stepan Golosunov (2016-03-27) ([*] means see later comments below):
1591+
# From Stepan Golosunov (2016-03-27):
15791592
# Review of the linked documents from http://adilet.zan.kz/
15801593
# produced the following data for post-1991 Kazakhstan:
15811594
#
@@ -1621,7 +1634,7 @@ Zone Asia/Amman 2:23:44 - LMT 1931
16211634
#
16221635
# This implies that on 1991-03-31 Asia/Oral remained on +04/+05 while
16231636
# the rest of Kazakhstan switched from +06/+07 to +05/06 or from +05/06
1624-
# to +04/+05. It's unclear how Kzyl-Orda oblast moved into the fifth
1637+
# to +04/+05. It's unclear how Qyzylorda oblast moved into the fifth
16251638
# time belt. (By switching from +04/+05 to +05/+06 on 1991-09-29?) ...
16261639
#
16271640
# 1. Act of the Cabinet of Ministers of the Republic of Kazakhstan
@@ -1634,25 +1647,25 @@ Zone Asia/Amman 2:23:44 - LMT 1931
16341647
# on the whole territory of Kazakhstan 1 hour forward on 1992-01-19 at
16351648
# 2:00, specified DST rules. It acknowledged that Kazakhstan was
16361649
# located in the fourth and the fifth time belts and specified the
1637-
# border between them to be located east of Kustanay and Aktyubinsk
1638-
# oblasts (notably including Turgai and Kzyl-Orda oblasts into the fifth
1650+
# border between them to be located east of Qostanay and Aktyubinsk
1651+
# oblasts (notably including Turgai and Qyzylorda oblasts into the fifth
16391652
# time belt).
16401653
#
16411654
# This means switch on 1992-01-19 at 2:00 from +04/+05 to +05/+06 for
1642-
# Asia/Aqtau, Asia/Aqtobe, Asia/Oral, Atyrau and Kustanay oblasts; from
1643-
# +05/+06 to +06/+07 for Asia/Almaty and Asia/Qyzylorda (and Arkalyk) [*]....
1655+
# Asia/Aqtau, Asia/Aqtobe, Asia/Oral, Atyraū and Qostanay oblasts; from
1656+
# +05/+06 to +06/+07 for Asia/Almaty and Asia/Qyzylorda (and Arkalyk)....
16441657
#
16451658
# 2. Act of the Cabinet of Ministers of the Republic of Kazakhstan
16461659
# from 1992-03-27 No. 284
16471660
# http://adilet.zan.kz/rus/docs/P920000284_
1648-
# cancels extra hour ("decree time") for Uralsk and Kzyl-Orda oblasts
1661+
# cancels extra hour ("decree time") for Uralsk and Qyzylorda oblasts
16491662
# since the last Sunday of March 1992, while keeping them in the fourth
16501663
# and the fifth time belts respectively.
16511664
#
16521665
# 3. Order of the Prime Minister of the Republic of Kazakhstan
16531666
# from 1994-09-23 No. 384
16541667
# http://adilet.zan.kz/rus/docs/R940000384_
1655-
# cancels the extra hour ("decree time") on the territory of Mangystau
1668+
# cancels the extra hour ("decree time") on the territory of Mangghystaū
16561669
# oblast since the last Sunday of September 1994 (saying that time on
16571670
# the territory would correspond to the third time belt as a
16581671
# result)....
@@ -1666,14 +1679,11 @@ Zone Asia/Amman 2:23:44 - LMT 1931
16661679
# 5. Act of the Government of the Republic of Kazakhstan
16671680
# from 1999-03-26 No. 305
16681681
# http://adilet.zan.kz/rus/docs/P990000305_
1669-
# cancels the extra hour ("decree time") for Atyrau oblast since the
1682+
# cancels the extra hour ("decree time") for Atyraū oblast since the
16701683
# last Sunday of March 1999 while retaining the oblast in the fourth
16711684
# time belt.
16721685
#
1673-
# This means change from +05/+06 to +04/+05.
1674-
#
1675-
# There is no zone for Atyrau currently (listed under Asia/Aqtau in
1676-
# zone1970.tab).[*]
1686+
# This means change from +05/+06 to +04/+05....
16771687
#
16781688
# 6. Act of the Government of the Republic of Kazakhstan
16791689
# from 2000-11-23 No. 1749
@@ -1683,10 +1693,10 @@ Zone Asia/Amman 2:23:44 - LMT 1931
16831693
# The only changes I noticed are in definition of the border between the
16841694
# fourth and the fifth time belts. They account for changes in spelling
16851695
# and administrative division (splitting of Turgai oblast in 1997
1686-
# probably changed time in territories incorporated into Kostanay oblast
1687-
# (including Arkalyk) from +06/+07 to +05/+06) and move Kyzylorda oblast
1696+
# probably changed time in territories incorporated into Qostanay oblast
1697+
# (including Arkalyk) from +06/+07 to +05/+06) and move Qyzylorda oblast
16881698
# from being in the fifth time belt and not using decree time into the
1689-
# fourth time belt (no change in practice).[*]
1699+
# fourth time belt (no change in practice).
16901700
#
16911701
# 7. Act of the Government of the Republic of Kazakhstan
16921702
# from 2003-12-29 No. 1342
@@ -1696,7 +1706,7 @@ Zone Asia/Amman 2:23:44 - LMT 1931
16961706
# 8. Act of the Government of the Republic of Kazakhstan
16971707
# from 2004-07-20 No. 775
16981708
# http://adilet.zan.kz/rus/archive/docs/P040000775_/20.07.2004
1699-
# modified the 2000-11-23 act to move Kostanay and Kyzylorda oblasts into
1709+
# modified the 2000-11-23 act to move Qostanay and Qyzylorda oblasts into
17001710
# the fifth time belt and add Aktobe oblast to the list of regions not
17011711
# using extra hour ("decree time"), leaving Kazakhstan with only 2 time
17021712
# zones (+04/+05 and +06/+07). The changes were to be implemented
@@ -1708,14 +1718,14 @@ Zone Asia/Amman 2:23:44 - LMT 1931
17081718
# http://adilet.zan.kz/rus/docs/P040001059_
17091719
# modified the 2000-11-23 act to remove exceptions from the "decree time"
17101720
# (leaving Kazakhstan in +05/+06 and +06/+07 zones), amended the
1711-
# 2004-07-20 act to implement changes for Atyrau, West Kazakhstan,
1712-
# Kostanay, Kyzylorda and Mangystau oblasts by not moving clocks
1713-
# during the 2014 transition to "winter" time.
1721+
# 2004-07-20 act to implement changes for Atyraū, West Kazakhstan,
1722+
# Qostanay, Qyzylorda and Mangghystaū oblasts by not moving clocks
1723+
# during the 2004 transition to "winter" time.
17141724
#
1715-
# This means transition from +04/+05 to +05/+06 for Atyrau oblast (no
1725+
# This means transition from +04/+05 to +05/+06 for Atyraū oblast (no
17161726
# zone currently), Asia/Oral, Asia/Aqtau and transition from +05/+06 to
1717-
# +06/+07 for Kostanay oblast (Kostanay and Arkalyk, no zones currently)
1718-
# and Asia/Qyzylorda on 2004-10-31 at 3:00....[*]
1727+
# +06/+07 for Qostanay oblast (Qostanay and Arkalyk, no zones currently)
1728+
# and Asia/Qyzylorda on 2004-10-31 at 3:00....
17191729
#
17201730
# 10. Act of the Government of the Republic of Kazakhstan
17211731
# from 2005-03-15 No. 231
@@ -1731,14 +1741,9 @@ Zone Asia/Amman 2:23:44 - LMT 1931
17311741
# Kazakh 1992-01-13 act appears to provide the same rules and 1992-03-27
17321742
# act was to be enacted on the last Sunday of March 1992.
17331743

1734-
# From Paul Eggert (2016-04-15):
1735-
# The tables below should reflect Stepan Golosunov's remarks above,
1736-
# except for the items marked "[*]" which I haven't gotten to yet.
1737-
# It looks like we will need new zones Asia/Atyrau and Asia/Qostanay
1738-
# to handle changes from 1992 through 2004 that we did not previously
1739-
# know about.
1744+
# From Paul Eggert (2016-11-07):
1745+
# The tables below reflect Golosunov's remarks, with exceptions as noted.
17401746

1741-
#
17421747
# Zone NAME GMTOFF RULES FORMAT [UNTIL]
17431748
#
17441749
# Almaty (formerly Alma-Ata), representing most locations in Kazakhstan
@@ -1751,6 +1756,8 @@ Zone Asia/Almaty 5:07:48 - LMT 1924 May 2 # or Alma-Ata
17511756
6:00 RussiaAsia +06/+07 2004 Oct 31 2:00s
17521757
6:00 - +06
17531758
# Qyzylorda (aka Kyzylorda, Kizilorda, Kzyl-Orda, etc.) (KZ-KZY)
1759+
# This currently includes Qostanay (aka Kostanay, Kustanay) (KZ-KUS);
1760+
# see comments below.
17541761
Zone Asia/Qyzylorda 4:21:52 - LMT 1924 May 2
17551762
4:00 - +04 1930 Jun 21
17561763
5:00 - +05 1981 Apr 1
@@ -1762,7 +1769,21 @@ Zone Asia/Qyzylorda 4:21:52 - LMT 1924 May 2
17621769
6:00 RussiaAsia +06/+07 1992 Mar 29 2:00s
17631770
5:00 RussiaAsia +05/+06 2004 Oct 31 2:00s
17641771
6:00 - +06
1765-
# Aqtobe (aka Aktobe, formerly Aktyubinsk) (KZ-AKT)
1772+
# The following zone is like Asia/Qyzylorda except for being one
1773+
# hour earlier from 1991-09-29 to 1992-03-29. The 1991/2 rules for
1774+
# Qostenay are unclear partly because of the 1997 Turgai
1775+
# reorganization, so this zone is commented out for now.
1776+
#Zone Asia/Qostanay 4:14:20 - LMT 1924 May 2
1777+
# 4:00 - +04 1930 Jun 21
1778+
# 5:00 - +05 1981 Apr 1
1779+
# 5:00 1:00 +06 1981 Oct 1
1780+
# 6:00 - +06 1982 Apr 1
1781+
# 5:00 RussiaAsia +05/+06 1991 Mar 31 2:00s
1782+
# 4:00 RussiaAsia +04/+05 1992 Jan 19 2:00s
1783+
# 5:00 RussiaAsia +05/+06 2004 Oct 31 2:00s
1784+
# 6:00 - +06
1785+
#
1786+
# Aqtöbe (aka Aktobe, formerly Aktyubinsk) (KZ-AKT)
17661787
Zone Asia/Aqtobe 3:48:40 - LMT 1924 May 2
17671788
4:00 - +04 1930 Jun 21
17681789
5:00 - +05 1981 Apr 1
@@ -1772,22 +1793,29 @@ Zone Asia/Aqtobe 3:48:40 - LMT 1924 May 2
17721793
4:00 RussiaAsia +04/+05 1992 Jan 19 2:00s
17731794
5:00 RussiaAsia +05/+06 2004 Oct 31 2:00s
17741795
5:00 - +05
1775-
# Qostanay (KZ-KUS)
1776-
1777-
# Mangghystau (KZ-MAN)
1796+
# Mangghystaū (KZ-MAN)
17781797
# Aqtau was not founded until 1963, but it represents an inhabited region,
17791798
# so include time stamps before 1963.
17801799
Zone Asia/Aqtau 3:21:04 - LMT 1924 May 2
17811800
4:00 - +04 1930 Jun 21
1782-
5:00 - +05 1963
17831801
5:00 - +05 1981 Oct 1
17841802
6:00 - +06 1982 Apr 1
17851803
5:00 RussiaAsia +05/+06 1991 Mar 31 2:00s
17861804
4:00 RussiaAsia +04/+05 1992 Jan 19 2:00s
17871805
5:00 RussiaAsia +05/+06 1994 Sep 25 2:00s
17881806
4:00 RussiaAsia +04/+05 2004 Oct 31 2:00s
17891807
5:00 - +05
1790-
1808+
# Atyraū (KZ-ATY) is like Mangghystaū except it switched from
1809+
# +04/+05 to +05/+06 in spring 1999, not fall 1994.
1810+
Zone Asia/Atyrau 3:27:44 - LMT 1924 May 2
1811+
4:00 - +04 1930 Jun 21
1812+
5:00 - +05 1981 Oct 1
1813+
6:00 - +06 1982 Apr 1
1814+
5:00 RussiaAsia +05/+06 1991 Mar 31 2:00s
1815+
4:00 RussiaAsia +04/+05 1992 Jan 19 2:00s
1816+
5:00 RussiaAsia +05/+06 1999 Mar 28 2:00s
1817+
4:00 RussiaAsia +04/+05 2004 Oct 31 2:00s
1818+
5:00 - +05
17911819
# West Kazakhstan (KZ-ZAP)
17921820
# From Paul Eggert (2016-03-18):
17931821
# The 1989 transition is from USSR act No. 227 (1989-03-14).
@@ -2603,7 +2631,7 @@ Rule Palestine 2016 max - Oct lastSat 1:00 0 -
26032631

26042632
# Zone NAME GMTOFF RULES FORMAT [UNTIL]
26052633
Zone Asia/Gaza 2:17:52 - LMT 1900 Oct
2606-
2:00 Zion EET 1948 May 15
2634+
2:00 Zion EET/EEST 1948 May 15
26072635
2:00 EgyptAsia EE%sT 1967 Jun 5
26082636
2:00 Zion I%sT 1996
26092637
2:00 Jordan EE%sT 1999
@@ -2616,7 +2644,7 @@ Zone Asia/Gaza 2:17:52 - LMT 1900 Oct
26162644
2:00 Palestine EE%sT
26172645

26182646
Zone Asia/Hebron 2:20:23 - LMT 1900 Oct
2619-
2:00 Zion EET 1948 May 15
2647+
2:00 Zion EET/EEST 1948 May 15
26202648
2:00 EgyptAsia EE%sT 1967 Jun 5
26212649
2:00 Zion I%sT 1996
26222650
2:00 Jordan EE%sT 1999

src/timezone/data/australasia

+14-4
Original file line numberDiff line numberDiff line change
@@ -702,11 +702,13 @@ Rule Tonga 1999 only - Oct 7 2:00s 1:00 S
702702
Rule Tonga 2000 only - Mar 19 2:00s 0 -
703703
Rule Tonga 2000 2001 - Nov Sun>=1 2:00 1:00 S
704704
Rule Tonga 2001 2002 - Jan lastSun 2:00 0 -
705+
Rule Tonga 2016 max - Nov Sun>=1 2:00 1:00 S
706+
Rule Tonga 2017 max - Jan Sun>=15 3:00 0 -
705707
# Zone NAME GMTOFF RULES FORMAT [UNTIL]
706708
Zone Pacific/Tongatapu 12:19:20 - LMT 1901
707-
12:20 - TOT 1941 # Tonga Time
708-
13:00 - TOT 1999
709-
13:00 Tonga TO%sT
709+
12:20 - +1220 1941
710+
13:00 - +13 1999
711+
13:00 Tonga +13/+14
710712

711713
# Tuvalu
712714
# Zone NAME GMTOFF RULES FORMAT [UNTIL]
@@ -1712,9 +1714,17 @@ Zone Pacific/Wallis 12:15:20 - LMT 1901
17121714
# of January the standard time in the Kingdom shall be moved backward by one
17131715
# hour to 1:00am.
17141716

1715-
# From Pulu 'Anau (2002-11-05):
1717+
# From Pulu ʻAnau (2002-11-05):
17161718
# The law was for 3 years, supposedly to get renewed. It wasn't.
17171719

1720+
# From Pulu ʻAnau (2016-10-27):
1721+
# http://mic.gov.to/news-today/press-releases/6375-daylight-saving-set-to-run-from-6-november-2016-to-15-january-2017
1722+
# Cannot find anyone who knows the rules, has seen the duration or has seen
1723+
# the cabinet decision, but it appears we are following Fiji's rule set.
1724+
#
1725+
# From Tim Parenti (2016-10-26):
1726+
# Assume Tonga will observe DST from the first Sunday in November at 02:00
1727+
# through the third Sunday in January at 03:00, like Fiji, for now.
17181728

17191729
# Wake
17201730

0 commit comments

Comments
 (0)