Commit 308d8682 authored by Tom Lane's avatar Tom Lane

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.
parent dbeca61c
...@@ -119,7 +119,7 @@ Zone Africa/Algiers 0:12:12 - LMT 1891 Mar 15 0:01 ...@@ -119,7 +119,7 @@ Zone Africa/Algiers 0:12:12 - LMT 1891 Mar 15 0:01
# Cameroon # Cameroon
# See Africa/Lagos. # See Africa/Lagos.
# Cape Verde # Cape Verde / Cabo Verde
# #
# Shanks gives 1907 for the transition to CVT. # Shanks gives 1907 for the transition to CVT.
# Perhaps the 1911-05-26 Portuguese decree # Perhaps the 1911-05-26 Portuguese decree
......
...@@ -64,13 +64,18 @@ ...@@ -64,13 +64,18 @@
# Background: # Background:
# http://www.timeanddate.com/news/time/antartica-time-changes-2010.html # http://www.timeanddate.com/news/time/antartica-time-changes-2010.html
# From Steffen Thorsen (2016-10-28):
# Australian Antarctica Division informed us that Casey changed time
# zone to UTC+11 in "the morning of 22nd October 2016".
# Zone NAME GMTOFF RULES FORMAT [UNTIL] # Zone NAME GMTOFF RULES FORMAT [UNTIL]
Zone Antarctica/Casey 0 - -00 1969 Zone Antarctica/Casey 0 - -00 1969
8:00 - +08 2009 Oct 18 2:00 8:00 - +08 2009 Oct 18 2:00
11:00 - +11 2010 Mar 5 2:00 11:00 - +11 2010 Mar 5 2:00
8:00 - +08 2011 Oct 28 2:00 8:00 - +08 2011 Oct 28 2:00
11:00 - +11 2012 Feb 21 17:00u 11:00 - +11 2012 Feb 21 17:00u
8:00 - +08 8:00 - +08 2016 Oct 22
11:00 - +11
Zone Antarctica/Davis 0 - -00 1957 Jan 13 Zone Antarctica/Davis 0 - -00 1957 Jan 13
7:00 - +07 1964 Nov 7:00 - +07 1964 Nov
0 - -00 1969 Feb 0 - -00 1969 Feb
......
This diff is collapsed.
...@@ -702,11 +702,13 @@ Rule Tonga 1999 only - Oct 7 2:00s 1:00 S ...@@ -702,11 +702,13 @@ Rule Tonga 1999 only - Oct 7 2:00s 1:00 S
Rule Tonga 2000 only - Mar 19 2:00s 0 - Rule Tonga 2000 only - Mar 19 2:00s 0 -
Rule Tonga 2000 2001 - Nov Sun>=1 2:00 1:00 S Rule Tonga 2000 2001 - Nov Sun>=1 2:00 1:00 S
Rule Tonga 2001 2002 - Jan lastSun 2:00 0 - Rule Tonga 2001 2002 - Jan lastSun 2:00 0 -
Rule Tonga 2016 max - Nov Sun>=1 2:00 1:00 S
Rule Tonga 2017 max - Jan Sun>=15 3:00 0 -
# Zone NAME GMTOFF RULES FORMAT [UNTIL] # Zone NAME GMTOFF RULES FORMAT [UNTIL]
Zone Pacific/Tongatapu 12:19:20 - LMT 1901 Zone Pacific/Tongatapu 12:19:20 - LMT 1901
12:20 - TOT 1941 # Tonga Time 12:20 - +1220 1941
13:00 - TOT 1999 13:00 - +13 1999
13:00 Tonga TO%sT 13:00 Tonga +13/+14
# Tuvalu # Tuvalu
# Zone NAME GMTOFF RULES FORMAT [UNTIL] # Zone NAME GMTOFF RULES FORMAT [UNTIL]
...@@ -1712,9 +1714,17 @@ Zone Pacific/Wallis 12:15:20 - LMT 1901 ...@@ -1712,9 +1714,17 @@ Zone Pacific/Wallis 12:15:20 - LMT 1901
# of January the standard time in the Kingdom shall be moved backward by one # of January the standard time in the Kingdom shall be moved backward by one
# hour to 1:00am. # hour to 1:00am.
# From Pulu 'Anau (2002-11-05): # From Pulu ʻAnau (2002-11-05):
# The law was for 3 years, supposedly to get renewed. It wasn't. # The law was for 3 years, supposedly to get renewed. It wasn't.
# From Pulu ʻAnau (2016-10-27):
# http://mic.gov.to/news-today/press-releases/6375-daylight-saving-set-to-run-from-6-november-2016-to-15-january-2017
# Cannot find anyone who knows the rules, has seen the duration or has seen
# the cabinet decision, but it appears we are following Fiji's rule set.
#
# From Tim Parenti (2016-10-26):
# Assume Tonga will observe DST from the first Sunday in November at 02:00
# through the third Sunday in January at 03:00, like Fiji, for now.
# Wake # Wake
......
...@@ -901,7 +901,7 @@ Zone Europe/Sofia 1:33:16 - LMT 1880 ...@@ -901,7 +901,7 @@ Zone Europe/Sofia 1:33:16 - LMT 1880
# Cyprus # Cyprus
# Please see the 'asia' file for Asia/Nicosia. # Please see the 'asia' file for Asia/Nicosia.
# Czech Republic # Czech Republic / Czechia
# Rule NAME FROM TO TYPE IN ON AT SAVE LETTER/S # Rule NAME FROM TO TYPE IN ON AT SAVE LETTER/S
Rule Czech 1945 only - Apr 8 2:00s 1:00 S Rule Czech 1945 only - Apr 8 2:00s 1:00 S
Rule Czech 1945 only - Nov 18 2:00s 0 - Rule Czech 1945 only - Nov 18 2:00s 0 -
...@@ -1500,73 +1500,84 @@ Zone Atlantic/Reykjavik -1:28 - LMT 1908 ...@@ -1500,73 +1500,84 @@ Zone Atlantic/Reykjavik -1:28 - LMT 1908
# But these events all occurred before the 1970 cutoff, # But these events all occurred before the 1970 cutoff,
# so record only the time in Rome. # so record only the time in Rome.
# #
# From Paul Eggert (2006-03-22): # From Michael Deckers (2016-10-24):
# For Italian DST we have three sources: Shanks & Pottenger, Whitman, and # http://www.ac-ilsestante.it/MERIDIANE/ora_legale quotes a law of 1893-08-10
# F. Pollastri # ... [translated as] "The preceding dispositions will enter into
# Day-light Saving Time in Italy (2006-02-03) # force at the instant at which, according to the time specified in
# http://toi.iriti.cnr.it/uk/ienitlt.html # the 1st article, the 1st of November 1893 will begin...."
# ('FP' below), taken from an Italian National Electrotechnical Institute #
# publication. When the three sources disagree, guess who's right, as follows: # From Pierpaolo Bernardi (2016-10-20):
# # The authoritative source for time in Italy is the national metrological
# year FP Shanks&P. (S) Whitman (W) Go with: # institute, which has a summary page of historical DST data at
# 1916 06-03 06-03 24:00 06-03 00:00 FP & W # http://www.inrim.it/res/tf/ora_legale_i.shtml
# 09-30 09-30 24:00 09-30 01:00 FP; guess 24:00s # (2016-10-24):
# 1917 04-01 03-31 24:00 03-31 00:00 FP & S # http://www.renzobaldini.it/le-ore-legali-in-italia/
# 09-30 09-29 24:00 09-30 01:00 FP & W # has still different data for 1944. It divides Italy in two, as
# 1918 03-09 03-09 24:00 03-09 00:00 FP & S # there were effectively two governments at the time, north of Gothic
# 10-06 10-05 24:00 10-06 01:00 FP & W # Line German controlled territory, official government RSI, and south
# 1919 03-01 03-01 24:00 03-01 00:00 FP & S # of the Gothic Line, controlled by allied armies.
# 10-04 10-04 24:00 10-04 01:00 FP; guess 24:00s #
# 1920 03-20 03-20 24:00 03-20 00:00 FP & S # From Brian Inglis (2016-10-23):
# 09-18 09-18 24:00 10-01 01:00 FP; guess 24:00s # Viceregal LEGISLATIVE DECREE. 14 September 1944, no. 219.
# 1944 04-02 04-03 02:00 S (see C-Eur) # Restoration of Standard Time. (044U0219) (OJ 62 of 30.9.1944) ...
# 09-16 10-02 03:00 FP; guess 24:00s # Given the R. law decreed on 1944-03-29, no. 92, by which standard time is
# 1945 09-14 09-16 24:00 FP; guess 24:00s # advanced to sixty minutes later starting at hour two on 1944-04-02; ...
# 1970 05-21 05-31 00:00 S # Starting at hour three on the date 1944-09-17 standard time will be resumed.
# 09-20 09-27 00:00 S #
# From Paul Eggert (2016-10-27):
# Go with INRiM for DST rules, except as corrected by Inglis for 1944
# for the Kingdom of Italy. This is consistent with Renzo Baldini.
# Model Rome's occupation by using using C-Eur rules from 1943-09-10
# to 1944-06-04; although Rome was an open city during this period, it
# was effectively controlled by Germany.
# #
# Rule NAME FROM TO TYPE IN ON AT SAVE LETTER/S # Rule NAME FROM TO TYPE IN ON AT SAVE LETTER/S
Rule Italy 1916 only - Jun 3 0:00s 1:00 S Rule Italy 1916 only - Jun 3 24:00 1:00 S
Rule Italy 1916 only - Oct 1 0:00s 0 - Rule Italy 1916 1917 - Sep 30 24:00 0 -
Rule Italy 1917 only - Apr 1 0:00s 1:00 S Rule Italy 1917 only - Mar 31 24:00 1:00 S
Rule Italy 1917 only - Sep 30 0:00s 0 - Rule Italy 1918 only - Mar 9 24:00 1:00 S
Rule Italy 1918 only - Mar 10 0:00s 1:00 S Rule Italy 1918 only - Oct 6 24:00 0 -
Rule Italy 1918 1919 - Oct Sun>=1 0:00s 0 - Rule Italy 1919 only - Mar 1 24:00 1:00 S
Rule Italy 1919 only - Mar 2 0:00s 1:00 S Rule Italy 1919 only - Oct 4 24:00 0 -
Rule Italy 1920 only - Mar 21 0:00s 1:00 S Rule Italy 1920 only - Mar 20 24:00 1:00 S
Rule Italy 1920 only - Sep 19 0:00s 0 - Rule Italy 1920 only - Sep 18 24:00 0 -
Rule Italy 1940 only - Jun 15 0:00s 1:00 S Rule Italy 1940 only - Jun 14 24:00 1:00 S
Rule Italy 1944 only - Sep 17 0:00s 0 - Rule Italy 1942 only - Nov 2 2:00s 0 -
Rule Italy 1945 only - Apr 2 2:00 1:00 S Rule Italy 1943 only - Mar 29 2:00s 1:00 S
Rule Italy 1945 only - Sep 15 0:00s 0 - Rule Italy 1943 only - Oct 4 2:00s 0 -
Rule Italy 1946 only - Mar 17 2:00s 1:00 S Rule Italy 1944 only - Apr 2 2:00s 1:00 S
Rule Italy 1946 only - Oct 6 2:00s 0 - Rule Italy 1944 only - Sep 17 2:00s 0 -
Rule Italy 1947 only - Mar 16 0:00s 1:00 S Rule Italy 1945 only - Apr 2 2:00 1:00 S
Rule Italy 1947 only - Oct 5 0:00s 0 - Rule Italy 1945 only - Sep 15 1:00 0 -
Rule Italy 1948 only - Feb 29 2:00s 1:00 S Rule Italy 1946 only - Mar 17 2:00s 1:00 S
Rule Italy 1948 only - Oct 3 2:00s 0 - Rule Italy 1946 only - Oct 6 2:00s 0 -
Rule Italy 1966 1968 - May Sun>=22 0:00 1:00 S Rule Italy 1947 only - Mar 16 0:00s 1:00 S
Rule Italy 1966 1969 - Sep Sun>=22 0:00 0 - Rule Italy 1947 only - Oct 5 0:00s 0 -
Rule Italy 1969 only - Jun 1 0:00 1:00 S Rule Italy 1948 only - Feb 29 2:00s 1:00 S
Rule Italy 1970 only - May 31 0:00 1:00 S Rule Italy 1948 only - Oct 3 2:00s 0 -
Rule Italy 1970 only - Sep lastSun 0:00 0 - Rule Italy 1966 1968 - May Sun>=22 0:00s 1:00 S
Rule Italy 1971 1972 - May Sun>=22 0:00 1:00 S Rule Italy 1966 only - Sep 24 24:00 0 -
Rule Italy 1971 only - Sep lastSun 1:00 0 - Rule Italy 1967 1969 - Sep Sun>=22 0:00s 0 -
Rule Italy 1972 only - Oct 1 0:00 0 - Rule Italy 1969 only - Jun 1 0:00s 1:00 S
Rule Italy 1973 only - Jun 3 0:00 1:00 S Rule Italy 1970 only - May 31 0:00s 1:00 S
Rule Italy 1973 1974 - Sep lastSun 0:00 0 - Rule Italy 1970 only - Sep lastSun 0:00s 0 -
Rule Italy 1974 only - May 26 0:00 1:00 S Rule Italy 1971 1972 - May Sun>=22 0:00s 1:00 S
Rule Italy 1975 only - Jun 1 0:00s 1:00 S Rule Italy 1971 only - Sep lastSun 0:00s 0 -
Rule Italy 1975 1977 - Sep lastSun 0:00s 0 - Rule Italy 1972 only - Oct 1 0:00s 0 -
Rule Italy 1976 only - May 30 0:00s 1:00 S Rule Italy 1973 only - Jun 3 0:00s 1:00 S
Rule Italy 1977 1979 - May Sun>=22 0:00s 1:00 S Rule Italy 1973 1974 - Sep lastSun 0:00s 0 -
Rule Italy 1978 only - Oct 1 0:00s 0 - Rule Italy 1974 only - May 26 0:00s 1:00 S
Rule Italy 1979 only - Sep 30 0:00s 0 - Rule Italy 1975 only - Jun 1 0:00s 1:00 S
Rule Italy 1975 1977 - Sep lastSun 0:00s 0 -
Rule Italy 1976 only - May 30 0:00s 1:00 S
Rule Italy 1977 1979 - May Sun>=22 0:00s 1:00 S
Rule Italy 1978 only - Oct 1 0:00s 0 -
Rule Italy 1979 only - Sep 30 0:00s 0 -
# Zone NAME GMTOFF RULES FORMAT [UNTIL] # Zone NAME GMTOFF RULES FORMAT [UNTIL]
Zone Europe/Rome 0:49:56 - LMT 1866 Sep 22 Zone Europe/Rome 0:49:56 - LMT 1866 Sep 22
0:49:56 - RMT 1893 Nov 1 0:00s # Rome Mean 0:49:56 - RMT 1893 Oct 31 23:49:56 # Rome Mean
1:00 Italy CE%sT 1942 Nov 2 2:00s 1:00 Italy CE%sT 1943 Sep 10
1:00 C-Eur CE%sT 1944 Jul 1:00 C-Eur CE%sT 1944 Jun 4
1:00 Italy CE%sT 1980 1:00 Italy CE%sT 1980
1:00 EU CE%sT 1:00 EU CE%sT
...@@ -1765,6 +1776,10 @@ Zone Europe/Luxembourg 0:24:36 - LMT 1904 Jun ...@@ -1765,6 +1776,10 @@ Zone Europe/Luxembourg 0:24:36 - LMT 1904 Jun
# See Europe/Belgrade. # See Europe/Belgrade.
# Malta # Malta
#
# From Paul Eggert (2016-10-21):
# Assume 1900-1972 was like Rome, overriding Shanks.
#
# Rule NAME FROM TO TYPE IN ON AT SAVE LETTER/S # Rule NAME FROM TO TYPE IN ON AT SAVE LETTER/S
Rule Malta 1973 only - Mar 31 0:00s 1:00 S Rule Malta 1973 only - Mar 31 0:00s 1:00 S
Rule Malta 1973 only - Sep 29 0:00s 0 - Rule Malta 1973 only - Sep 29 0:00s 0 -
...@@ -1775,8 +1790,6 @@ Rule Malta 1975 1980 - Sep Sun>=15 2:00 0 - ...@@ -1775,8 +1790,6 @@ Rule Malta 1975 1980 - Sep Sun>=15 2:00 0 -
Rule Malta 1980 only - Mar 31 2:00 1:00 S Rule Malta 1980 only - Mar 31 2:00 1:00 S
# Zone NAME GMTOFF RULES FORMAT [UNTIL] # Zone NAME GMTOFF RULES FORMAT [UNTIL]
Zone Europe/Malta 0:58:04 - LMT 1893 Nov 2 0:00s # Valletta Zone Europe/Malta 0:58:04 - LMT 1893 Nov 2 0:00s # Valletta
1:00 Italy CE%sT 1942 Nov 2 2:00s
1:00 C-Eur CE%sT 1945 Apr 2 2:00s
1:00 Italy CE%sT 1973 Mar 31 1:00 Italy CE%sT 1973 Mar 31
1:00 Malta CE%sT 1981 1:00 Malta CE%sT 1981
1:00 EU CE%sT 1:00 EU CE%sT
...@@ -1908,7 +1921,7 @@ Zone Europe/Monaco 0:29:32 - LMT 1891 Mar 15 ...@@ -1908,7 +1921,7 @@ Zone Europe/Monaco 0:29:32 - LMT 1891 Mar 15
# Amsterdam mean time. # Amsterdam mean time.
# The data entries before 1945 are taken from # The data entries before 1945 are taken from
# http://www.staff.science.uu.nl/~gent0113/idl/idl.htm # http://www.staff.science.uu.nl/~gent0113/wettijd/wettijd.htm
# Rule NAME FROM TO TYPE IN ON AT SAVE LETTER/S # Rule NAME FROM TO TYPE IN ON AT SAVE LETTER/S
Rule Neth 1916 only - May 1 0:00 1:00 NST # Netherlands Summer Time Rule Neth 1916 only - May 1 0:00 1:00 NST # Netherlands Summer Time
...@@ -2588,10 +2601,9 @@ Zone Europe/Astrakhan 3:12:12 - LMT 1924 May ...@@ -2588,10 +2601,9 @@ Zone Europe/Astrakhan 3:12:12 - LMT 1924 May
3:00 - +03 2016 Mar 27 2:00s 3:00 - +03 2016 Mar 27 2:00s
4:00 - +04 4:00 - +04
# From Paul Eggert (2016-03-18): # From Paul Eggert (2016-11-11):
# Europe/Volgograd covers: # Europe/Volgograd covers:
# 34 RU-VGG Volgograd Oblast # 34 RU-VGG Volgograd Oblast
# 64 RU-SAR Saratov Oblast
# The 1988 transition is from USSR act No. 5 (1988-01-04). # The 1988 transition is from USSR act No. 5 (1988-01-04).
Zone Europe/Volgograd 2:57:40 - LMT 1920 Jan 3 Zone Europe/Volgograd 2:57:40 - LMT 1920 Jan 3
...@@ -2604,6 +2616,27 @@ Zone Europe/Volgograd 2:57:40 - LMT 1920 Jan 3 ...@@ -2604,6 +2616,27 @@ Zone Europe/Volgograd 2:57:40 - LMT 1920 Jan 3
4:00 - +04 2014 Oct 26 2:00s 4:00 - +04 2014 Oct 26 2:00s
3:00 - +03 3:00 - +03
# From Paul Eggert (2016-11-11):
# Europe/Saratov covers:
# 64 RU-SAR Saratov Oblast
# From Yuri Konotopov (2016-11-11):
# Dec 4, 2016 02:00 UTC+3.... Saratov Region's local time will be ... UTC+4.
# From Stepan Golosunov (2016-11-11):
# ... Byalokoz listed Saratov on 03:04:18.
# From Stepan Golosunov (2016-11-22):
# http://publication.pravo.gov.ru/Document/View/0001201611220031
Zone Europe/Saratov 3:04:18 - LMT 1919 Jul 1 0:00u
3:00 - +03 1930 Jun 21
4:00 Russia +04/+05 1988 Mar 27 2:00s
3:00 Russia +03/+04 1991 Mar 31 2:00s
4:00 - +04 1992 Mar 29 2:00s
3:00 Russia +03/+04 2011 Mar 27 2:00s
4:00 - +04 2014 Oct 26 2:00s
3:00 - +03 2016 Dec 4 2:00s
4:00 - +04
# From Paul Eggert (2016-03-18): # From Paul Eggert (2016-03-18):
# Europe/Kirov covers: # Europe/Kirov covers:
# 43 RU-KIR Kirov Oblast # 43 RU-KIR Kirov Oblast
......
...@@ -15,6 +15,7 @@ ...@@ -15,6 +15,7 @@
+12 43200 +12 43200
+13 46800 +13 46800
+14 50400 +14 50400
+14 50400 D
-00 0 -00 0
-01 -3600 -01 -3600
-02 -7200 -02 -7200
...@@ -161,7 +162,6 @@ SST -39600 ...@@ -161,7 +162,6 @@ SST -39600
TAHT -36000 TAHT -36000
TKT 46800 TKT 46800
TLT 32400 TLT 32400
TOT 46800
TVT 43200 TVT 43200
UCT 0 UCT 0
ULAST 32400 D ULAST 32400 D
......
...@@ -715,8 +715,7 @@ TAHT -36000 # Tahiti Time (IANA database says "TAHT", other sources "THAT") ...@@ -715,8 +715,7 @@ TAHT -36000 # Tahiti Time (IANA database says "TAHT", other sources "THAT")
# (Pacific/Tahiti) # (Pacific/Tahiti)
TKT Pacific/Fakaofo # Tokelau Time TKT Pacific/Fakaofo # Tokelau Time
# (Pacific/Fakaofo) # (Pacific/Fakaofo)
TOT 46800 # Tonga Time TOT 46800 # Tonga Time (obsolete)
# (Pacific/Tongatapu)
TRUT 36000 # Truk Time (IANA database used to say "TRUT", other sources say "TRUK") TRUT 36000 # Truk Time (IANA database used to say "TRUT", other sources say "TRUK")
# (Pacific/Truk) # (Pacific/Truk)
TVT 43200 # Tuvalu Time TVT 43200 # Tuvalu Time
......
...@@ -94,8 +94,7 @@ TAHT -36000 # Tahiti Time (IANA database says "TAHT", other sources "THAT") ...@@ -94,8 +94,7 @@ TAHT -36000 # Tahiti Time (IANA database says "TAHT", other sources "THAT")
# (Pacific/Tahiti) # (Pacific/Tahiti)
TKT Pacific/Fakaofo # Tokelau Time TKT Pacific/Fakaofo # Tokelau Time
# (Pacific/Fakaofo) # (Pacific/Fakaofo)
TOT 46800 # Tonga Time TOT 46800 # Tonga Time (obsolete)
# (Pacific/Tongatapu)
TRUT 36000 # Truk Time (IANA database used to say "TRUT", other sources say "TRUK") TRUT 36000 # Truk Time (IANA database used to say "TRUT", other sources say "TRUK")
# (Pacific/Truk) # (Pacific/Truk)
TVT 43200 # Tuvalu Time TVT 43200 # Tuvalu Time
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment