Commit 98f158e4 authored by Tom Lane's avatar Tom Lane

Update time zone data files to tzdata release 2016d.

DST law changes in Russia (Magadan, Tomsk regions) and Venezuela.
Historical corrections for Russia.  There are new zone names Europe/Kirov
and Asia/Tomsk reflecting the fact that these regions now have different
time zone histories from adjacent regions.
parent 0b9a2344
This diff is collapsed.
......@@ -600,13 +600,9 @@ Rule Russia 1981 1984 - Apr 1 0:00 1:00 S
Rule Russia 1981 1983 - Oct 1 0:00 0 -
# Act No. 967 of the Council of Ministers of the USSR (1984-09-13), repeated in
# Act No. 227 of the Council of Ministers of the USSR (1989-03-14):
Rule Russia 1984 1991 - Sep lastSun 2:00s 0 -
Rule Russia 1985 1991 - Mar lastSun 2:00s 1:00 S
Rule Russia 1984 1995 - Sep lastSun 2:00s 0 -
Rule Russia 1985 2010 - Mar lastSun 2:00s 1:00 S
#
Rule Russia 1992 only - Mar lastSat 23:00 1:00 S
Rule Russia 1992 only - Sep lastSat 23:00 0 -
Rule Russia 1993 2010 - Mar lastSun 2:00s 1:00 S
Rule Russia 1993 1995 - Sep lastSun 2:00s 0 -
Rule Russia 1996 2010 - Oct lastSun 2:00s 0 -
# As described below, Russia's 2014 change affects Zone data, not Rule data.
......@@ -630,6 +626,14 @@ Rule Russia 1996 2010 - Oct lastSun 2:00s 0 -
# rules (Moscow time)
# c) Uralsk oblast: third time belt rules (Moscow+1).
# From Stepan Golosunov (2016-03-27):
# Unamended version of the act of the
# Government of the Russian Federation No. 23 from 08.01.1992
# http://pravo.gov.ru/proxy/ips/?docbody=&nd=102014034&rdk=0
# says that every year clocks were to be moved forward on last Sunday
# of March at 2 hours and moved backwards on last Sunday of September
# at 3 hours. It was amended in 1996 to replace September with October.
# From Alexander Krivenyshev (2011-06-14):
# According to Kremlin press service, Russian President Dmitry Medvedev
# signed a federal law "On calculation of time" on June 9, 2011.
......@@ -2579,16 +2583,14 @@ Zone Europe/Volgograd 2:57:40 - LMT 1920 Jan 3
# 43 RU-KIR Kirov Oblast
# The 1989 transition is from USSR act No. 227 (1989-03-14).
#
# Europe/Kirov is still in draft form and for now is commented out.
#
#Zone Europe/Kirov 3:18:48 - LMT 1919 Jul 1 2:00
# 3:00 - +03 1930 Jun 21
# 4:00 Russia +04/+05 1989 Mar 26 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
Zone Europe/Kirov 3:18:48 - LMT 1919 Jul 1 2:00
3:00 - +03 1930 Jun 21
4:00 Russia +04/+05 1989 Mar 26 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
# From Tim Parenti (2014-07-03), per Oscar van Vlijmen (2001-08-25):
# Europe/Samara covers...
......@@ -2733,9 +2735,9 @@ Zone Asia/Novosibirsk 5:31:40 - LMT 1919 Dec 14 6:00
# From Paul Eggert (2016-03-18):
# Asia/Tomsk covers:
# 70 RU-TOM Tomsk Oblast
#
# Asia/Tomsk is still in draft form and for now is commented out.
# Tomsk may be changing time zones in 2016 (not decided yet).
# From Stepan Golosunov (2016-03-24):
# Byalokoz listed Tomsk at 5:39:51.
# From Stanislaw A. Kuzikowski (1994-06-29):
# Tomsk is still 4 hours ahead of Moscow.
......@@ -2750,14 +2752,34 @@ Zone Asia/Novosibirsk 5:31:40 - LMT 1919 Dec 14 6:00
# with time zones in 2011 with different numberings (there was a
# 2-hour gap between second and third zones in 2011-2014).
#Zone Asia/Tomsk 5:39:52 - LMT 1919 Dec 22
# 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 2002 May 1 3:00
# 6:00 Russia +06/+07 2011 Mar 27 2:00s
# 7:00 - +07 2014 Oct 26 2:00s
# 6:00 - +06
# From Stepan Golosunov (2016-04-12):
# http://asozd2.duma.gov.ru/main.nsf/(SpravkaNew)?OpenAgent&RN=1006865-6
# This bill was approved in the first reading today. It moves Tomsk oblast
# from UTC+6 to UTC+7 and is supposed to come into effect on 2016-05-29 at
# 2:00. The bill needs to be approved in the second and the third readings by
# the State Duma, approved by the Federation Council, signed by the President
# and published to become a law. Minor changes in the text are to be expected
# before the second reading (references need to be updated to account for the
# recent changes).
#
# Judging by the ultra-short one-day amendments period, recent similar laws,
# the State Duma schedule and the Federation Council schedule
# http://www.duma.gov.ru/legislative/planning/day-shedule/por_vesna_2016/
# http://council.gov.ru/activity/meetings/schedule/63303
# I speculate that the final text of the bill will be proposed tomorrow, the
# bill will be approved in the second and the third readings on Friday,
# approved by the Federation Council on 2016-04-20, signed by the President and
# published as a law around 2016-04-26.
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
6:00 Russia +06/+07 1992 Jan 19 2:00s
7:00 Russia +07/+08 2002 May 1 3:00
6:00 Russia +06/+07 2011 Mar 27 2:00s
7:00 - +07 2014 Oct 26 2:00s
6:00 - +06 2016 May 29 2:00s
7:00 - +07
# From Tim Parenti (2014-07-03):
......@@ -2990,13 +3012,13 @@ Zone Asia/Sakhalin 9:30:48 - LMT 1905 Aug 23
# until now by Asia/Magadan, will instead move to UTC+11. These regions will
# need their own zone.
# From Alexander Krivenyshev (2016-01-03):
# Magadan Oblast / Magadan (draft bill date of entry 2015-12-08),
# UTC+10 to UTC+11
# From Stepan Golosunov (2016-03-17):
# The bill is currently proposed to be approved in both the second and
# the third readings on 2016-03-22. It might be in time to be approved
# by the Federation Council on 2016-03-23.
# From Alexander Krivenyshev (2016-03-27):
# ... draft bill 948300-6 to change its time zone from UTC+10 to UTC+11 ...
# will take ... effect ... on April 24, 2016 at 2 o'clock
#
# From Matt Johnson (2016-04-05):
# ... signed by the President today ...
# http://publication.pravo.gov.ru/Document/View/0001201604050038
Zone Asia/Magadan 10:03:12 - LMT 1924 May 2
10:00 - MAGT 1930 Jun 21 # Magadan Time
......@@ -3004,12 +3026,8 @@ Zone Asia/Magadan 10:03:12 - LMT 1924 May 2
10:00 Russia MAG%sT 1992 Jan 19 2:00s
11:00 Russia MAG%sT 2011 Mar 27 2:00s
12:00 - MAGT 2014 Oct 26 2:00s
10:00 - MAGT
# From Paul Eggert (2016-03-18):
# If the bill passes as-is, replace the previous data line with:
# 10:00 - MAGT 2016 Apr 24 2:00s
# 11:00 - MAGT
# and update zone1970.tab and zone.tab to say "MSK+08" for Asia/Magadan.
10:00 - MAGT 2016 Apr 24 2:00s
11:00 - MAGT
# From Tim Parenti (2014-07-06):
......
......@@ -2476,6 +2476,15 @@ Zone America/Merida -5:58:28 - LMT 1922 Jan 1 0:01:32
-5:00 - EST 1982 Dec 2
-6:00 Mexico C%sT
# Coahuila, Nuevo León, Tamaulipas (near US border)
# This includes the following municipalities:
# in Coahuila: Ocampo, Acuña, Zaragoza, Jiménez, Piedras Negras, Nava,
# Guerrero, Hidalgo.
# in Nuevo León: Anáhuac, Los Aldama.
# in Tamaulipas: Nuevo Laredo, Guerrero, Mier, Miguel Alemán, Camargo,
# Gustavo Díaz Ordaz, Reynosa, Río Bravo, Valle Hermoso, Matamoros.
# See: Inicia mañana Horario de Verano en zona fronteriza, El Universal,
# 2016-03-12
# http://www.eluniversal.com.mx/articulo/estados/2016/03/12/inicia-manana-horario-de-verano-en-zona-fronteriza
Zone America/Matamoros -6:40:00 - LMT 1921 Dec 31 23:20:00
-6:00 - CST 1988
-6:00 US C%sT 1989
......@@ -2497,6 +2506,9 @@ Zone America/Mexico_City -6:36:36 - LMT 1922 Jan 1 0:23:24
-6:00 - CST 2002 Feb 20
-6:00 Mexico C%sT
# Chihuahua (near US border)
# This includes the municipalities of Janos, Ascensión, Juárez, Guadalupe,
# Práxedis G Guerrero, Coyame del Sotol, Ojinaga, and Manuel Benavides.
# (See the 2016-03-12 El Universal source mentioned above.)
Zone America/Ojinaga -6:57:40 - LMT 1922 Jan 1 0:02:20
-7:00 - MST 1927 Jun 10 23:00
-6:00 - CST 1930 Nov 15
......
......@@ -1755,9 +1755,25 @@ Zone America/Montevideo -3:44:44 - LMT 1898 Jun 28
# resolution publication)
# http://www.globovision.com/news.php?nid=72208
# From Alexander Krivenyshev (2016-04-15):
# 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
#
# "'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
# half-hour time difference set by Chavez. Reuters 2016-04-15 14:50 -0400
# http://www.reuters.com/article/us-venezuela-timezone-idUSKCN0XC2BE
# Zone NAME GMTOFF RULES FORMAT [UNTIL]
Zone America/Caracas -4:27:44 - LMT 1890
-4:27:40 - CMT 1912 Feb 12 # Caracas Mean Time?
-4:30 - VET 1965 Jan 1 0:00 # Venezuela T.
-4:00 - VET 2007 Dec 9 3:00
-4:30 - VET
-4:30 - VET 2016 May 1 2:30
-4:00 - VET
......@@ -329,14 +329,16 @@ 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, Kirov, Saratov
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, Tomsk
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
......@@ -345,7 +347,7 @@ 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+07 - Magadan
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
......
......@@ -286,14 +286,16 @@ 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, Kirov, Saratov
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, Tomsk
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
......@@ -302,7 +304,7 @@ 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+07 - Magadan
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
......
+03 10800
+04 14400
+05 18000
+06 21600
+07 25200
ACDT 37800 D
......@@ -12,12 +13,10 @@ AEST 36000
AFT 16200
AKDT -28800 D
AKST -32400
ALMT 21600
AMST -10800 D
AMT -14400
AMT 14400
ANAT 43200
AQTT 18000
ART -10800
AST -14400
AST 10800
......@@ -76,6 +75,32 @@ GET 14400
GFT -10800
GILT 43200
GMT 0
GMT+1 -3600
GMT+10 -36000
GMT+11 -39600
GMT+12 -43200
GMT+2 -7200
GMT+3 -10800
GMT+4 -14400
GMT+5 -18000
GMT+6 -21600
GMT+7 -25200
GMT+8 -28800
GMT+9 -32400
GMT-1 3600
GMT-10 36000
GMT-11 39600
GMT-12 43200
GMT-13 46800
GMT-14 50400
GMT-2 7200
GMT-3 10800
GMT-4 14400
GMT-5 18000
GMT-6 21600
GMT-7 25200
GMT-8 28800
GMT-9 32400
GST -7200
GST 14400
GYT -14400
......@@ -102,7 +127,7 @@ KST 32400
LHDT 39600 D
LHST 37800
LINT 50400
MAGT 36000
MAGT 39600
MART -34200
MAWT 18000
MDT -21600 D
......@@ -127,7 +152,6 @@ NUT -39600
NZDT 46800 D
NZST 43200
OMST 21600
ORAT 18000
PDT -25200 D
PET -18000
PETT 43200
......@@ -142,10 +166,8 @@ PST -28800
PWT 32400
PYST -10800 D
PYT -14400
QYZT 21600
RET 14400
ROTT -10800
SAKT 36000
SAKT 39600
SAMT 14400
SAST 7200
......@@ -164,12 +186,13 @@ TLT 32400
TMT 18000
TOT 46800
TVT 43200
UCT 0
ULAST 32400 D
ULAT 28800
UTC 0
UYT -10800
UZT 18000
VET -16200
VET -14400
VLAT 36000
VOST 21600
VUT 39600
......
......@@ -10,8 +10,7 @@
AFT 16200 # Afghanistan Time
# (Asia/Kabul)
ALMST 25200 D # Alma-Ata Summer Time (obsolete)
ALMT 21600 # Alma-Ata Time
# (Asia/Almaty)
ALMT 21600 # Alma-Ata Time (obsolete)
# CONFLICT! AMST is not unique
# Other timezones:
# - AMST: Amazon Summer Time (America)
......@@ -26,8 +25,7 @@ ANAST Asia/Anadyr # Anadyr Summer Time (obsolete)
ANAT Asia/Anadyr # Anadyr Time
# (Asia/Anadyr)
AQTST Asia/Aqtau # Aqtau Summer Time (obsolete)
AQTT Asia/Aqtau # Aqtau Time
# (Asia/Aqtau)
AQTT Asia/Aqtau # Aqtau Time (obsolete)
# CONFLICT! AST is not unique
# Other timezones:
# - AST: Atlantic Standard Time (America)
......@@ -189,8 +187,7 @@ NPT 20700 # Nepal Time
OMSST Asia/Omsk # Omsk Summer Time (obsolete)
OMST Asia/Omsk # Omsk Time
# (Asia/Omsk)
ORAT Asia/Oral # Oral Time
# (Asia/Oral)
ORAT Asia/Oral # Oral Time (obsolete)
PETST Asia/Kamchatka # Petropavlovsk-Kamchatski Summer Time (obsolete)
PETT Asia/Kamchatka # Petropavlovsk-Kamchatski Time
# (Asia/Kamchatka)
......@@ -200,8 +197,7 @@ PKT 18000 # Pakistan Time
# (Asia/Karachi)
PKST 21600 D # Pakistan Summer Time
# (Asia/Karachi)
QYZT 21600 # Kizilorda Time
# (Asia/Qyzylorda)
QYZT 21600 # Kizilorda Time (obsolete)
SAKST Asia/Sakhalin # Sakhalin Summer Time (obsolete)
SAKT Asia/Sakhalin # Sakhalin Time
# (Asia/Sakhalin)
......
......@@ -247,8 +247,7 @@ MAWT Antarctica/Mawson # Mawson Time (Antarctica)
AFT 16200 # Afghanistan Time
# (Asia/Kabul)
ALMT 21600 # Alma-Ata Time
# (Asia/Almaty)
ALMT 21600 # Alma-Ata Time (obsolete)
ALMST 25200 D # Alma-Ata Summer Time (obsolete)
# CONFLICT! AMST is not unique
# Other timezones:
......
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