Skip to content

Commit 0c2f4c5

Browse files
committed
Update time zone data files to tzdata release 2016g.
DST law changes in Turkey. Historical corrections for America/Los_Angeles, Europe/Kirov, Europe/Moscow, Europe/Samara, and Europe/Ulyanovsk. Rename Asia/Rangoon to Asia/Yangon, with a backward compatibility link. The IANA crew continue their campaign to replace invented time zone abbrevations with numeric GMT offsets. This update changes numerous zones in Antarctica and the former Soviet Union, for instance Antarctica/Casey now reports "+08" not "AWST" in the pg_timezone_names view. I kept these abbreviations in the tznames/ data files, however, so that we will still accept them for input. (We may want to start trimming those files someday, but today is not that day.) An exception is that since IANA no longer claims that "AMT" is in use in Armenia for GMT+4, I replaced it in the Default file with GMT-4, corresponding to Amazon Time which is in use in South America. It may be that that meaning is also invented and IANA will drop it in a future update; but for now, it seems silly to give pride of place to a meaning not traceable to IANA over one that is.
1 parent 142530e commit 0c2f4c5

17 files changed

+437
-464
lines changed

src/timezone/data/africa

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -464,7 +464,7 @@ Zone Africa/Monrovia -0:43:08 - LMT 1882
464464
# http://www.libyaherald.com/2013/10/24/correction-no-time-change-tomorrow/
465465
#
466466
# From Paul Eggert (2013-10-25):
467-
# For now, assume they're reverting to the pre-2012 rules of permanent UTC+2.
467+
# For now, assume they're reverting to the pre-2012 rules of permanent UT +02.
468468

469469
# Rule NAME FROM TO TYPE IN ON AT SAVE LETTER/S
470470
Rule Libya 1951 only - Oct 14 2:00 1:00 S

src/timezone/data/antarctica

Lines changed: 28 additions & 31 deletions
Original file line numberDiff line numberDiff line change
@@ -10,9 +10,7 @@
1010
# http://www.spri.cam.ac.uk/bob/periant.htm
1111
# for information.
1212
# Unless otherwise specified, we have no time zone information.
13-
#
14-
# Except for the French entries,
15-
# I made up all time zone abbreviations mentioned here; corrections welcome!
13+
1614
# FORMAT is '-00' and GMTOFF is 0 for locations while uninhabited.
1715

1816
# Argentina - year-round bases
@@ -29,7 +27,7 @@
2927
# previously sealers and scientific personnel wintered
3028
# Margaret Turner reports
3129
# http://web.archive.org/web/20021204222245/http://www.dstc.qut.edu.au/DST/marg/daylight.html
32-
# (1999-09-30) that they're UTC+5, with no DST;
30+
# (1999-09-30) that they're UT +05, with no DST;
3331
# presumably this is when they have visitors.
3432
#
3533
# year-round bases
@@ -68,23 +66,22 @@
6866

6967
# Zone NAME GMTOFF RULES FORMAT [UNTIL]
7068
Zone Antarctica/Casey 0 - -00 1969
71-
8:00 - AWST 2009 Oct 18 2:00
72-
# Australian Western Std Time
73-
11:00 - CAST 2010 Mar 5 2:00 # Casey Time
74-
8:00 - AWST 2011 Oct 28 2:00
75-
11:00 - CAST 2012 Feb 21 17:00u
76-
8:00 - AWST
69+
8:00 - +08 2009 Oct 18 2:00
70+
11:00 - +11 2010 Mar 5 2:00
71+
8:00 - +08 2011 Oct 28 2:00
72+
11:00 - +11 2012 Feb 21 17:00u
73+
8:00 - +08
7774
Zone Antarctica/Davis 0 - -00 1957 Jan 13
78-
7:00 - DAVT 1964 Nov # Davis Time
75+
7:00 - +07 1964 Nov
7976
0 - -00 1969 Feb
80-
7:00 - DAVT 2009 Oct 18 2:00
81-
5:00 - DAVT 2010 Mar 10 20:00u
82-
7:00 - DAVT 2011 Oct 28 2:00
83-
5:00 - DAVT 2012 Feb 21 20:00u
84-
7:00 - DAVT
77+
7:00 - +07 2009 Oct 18 2:00
78+
5:00 - +05 2010 Mar 10 20:00u
79+
7:00 - +07 2011 Oct 28 2:00
80+
5:00 - +05 2012 Feb 21 20:00u
81+
7:00 - +07
8582
Zone Antarctica/Mawson 0 - -00 1954 Feb 13
86-
6:00 - MAWT 2009 Oct 18 2:00 # Mawson Time
87-
5:00 - MAWT
83+
6:00 - +06 2009 Oct 18 2:00
84+
5:00 - +05
8885
# References:
8986
# Casey Weather (1998-02-26)
9087
# http://www.antdiv.gov.au/aad/exop/sfo/casey/casey_aws.html
@@ -138,7 +135,7 @@ Zone Antarctica/Mawson 0 - -00 1954 Feb 13
138135
#
139136
# Zone NAME GMTOFF RULES FORMAT [UNTIL]
140137
Zone Indian/Kerguelen 0 - -00 1950 # Port-aux-Français
141-
5:00 - TFT # ISO code TF Time
138+
5:00 - +05
142139
#
143140
# year-round base in the main continent
144141
# Dumont d'Urville, Île des Pétrels, -6640+14001, since 1956-11
@@ -149,9 +146,9 @@ Zone Indian/Kerguelen 0 - -00 1950 # Port-aux-Français
149146
#
150147
# Zone NAME GMTOFF RULES FORMAT [UNTIL]
151148
Zone Antarctica/DumontDUrville 0 - -00 1947
152-
10:00 - PMT 1952 Jan 14 # Port-Martin Time
149+
10:00 - +10 1952 Jan 14
153150
0 - -00 1956 Nov
154-
10:00 - DDUT # Dumont-d'Urville Time
151+
10:00 - +10
155152

