Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commit98f158e

Browse files
committed
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/Kirovand Asia/Tomsk reflecting the fact that these regions now have differenttime zone histories from adjacent regions.
1 parent0b9a234 commit98f158e

File tree

9 files changed

+349
-133
lines changed

9 files changed

+349
-133
lines changed

‎src/timezone/data/asia

Lines changed: 217 additions & 69 deletions
Original file line numberDiff line numberDiff line change
@@ -79,13 +79,9 @@ Rule E-EurAsia19791995-SeplastSun 0:000-
7979
Rule E-EurAsia1996max-OctlastSun 0:000-
8080
Rule RussiaAsia19811984-Apr1 0:001:00S
8181
Rule RussiaAsia19811983-Oct1 0:000-
82-
Rule RussiaAsia19841991-SeplastSun 2:00s0-
83-
Rule RussiaAsia19851991-MarlastSun 2:00s1:00S
84-
Rule RussiaAsia1992only-MarlastSat23:001:00S
85-
Rule RussiaAsia1992only-SeplastSat23:000-
86-
Rule RussiaAsia1993max-MarlastSun 2:00s1:00S
87-
Rule RussiaAsia19931995-SeplastSun 2:00s0-
88-
Rule RussiaAsia1996max-OctlastSun 2:00s0-
82+
Rule RussiaAsia19841995-SeplastSun 2:00s0-
83+
Rule RussiaAsia19852011-MarlastSun 2:00s1:00S
84+
Rule RussiaAsia19962011-OctlastSun 2:00s0-
8985

9086
# Afghanistan
9187
# ZoneNAMEGMTOFFRULESFORMAT[UNTIL]
@@ -125,7 +121,7 @@ ZoneAsia/Yerevan2:58:00 -LMT1924 May 2
125121
3:001:00YERST1991 Sep 23 # independence
126122
3:00 RussiaAsiaAM%sT1995 Sep 24 2:00s
127123
4:00-AMT1997
128-
4:00 RussiaAsiaAM%sT2012Mar 25 2:00s
124+
4:00 RussiaAsiaAM%sT2012Feb 9
129125
4:00-AMT
130126

131127
# Azerbaijan
@@ -1567,23 +1563,6 @@ ZoneAsia/Amman2:23:44 -LMT1931
15671563

15681564
# Kazakhstan
15691565

1570-
# From Paul Eggert (1996-11-22):
1571-
# Andrew Evtichov (1996-04-13) writes that Kazakhstan
1572-
# stayed in sync with Moscow after 1990, and that Aqtobe (formerly Aktyubinsk)
1573-
# and Aqtau (formerly Shevchenko) are the largest cities in their zones.
1574-
# Guess that Aqtau and Aqtobe diverged in 1995, since that's the first time
1575-
# IATA SSIM mentions a third time zone in Kazakhstan.
1576-
1577-
# From Paul Eggert (2006-03-22):
1578-
# German Iofis, ELSI, Almaty (2001-10-09) reports that Kazakhstan uses
1579-
# RussiaAsia rules, instead of switching at 00:00 as the IATA has it.
1580-
# Go with Shanks & Pottenger, who have them always using RussiaAsia rules.
1581-
# Also go with the following claims of Shanks & Pottenger:
1582-
#
1583-
# - Kazakhstan did not observe DST in 1991.
1584-
# - Qyzylorda switched from +5:00 to +6:00 on 1992-01-19 02:00.
1585-
# - Oral switched from +5:00 to +4:00 in spring 1989.
1586-
15871566
# From Kazakhstan Embassy's News Bulletin No. 11
15881567
# <http://www.kazsociety.org.uk/news/2005/03/30.htm> (2005-03-21):
15891568
# The Government of Kazakhstan passed a resolution March 15 abolishing
@@ -1600,63 +1579,232 @@ ZoneAsia/Amman2:23:44 -LMT1931
16001579
# everything else.... I guess that would make Kazakhstan time zones
16011580
# de jure UTC+5 and UTC+6 respectively.
16021581