156153
# France & Italy - year-round base
157154
# Concordia, -750600+1232000, since 2005
@@ -177,7 +174,7 @@ Zone Antarctica/DumontDUrville 0 - -00 1947
177174
# station of Japan, it's appropriate for the principal location.
178175
# Zone NAME GMTOFF RULES FORMAT [UNTIL]
179176
Zone Antarctica/Syowa 0 - -00 1957 Jan 29
180-
3:00 - SYOT # Syowa Time
177+
3:00 - +03
181178
# See:
182179
# NIPR Antarctic Research Activities (1999-08-17)
183180
# http://www.nipr.ac.jp/english/ara01.html
@@ -214,17 +211,17 @@ Zone Antarctica/Syowa 0 - -00 1957 Jan 29
214211
# correct, but they should be quite close to the actual dates.
215212
#
216213
# From Paul Eggert (2014-03-21):
217-
# The CET-switching Troll rules require zic from tzcode 2014b or later, so as
214+
# The CET-switching Troll rules require zic from tz 2014b or later, so as
218215
# suggested by Bengt-Inge Larsson comment them out for now, and approximate
219216
# with only UTC and CEST. Uncomment them when 2014b is more prevalent.
220217
#
221218
# Rule NAME FROM TO TYPE IN ON AT SAVE LETTER/S
222-
#Rule Troll 2005 max - Mar 1 1:00u 1:00 CET
223-
Rule Troll 2005 max - Mar lastSun 1:00u 2:00 CEST
224-
#Rule Troll 2005 max - Oct lastSun 1:00u 1:00 CET
225-
#Rule Troll 2004 max - Nov 7 1:00u 0:00 UTC
219+
#Rule Troll 2005 max - Mar 1 1:00u 1:00 +01
220+
Rule Troll 2005 max - Mar lastSun 1:00u 2:00 +02
221+
#Rule Troll 2005 max - Oct lastSun 1:00u 1:00 +01
222+
#Rule Troll 2004 max - Nov 7 1:00u 0:00 +00
226223
# Remove the following line when uncommenting the above '#Rule' lines.
227-
Rule Troll 2004 max - Oct lastSun 1:00u 0:00 UTC
224+
Rule Troll 2004 max - Oct lastSun 1:00u 0:00 +00
228225
# Zone NAME GMTOFF RULES FORMAT [UNTIL]
229226
Zone Antarctica/Troll 0 - -00 2005 Feb 12
230227
0:00 Troll %s
@@ -265,10 +262,10 @@ Zone Antarctica/Troll 0 - -00 2005 Feb 12
265262
# changes during the year and does not necessarily correspond to mean
266263
# solar noon. So the Vostok time might have been whatever the clocks
267264
# happened to be during their visit. So we still don't really know what time
268-
# it is at Vostok. But we'll guess UTC+6.
265+
# it is at Vostok. But we'll guess +06.
269266
#
270267
Zone Antarctica/Vostok 0 - -00 1957 Dec 16
271-
6:00 - VOST # Vostok time
268+
6:00 - +06
272269

273270
# S Africa - year-round bases
274271
# Marion Island, -4653+03752
@@ -301,7 +298,7 @@ Zone Antarctica/Vostok 0 - -00 1957 Dec 16
301298
#
302299
# Zone NAME GMTOFF RULES FORMAT [UNTIL]
303300
Zone Antarctica/Rothera 0 - -00 1976 Dec 1
304-
-3:00 - ROTT # Rothera time
301+
-3:00 - -03
305302

306303
# Uruguay - year round base
307304
# Artigas, King George Island, -621104-0585107

0 commit comments

Comments
 (0)