1582+
# From Stepan Golosunov (2016-03-27) ([*] means see later comments below):
1583+
# Review of the linked documents from http://adilet.zan.kz/
1584+
# produced the following data for post-1991 Kazakhstan:
1585+
#
1586+
# 0. Act of the Cabinet of Ministers of the USSR
1587+
# from 1991-02-04 No. 20
1588+
# http://pravo.gov.ru/proxy/ips/?docbody=&nd=102010545
1589+
# removed the extra hour ("decree time") on the territory of the USSR
1590+
# starting with the last Sunday of March 1991.
1591+
# It also allowed (but not mandated) Kazakh SSR, Kirghiz SSR, Tajik SSR,
1592+
# Turkmen SSR and Uzbek SSR to not have "summer" time.
1593+
#
1594+
# The 1992-01-13 act also refers to the act of the Cabinet of Ministers
1595+
# of the Kazakh SSR from 1991-03-20 No. 170 "About the act of the Cabinet
1596+
# of Ministers of the USSR from 1991-02-04 No. 20" but I didn't found its
1597+
# text.
1598+
#
1599+
# According to Izvestia newspaper No. 68 (23334) from 1991-03-20
1600+
# (page 6; available at http://libinfo.org/newsr/newsr2574.djvu via
1601+
# http://libinfo.org/index.php?id=58564) on 1991-03-31 at 2:00 during
1602+
# transition to "summer" time:
1603+
# Republic of Georgia, Latvian SSR, Lithuanian SSR, SSR Moldova,
1604+
# Estonian SSR; Komi ASSR; Kaliningrad oblast; Nenets autonomous okrug
1605+
# were to move clocks 1 hour forward.
1606+
# Kazakh SSR (excluding Uralsk oblast); Republic of Kyrgyzstan, Tajik
1607+
# SSR; Andijan, Jizzakh, Namangan, Sirdarya, Tashkent, Fergana oblasts
1608+
# of the Uzbek SSR were to move clocks 1 hour backwards.
1609+
# Other territories were to not move clocks.
1610+
# When the "summer" time would end on 1991-09-29, clocks were to be
1611+
# moved 1 hour backwards on the territory of the USSR excluding
1612+
# Kazakhstan, Kirghizia, Uzbekistan, Turkmenia, Tajikistan.
1613+
#
1614+
# Apparently there were last minute changes. Apparently Kazakh act No. 170
1615+
# was one of such changes.
1616+
#
1617+
# https://ru.wikipedia.org/wiki/Декретное время
1618+
# claims that Sovetskaya Rossiya newspaper on 1991-03-29 published that
1619+
# Nenets autonomous okrug, Komi and Kazakhstan (excluding Uralsk oblast)
1620+
# were to not move clocks and Uralsk oblast was to move clocks
1621+
# forward; on 1991-09-29 Kazakhstan was to move clocks backwards.
1622+
# (Probably there were changes even after that publication. There is an
1623+
# article claiming that Kaliningrad oblast decided on 1991-03-29 to not
1624+
# move clocks.)
1625+
#
1626+
# This implies that on 1991-03-31 Asia/Oral remained on +04/+05 while
1627+
# the rest of Kazakhstan switched from +06/+07 to +05/06 or from +05/06
1628+
# to +04/+05. It's unclear how Kzyl-Orda oblast moved into the fifth
1629+
# time belt. (By switching from +04/+05 to +05/+06 on 1991-09-29?) ...
1630+
#
1631+
# 1. Act of the Cabinet of Ministers of the Republic of Kazakhstan
1632+
# from 1992-01-13 No. 28
1633+
# http://adilet.zan.kz/rus/docs/P920000028_
1634+
# (text includes modification from the 1996 act)
1635+
# introduced new rules for calculation of time, mirroring Russian
1636+
# 1992-01-08 act. It specified that time would be calculated
1637+
# according to time belts plus extra hour ("decree time"), moved clocks
1638+
# on the whole territory of Kazakhstan 1 hour forward on 1992-01-19 at
1639+
# 2:00, specified DST rules. It acknowledged that Kazakhstan was
1640+
# located in the fourth and the fifth time belts and specified the
1641+
# border between them to be located east of Kustanay and Aktyubinsk
1642+
# oblasts (notably including Turgai and Kzyl-Orda oblasts into the fifth
1643+
# time belt).
1644+
#
1645+
# This means switch on 1992-01-19 at 2:00 from +04/+05 to +05/+06 for
1646+
# Asia/Aqtau, Asia/Aqtobe, Asia/Oral, Atyrau and Kustanay oblasts; from
1647+
# +05/+06 to +06/+07 for Asia/Almaty and Asia/Qyzylorda (and Arkalyk) [*]....
1648+
#
1649+
# 2. Act of the Cabinet of Ministers of the Republic of Kazakhstan
1650+
# from 1992-03-27 No. 284
1651+
# http://adilet.zan.kz/rus/docs/P920000284_
1652+
# cancels extra hour ("decree time") for Uralsk and Kzyl-Orda oblasts
1653+
# since the last Sunday of March 1992, while keeping them in the fourth
1654+
# and the fifth time belts respectively.
1655+
#
1656+
# 3. Order of the Prime Minister of the Republic of Kazakhstan
1657+
# from 1994-09-23 No. 384
1658+
# http://adilet.zan.kz/rus/docs/R940000384_
1659+
# cancels the extra hour ("decree time") on the territory of Mangystau
1660+
# oblast since the last Sunday of September 1994 (saying that time on
1661+
# the territory would correspond to the third time belt as a
1662+
# result)....
1663+
#
1664+
# 4. Act of the Government of the Republic of Kazakhstan
1665+
# from 1996-05-08 No. 575
1666+
# http://adilet.zan.kz/rus/docs/P960000575_
1667+
# amends the 1992-01-13 act to end summer time in October instead
1668+
# of September, mirroring identical Russian change from 1996-04-23 act.
1669+
#
1670+
# 5. Act of the Government of the Republic of Kazakhstan
1671+
# from 1999-03-26 No. 305
1672+
# http://adilet.zan.kz/rus/docs/P990000305_
1673+
# cancels the extra hour ("decree time") for Atyrau oblast since the
1674+
# last Sunday of March 1999 while retaining the oblast in the fourth
1675+
# time belt.
1676+
#
1677+
# This means change from +05/+06 to +04/+05.
1678+
#
1679+
# There is no zone for Atyrau currently (listed under Asia/Aqtau in
1680+
# zone1970.tab).[*]
1681+
#
1682+
# 6. Act of the Government of the Republic of Kazakhstan
1683+
# from 2000-11-23 No. 1749
1684+
# http://adilet.zan.kz/rus/archive/docs/P000001749_/23.11.2000
1685+
# replaces the previous five documents.
1686+
#
1687+
# The only changes I noticed are in definition of the border between the
1688+
# fourth and the fifth time belts. They account for changes in spelling
1689+
# and administrative division (splitting of Turgai oblast in 1997
1690+
# probably changed time in territories incorporated into Kostanay oblast
1691+
# (including Arkalyk) from +06/+07 to +05/+06) and move Kyzylorda oblast
1692+
# from being in the fifth time belt and not using decree time into the
1693+
# fourth time belt (no change in practice).[*]
1694+
#
1695+
# 7. Act of the Government of the Republic of Kazakhstan
1696+
# from 2003-12-29 No. 1342
1697+
# http://adilet.zan.kz/rus/docs/P030001342_
1698+
# modified the 2000-11-23 act. No relevant changes, apparently.
1699+
#
1700+
# 8. Act of the Government of the Republic of Kazakhstan
1701+
# from 2004-07-20 No. 775
1702+
# http://adilet.zan.kz/rus/archive/docs/P040000775_/20.07.2004
1703+
# modified the 2000-11-23 act to move Kostanay and Kyzylorda oblasts into
1704+
# the fifth time belt and add Aktobe oblast to the list of regions not
1705+
# using extra hour ("decree time"), leaving Kazakhstan with only 2 time
1706+
# zones (+04/+05 and +06/+07). The changes were to be implemented
1707+
# during DST transitions in 2004 and 2005 but the acts got radically
1708+
# amended before implementation happened.
1709+
#
1710+
# 9. Act of the Government of the Republic of Kazakhstan
1711+
# from 2004-09-15 No. 1059
1712+
# http://adilet.zan.kz/rus/docs/P040001059_
1713+
# modified the 2000-11-23 act to remove exceptions from the "decree time"
1714+
# (leaving Kazakhstan in +05/+06 and +06/+07 zones), amended the
1715+
# 2004-07-20 act to implement changes for Atyrau, West Kazakhstan,
1716+
# Kostanay, Kyzylorda and Mangystau oblasts by not moving clocks
1717+
# during the 2014 transition to "winter" time.
1718+
#
1719+
# This means transition from +04/+05 to +05/+06 for Atyrau oblast (no
1720+
# zone currently), Asia/Oral, Asia/Aqtau and transition from +05/+06 to
1721+
# +06/+07 for Kostanay oblast (Kostanay and Arkalyk, no zones currently)
1722+
# and Asia/Qyzylorda on 2004-10-31 at 3:00....[*]
1723+
#
1724+
# 10. Act of the Government of the Republic of Kazakhstan
1725+
# from 2005-03-15 No. 231
1726+
# http://adilet.zan.kz/rus/docs/P050000231_
1727+
# removes DST provisions from the 2000-11-23 act, removes most of the
1728+
# (already implemented) provisions from the 2004-07-20 and 2004-09-15
1729+
# acts, comes into effect 10 days after official publication.
1730+
# The only practical effect seems to be the abolition of the summer
1731+
# time.
1732+
#
1733+
# Unamended version of the act of the Government of the Russian Federation
1734+
# No. 23 from 1992-01-08 [See 'europe' file for details].
1735+
# Kazakh 1992-01-13 act appears to provide the same rules and 1992-03-27
1736+
# act was to be enacted on the last Sunday of March 1992.
1737+
1738+
# From Paul Eggert (2016-04-15):
1739+
# The tables below should reflect Stepan Golosunov's remarks above,
1740+
# except for the items marked "[*]" which I haven't gotten to yet.
1741+
# It looks like we will need new zones Asia/Atyrau and Asia/Qostanay
1742+
# to handle changes from 1992 through 2004 that we did not previously
1743+
# know about.
1744+
16031745
#
16041746
# ZoneNAMEGMTOFFRULESFORMAT[UNTIL]
16051747
#
16061748
# Almaty (formerly Alma-Ata), representing most locations in Kazakhstan
1749+
# This includes KZ-AKM, KZ-ALA, KZ-ALM, KZ-AST, KZ-BAY, KZ-VOS, KZ-ZHA,
1750+
# KZ-KAR, KZ-SEV, KZ-PAV, and KZ-YUZ.
16071751
ZoneAsia/Almaty5:07:48 -LMT1924 May 2 # or Alma-Ata
1608-
5:00-ALMT1930 Jun 21 # Alma-Ata Time
1609-
6:00 RussiaAsiaALM%sT1991
1610-
6:00-ALMT1992
1611-
6:00 RussiaAsiaALM%sT2005 Mar 15
1612-
6:00-ALMT
1613-
# Qyzylorda (aka Kyzylorda, Kizilorda, Kzyl-Orda, etc.)
1752+
5:00-+051930 Jun 21
1753+
6:00 RussiaAsia+06/+071991 Mar 31 2:00s
1754+
5:00 RussiaAsia+05/+061992 Jan 19 2:00s
1755+
6:00 RussiaAsia+06/+072004 Oct 31 2:00s
1756+
6:00-+06
1757+
# Qyzylorda (aka Kyzylorda, Kizilorda, Kzyl-Orda, etc.) (KZ-KZY)
16141758
ZoneAsia/Qyzylorda4:21:52 -LMT1924 May 2
1615-
4:00-KIZT1930 Jun 21 # Kizilorda Time
1616-
5:00-KIZT1981 Apr 1
1617-
5:001:00KIZST1981 Oct 1
1618-
6:00-KIZT1982 Apr 1
1619-
5:00 RussiaAsiaKIZ%sT1991
1620-
5:00-KIZT1991 Dec 16 # independence
1621-
5:00-QYZT1992 Jan 19 2:00
1622-
6:00 RussiaAsiaQYZ%sT2005 Mar 15
1623-
6:00-QYZT
1624-
# Aqtobe (aka Aktobe, formerly Aktyubinsk)
1759+
4:00-+041930 Jun 21
1760+
5:00-+051981 Apr 1
1761+
5:001:00+061981 Oct 1
1762+
6:00-+061982 Apr 1
1763+
5:00 RussiaAsia+05/+061991 Mar 31 2:00s
1764+
4:00 RussiaAsia+04/+051991 Sep 29 2:00s
1765+
5:00 RussiaAsia+05/+061992 Jan 19 2:00s
1766+
6:00 RussiaAsia+06/+071992 Mar 29 2:00s
1767+
5:00 RussiaAsia+05/+062004 Oct 31 2:00s
1768+
6:00-+06
1769+
# Aqtobe (aka Aktobe, formerly Aktyubinsk) (KZ-AKT)
16251770
ZoneAsia/Aqtobe3:48:40-LMT1924 May 2
1626-
4:00-AKTT1930 Jun 21 # Aktyubinsk Time
1627-
5:00-AKTT1981 Apr 1
1628-
5:001:00AKTST1981 Oct 1
1629-
6:00-AKTT1982 Apr 1
1630-
5:00 RussiaAsiaAKT%sT1991
1631-
5:00-AKTT1991 Dec 16 # independence
1632-
5:00 RussiaAsiaAQT%sT2005 Mar 15 # Aqtobe Time
1633-
5:00-AQTT
1634-
# Mangghystau
1771+
4:00-+041930 Jun 21
1772+
5:00-+051981 Apr 1
1773+
5:001:00+061981 Oct 1
1774+
6:00-+061982 Apr 1
1775+
5:00 RussiaAsia+05/+061991 Mar 31 2:00s
1776+
4:00 RussiaAsia+04/+051992 Jan 19 2:00s
1777+
5:00 RussiaAsia+05/+062004 Oct 31 2:00s
1778+
5:00-+05
1779+
# Qostanay (KZ-KUS)
1780+
1781+
# Mangghystau (KZ-MAN)
16351782
# Aqtau was not founded until 1963, but it represents an inhabited region,
16361783
# so include time stamps before 1963.
16371784
ZoneAsia/Aqtau3:21:04-LMT1924 May 2
1638-
4:00-FORT1930 Jun 21 # Fort Shevchenko T
1639-
5:00-FORT1963
1640-
5:00-SHET1981 Oct 1 # Shevchenko Time
1641-
6:00-SHET1982 Apr 1
1642-
5:00 RussiaAsiaSHE%sT1991
1643-
5:00-SHET1991 Dec 16 # independence
1644-
5:00 RussiaAsiaAQT%sT1995 Mar lastSun 2:00 # Aqtau Time
1645-
4:00 RussiaAsiaAQT%sT2005 Mar 15
1646-
5:00-AQTT
1647-
# West Kazakhstan
1785+
4:00-+041930 Jun 21
1786+
5:00-+051963
1787+
5:00-+051981 Oct 1
1788+
6:00-+061982 Apr 1
1789+
5:00 RussiaAsia+05/+061991 Mar 31 2:00s
1790+
4:00 RussiaAsia+04/+051992 Jan 19 2:00s
1791+
5:00 RussiaAsia+05/+061994 Sep 25 2:00s
1792+
4:00 RussiaAsia+04/+052004 Oct 31 2:00s
1793+
5:00-+05
1794+
1795+
# West Kazakhstan (KZ-ZAP)
16481796
# From Paul Eggert (2016-03-18):
16491797
# The 1989 transition is from USSR act No. 227 (1989-03-14).
16501798
ZoneAsia/Oral3:25:24-LMT1924 May 2 # or Ural'sk
1651-
4:00-URAT1930 Jun 21 # Ural'sk time
1652-
5:00-URAT1981 Apr 1
1653-
5:001:00URAST1981 Oct 1
1654-
6:00-URAT1982 Apr 1
1655-
5:00 RussiaAsiaURA%sT1989 Mar 26 2:00
1656-
4:00 RussiaAsiaURA%sT1991
1657-
4:00-URAT1991 Dec 16 # independence
1658-
4:00 RussiaAsiaORA%sT2005 Mar 15 # Oral Time
1659-
5:00-ORAT
1799+
4:00-+041930 Jun 21
1800+
5:00-+051981 Apr 1
1801+
5:001:00+061981 Oct 1
1802+
6:00-+061982 Apr 1
1803+
5:00 RussiaAsia+05/+061989 Mar 26 2:00s
1804+
4:00 RussiaAsia+04/+051992 Jan 19 2:00s
1805+
5:00 RussiaAsia+05/+061992 Mar 29 2:00s
1806+
4:00 RussiaAsia+04/+052004 Oct 31 2:00s
1807+
5:00-+05
16601808

16611809
# Kyrgyzstan (Kirgizstan)
16621810
# Transitions through 1991 are from Shanks & Pottenger.

0 commit comments

Comments
 (0)

[8]ページ先頭

©2009-2025 Movatter.jp