Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit 0b88af1

Browse files
committed
Update time zone data files to tzdata release 2011i.
DST law changes in Canada, Egypt, Russia, Samoa, South Sudan.
1 parent d235f82 commit 0b88af1

File tree

9 files changed

+259
-70
lines changed

9 files changed

+259
-70
lines changed

src/timezone/data/africa

Lines changed: 22 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
# <pre>
2-
# @(#)africa 8.30
2+
# @(#)africa 8.32
33
# This file is in the public domain, so clarified as of
44
# 2009-05-17 by Arthur David Olson.
55

@@ -212,7 +212,21 @@ Rule Egypt 1989 only - May 6 1:00 1:00 S
212212
Rule Egypt 1990 1994 - May 1 1:00 1:00 S
213213
# IATA (after 1990) says transitions are at 0:00.
214214
# Go with IATA starting in 1995, except correct 1995 entry from 09-30 to 09-29.
215-
Rule Egypt 1995 max - Apr lastFri 0:00s 1:00 S
215+
216+
# From Alexander Krivenyshev (2011-04-20):
217+
# "...Egypt's interim cabinet decided on Wednesday to cancel daylight
218+
# saving time after a poll posted on its website showed the majority of
219+
# Egyptians would approve the cancellation."
220+
#
221+
# Egypt to cancel daylight saving time
222+
# <a href="http://www.almasryalyoum.com/en/node/407168">
223+
# http://www.almasryalyoum.com/en/node/407168
224+
# </a>
225+
# or
226+
# <a href="http://www.worldtimezone.com/dst_news/dst_news_egypt04.html">
227+
# http://www.worldtimezone.com/dst_news/dst_news_egypt04.html
228+
# </a>
229+
Rule Egypt 1995 2010 - Apr lastFri 0:00s 1:00 S
216230
Rule Egypt 1995 2005 - Sep lastThu 23:00s 0 -
217231
# From Steffen Thorsen (2006-09-19):
218232
# The Egyptian Gazette, issue 41,090 (2006-09-18), page 1, reports:
@@ -313,7 +327,7 @@ Rule Egypt 2008 only - Aug lastThu 23:00s 0 -
313327
Rule Egypt 2009 only - Aug 20 23:00s 0 -
314328
Rule Egypt 2010 only - Aug 11 0:00 0 -
315329
Rule Egypt 2010 only - Sep 10 0:00 1:00 S
316-
Rule Egypt 2010 max - Sep lastThu 23:00s 0 -
330+
Rule Egypt 2010 only - Sep lastThu 23:00s 0 -
317331

318332
# Zone NAME GMTOFF RULES FORMAT [UNTIL]
319333
Zone Africa/Cairo 2:05:00 - LMT 1900 Oct
@@ -943,6 +957,11 @@ Zone Africa/Khartoum 2:10:08 - LMT 1931
943957
2:00 Sudan CA%sT 2000 Jan 15 12:00
944958
3:00 - EAT
945959

960+
# South Sudan
961+
Zone Africa/Juba 2:06:24 - LMT 1931
962+
2:00 Sudan CA%sT 2000 Jan 15 12:00
963+
3:00 - EAT
964+
946965
# Swaziland
947966
# Zone NAME GMTOFF RULES FORMAT [UNTIL]
948967
Zone Africa/Mbabane 2:04:24 - LMT 1903 Mar

src/timezone/data/antarctica

Lines changed: 1 addition & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
# <pre>
2-
# @(#)antarctica 8.8
2+
# @(#)antarctica 8.9
33
# This file is in the public domain, so clarified as of
44
# 2009-05-17 by Arthur David Olson.
55

@@ -19,18 +19,6 @@
1919
# I made up all time zone abbreviations mentioned here; corrections welcome!
2020
# FORMAT is `zzz' and GMTOFF is 0 for locations while uninhabited.
2121

22-
# These rules are stolen from the `europe' file.
23-
# Rule NAME FROM TO TYPE IN ON AT SAVE LETTER/S
24-
Rule RussAQ 1981 1984 - Apr 1 0:00 1:00 S
25-
Rule RussAQ 1981 1983 - Oct 1 0:00 0 -
26-
Rule RussAQ 1984 1991 - Sep lastSun 2:00s 0 -
27-
Rule RussAQ 1985 1991 - Mar lastSun 2:00s 1:00 S
28-
Rule RussAQ 1992 only - Mar lastSat 23:00 1:00 S
29-
Rule RussAQ 1992 only - Sep lastSat 23:00 0 -
30-
Rule RussAQ 1993 max - Mar lastSun 2:00s 1:00 S
31-
Rule RussAQ 1993 1995 - Sep lastSun 2:00s 0 -
32-
Rule RussAQ 1996 max - Oct lastSun 2:00s 0 -
33-
3422
# These rules are stolen from the `southamerica' file.
3523
# Rule NAME FROM TO TYPE IN ON AT SAVE LETTER/S
3624
Rule ArgAQ 1964 1966 - Mar 1 0:00 0 -

src/timezone/data/asia

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# @(#)asia 8.64
1+
# @(#)asia 8.65
22
# This file is in the public domain, so clarified as of
33
# 2009-05-17 by Arthur David Olson.
44

@@ -77,6 +77,10 @@ Rule RussiaAsia 1993 max - Mar lastSun 2:00s 1:00 S
7777
Rule RussiaAsia 1993 1995 - Sep lastSun 2:00s 0 -
7878
Rule RussiaAsia 1996 max - Oct lastSun 2:00s 0 -
7979

80+
# From Arthur David Olson (2011-06-15):
81+
# While Russia abandoned DST in 2011, Armenia may choose to
82+
# follow Russia's "old" rules.
83+
8084
# Afghanistan
8185
# Zone NAME GMTOFF RULES FORMAT [UNTIL]
8286
Zone Asia/Kabul 4:36:48 - LMT 1890

src/timezone/data/australasia

Lines changed: 47 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
# <pre>
2-
# @(#)australasia 8.23
2+
# @(#)australasia 8.25
33
# This file is in the public domain, so clarified as of
44
# 2009-05-17 by Arthur David Olson.
55

@@ -529,12 +529,57 @@ Zone Pacific/Pago_Pago 12:37:12 - LMT 1879 Jul 5
529529
# Margaret Fruean ACTING CHIEF EXECUTIVE OFFICER MINISTRY OF COMMERCE,
530530
# INDUSTRY AND LABOUR 28th February 2011
531531

532+
# From David Zuelke (2011-05-09):
533+
# Subject: Samoa to move timezone from east to west of international date line
534+
#
535+
# <a href="http://www.morningstar.co.uk/uk/markets/newsfeeditem.aspx?id=138501958347963">
536+
# http://www.morningstar.co.uk/uk/markets/newsfeeditem.aspx?id=138501958347963
537+
# </a>
538+
539+
# From Mark Sim-Smith (2011-08-17):
540+
# I have been in contact with Leilani Tuala Warren from the Samoa Law
541+
# Reform Commission, and she has sent me a copy of the Bill that she
542+
# confirmed has been passed...Most of the sections are about maps rather
543+
# than the time zone change, but I'll paste the relevant bits below. But
544+
# the essence is that at midnight 29 Dec (UTC-11 I suppose), Samoa
545+
# changes from UTC-11 to UTC+13:
546+
#
547+
# International Date Line Bill 2011
548+
#
549+
# AN ACT to provide for the change to standard time in Samoa and to make
550+
# consequential amendments to the position of the International Date
551+
# Line, and for related purposes.
552+
#
553+
# BE IT ENACTED by the Legislative Assembly of Samoa in Parliament
554+
# assembled as follows:
555+
#
556+
# 1. Short title and commencement-(1) This Act may be cited as the
557+
# International Date Line Act 2011. (2) Except for section 5(3) this Act
558+
# commences at 12 o'clock midnight, on Thursday 29th December 2011. (3)
559+
# Section 5(3) commences on the date of assent by the Head of State.
560+
#
561+
# [snip]
562+
#
563+
# 3. Interpretation - [snip] "Samoa standard time" in this Act and any
564+
# other statute of Samoa which refers to 'Samoa standard time' means the
565+
# time 13 hours in advance of Co-ordinated Universal Time.
566+
#
567+
# 4. Samoa standard time - (1) Upon the commencement of this Act, Samoa
568+
# standard time shall be set at 13 hours in advance of Co-ordinated
569+
# Universal Time for the whole of Samoa. (2) All references to Samoa's
570+
# time zone and to Samoa standard time in Samoa in all legislation and
571+
# instruments after the commencement of this Act shall be references to
572+
# Samoa standard time as provided for in this Act. (3) Nothing in this
573+
# Act affects the provisions of the Daylight Saving Act 2009, except that
574+
# it defines Samoa standard time....
575+
532576
Zone Pacific/Apia 12:33:04 - LMT 1879 Jul 5
533577
-11:26:56 - LMT 1911
534578
-11:30 - SAMT 1950 # Samoa Time
535579
-11:00 - WST 2010 Sep 26
536580
-11:00 1:00 WSDT 2011 Apr 2 4:00
537-
-11:00 - WST
581+
-11:00 - WST 2011 Dec 30
582+
13:00 - WST
538583

539584
# Solomon Is
540585
# excludes Bougainville, for which see Papua New Guinea

src/timezone/data/europe

Lines changed: 55 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
# <pre>
2-
# @(#)europe 8.31
2+
# @(#)europe 8.34
33
# This file is in the public domain, so clarified as of
44
# 2009-05-17 by Arthur David Olson.
55

@@ -146,7 +146,7 @@
146146
# A monument to Willett was unveiled on 1927-05-21, in an open space in
147147
# a 45-acre wood near Chislehurst, Kent that was purchased by popular
148148
# subscription and open to the public. On the south face of the monolith,
149-
# designed by G. W. Miller, is the the William Willett Memorial Sundial,
149+
# designed by G. W. Miller, is the...William Willett Memorial Sundial,
150150
# which is permanently set to Summer Time.
151151

152152
# From Winston Churchill (1934-04-28):
@@ -565,6 +565,26 @@ Rule Russia 1993 max - Mar lastSun 2:00s 1:00 S
565565
Rule Russia 1993 1995 - Sep lastSun 2:00s 0 -
566566
Rule Russia 1996 max - Oct lastSun 2:00s 0 -
567567

568+
# From Alexander Krivenyshev (2011-06-14):
569+
# According to Kremlin press service, Russian President Dmitry Medvedev
570+
# signed a federal law "On calculation of time" on June 9, 2011.
571+
# According to the law Russia is abolishing daylight saving time.
572+
#
573+
# Medvedev signed a law "On the Calculation of Time" (in russian):
574+
# <a href="http://bmockbe.ru/events/?ID=7583">
575+
# http://bmockbe.ru/events/?ID=7583
576+
# </a>
577+
#
578+
# Medvedev signed a law on the calculation of the time (in russian):
579+
# <a href="http://www.regnum.ru/news/polit/1413906.html">
580+
# http://www.regnum.ru/news/polit/1413906.html
581+
# </a>
582+
583+
# From Arthur David Olson (2011-06-15):
584+
# Take "abolishing daylight saving time" to mean that time is now considered
585+
# to be standard.
586+
# At least for now, keep the "old" Russia rules for the benefit of Belarus.
587+
568588
# These are for backward compatibility with older versions.
569589

570590
# Zone NAME GMTOFF RULES FORMAT [UNTIL]
@@ -1786,7 +1806,7 @@ Zone Europe/Oslo 0:43:00 - LMT 1895 Jan 1
17861806
#
17871807
# All these events predate our cutoff date of 1970. Unless we can
17881808
# come up with more definitive info about the timekeeping during the
1789-
# war years it's probably best just do do the following for now:
1809+
# war years it's probably best just do...the following for now:
17901810
Link Europe/Oslo Arctic/Longyearbyen
17911811

17921812
# Poland
@@ -2013,7 +2033,8 @@ Zone Europe/Kaliningrad 1:22:00 - LMT 1893 Apr
20132033
1:00 C-Eur CE%sT 1945
20142034
2:00 Poland CE%sT 1946
20152035
3:00 Russia MSK/MSD 1991 Mar 31 2:00s
2016-
2:00 Russia EE%sT
2036+
2:00 Russia EE%sT 2011 Mar 27 2:00s
2037+
3:00 - KALT
20172038
#
20182039
# From Oscar van Vlijmen (2001-08-25): [This region consists of]
20192040
# Respublika Adygeya, Arkhangel'skaya oblast',
@@ -2042,7 +2063,8 @@ Zone Europe/Moscow 2:30:20 - LMT 1880
20422063
2:00 - EET 1930 Jun 21
20432064
3:00 Russia MSK/MSD 1991 Mar 31 2:00s
20442065
2:00 Russia EE%sT 1992 Jan 19 2:00s
2045-
3:00 Russia MSK/MSD
2066+
3:00 Russia MSK/MSD 2011 Mar 27 2:00s
2067+
4:00 - MSK
20462068
#
20472069
# Astrakhanskaya oblast', Kirovskaya oblast', Saratovskaya oblast',
20482070
# Volgogradskaya oblast'. Shanks & Pottenger say Kirov is still at +0400
@@ -2055,7 +2077,8 @@ Zone Europe/Volgograd 2:57:40 - LMT 1920 Jan 3
20552077
4:00 Russia VOL%sT 1989 Mar 26 2:00s # Volgograd T
20562078
3:00 Russia VOL%sT 1991 Mar 31 2:00s
20572079
4:00 - VOLT 1992 Mar 29 2:00s
2058-
3:00 Russia VOL%sT
2080+
3:00 Russia VOL%sT 2011 Mar 27 2:00s
2081+
4:00 - VOLT
20592082
#
20602083
# From Oscar van Vlijmen (2001-08-25): [This region consists of]
20612084
# Samarskaya oblast', Udmyrtskaya respublika
@@ -2067,7 +2090,8 @@ Zone Europe/Samara 3:20:36 - LMT 1919 Jul 1 2:00
20672090
2:00 Russia KUY%sT 1991 Sep 29 2:00s
20682091
3:00 - KUYT 1991 Oct 20 3:00
20692092
4:00 Russia SAM%sT 2010 Mar 28 2:00s # Samara Time
2070-
3:00 Russia SAM%sT
2093+
3:00 Russia SAM%sT 2011 Mar 27 2:00s
2094+
4:00 - SAMT
20712095

20722096
#
20732097
# From Oscar van Vlijmen (2001-08-25): [This region consists of]
@@ -2080,15 +2104,17 @@ Zone Asia/Yekaterinburg 4:02:24 - LMT 1919 Jul 15 4:00
20802104
4:00 - SVET 1930 Jun 21 # Sverdlovsk Time
20812105
5:00 Russia SVE%sT 1991 Mar 31 2:00s
20822106
4:00 Russia SVE%sT 1992 Jan 19 2:00s
2083-
5:00 Russia YEK%sT # Yekaterinburg Time
2107+
5:00 Russia YEK%sT 2011 Mar 27 2:00s
2108+
6:00 - YEKT # Yekaterinburg Time
20842109
#
20852110
# From Oscar van Vlijmen (2001-08-25): [This region consists of]
20862111
# Respublika Altaj, Altajskij kraj, Omskaya oblast'.
20872112
Zone Asia/Omsk 4:53:36 - LMT 1919 Nov 14
20882113
5:00 - OMST 1930 Jun 21 # Omsk TIme
20892114
6:00 Russia OMS%sT 1991 Mar 31 2:00s
20902115
5:00 Russia OMS%sT 1992 Jan 19 2:00s
2091-
6:00 Russia OMS%sT
2116+
6:00 Russia OMS%sT 2011 Mar 27 2:00s
2117+
7:00 - OMST
20922118
#
20932119
# From Paul Eggert (2006-08-19): I'm guessing about Tomsk here; it's
20942120
# not clear when it switched from +7 to +6.
@@ -2098,7 +2124,8 @@ Zone Asia/Novosibirsk 5:31:40 - LMT 1919 Dec 14 6:00
20982124
7:00 Russia NOV%sT 1991 Mar 31 2:00s
20992125
6:00 Russia NOV%sT 1992 Jan 19 2:00s
21002126
7:00 Russia NOV%sT 1993 May 23 # say Shanks & P.
2101-
6:00 Russia NOV%sT
2127+
6:00 Russia NOV%sT 2011 Mar 27 2:00s
2128+
7:00 - NOVT
21022129

21032130
# From Alexander Krivenyshev (2009-10-13):
21042131
# Kemerovo oblast' (Kemerovo region) in Russia will change current time zone on
@@ -2131,7 +2158,8 @@ Zone Asia/Novokuznetsk 5:48:48 - NMT 1920 Jan 6
21312158
7:00 Russia KRA%sT 1991 Mar 31 2:00s
21322159
6:00 Russia KRA%sT 1992 Jan 19 2:00s
21332160
7:00 Russia KRA%sT 2010 Mar 28 2:00s
2134-
6:00 Russia NOV%sT # Novosibirsk/Novokuznetsk Time
2161+
6:00 Russia NOV%sT 2011 Mar 27 2:00s
2162+
7:00 - NOVT # Novosibirsk/Novokuznetsk Time
21352163

21362164
#
21372165
# From Oscar van Vlijmen (2001-08-25): [This region consists of]
@@ -2142,7 +2170,8 @@ Zone Asia/Krasnoyarsk 6:11:20 - LMT 1920 Jan 6
21422170
6:00 - KRAT 1930 Jun 21 # Krasnoyarsk Time
21432171
7:00 Russia KRA%sT 1991 Mar 31 2:00s
21442172
6:00 Russia KRA%sT 1992 Jan 19 2:00s
2145-
7:00 Russia KRA%sT
2173+
7:00 Russia KRA%sT 2011 Mar 27 2:00s
2174+
8:00 - KRAT
21462175
#
21472176
# From Oscar van Vlijmen (2001-08-25): [This region consists of]
21482177
# Respublika Buryatiya, Irkutskaya oblast',
@@ -2152,7 +2181,8 @@ Zone Asia/Irkutsk 6:57:20 - LMT 1880
21522181
7:00 - IRKT 1930 Jun 21 # Irkutsk Time
21532182
8:00 Russia IRK%sT 1991 Mar 31 2:00s
21542183
7:00 Russia IRK%sT 1992 Jan 19 2:00s
2155-
8:00 Russia IRK%sT
2184+
8:00 Russia IRK%sT 2011 Mar 27 2:00s
2185+
9:00 - IRKT
21562186
#
21572187
# From Oscar van Vlijmen (2003-10-18): [This region consists of]
21582188
# Aginskij Buryatskij avtonomnyj okrug, Amurskaya oblast',
@@ -2175,7 +2205,8 @@ Zone Asia/Yakutsk 8:38:40 - LMT 1919 Dec 15
21752205
8:00 - YAKT 1930 Jun 21 # Yakutsk Time
21762206
9:00 Russia YAK%sT 1991 Mar 31 2:00s
21772207
8:00 Russia YAK%sT 1992 Jan 19 2:00s
2178-
9:00 Russia YAK%sT
2208+
9:00 Russia YAK%sT 2011 Mar 27 2:00s
2209+
10:00 - YAKT
21792210
#
21802211
# From Oscar van Vlijmen (2003-10-18): [This region consists of]
21812212
# Evrejskaya avtonomnaya oblast', Khabarovskij kraj, Primorskij kraj,
@@ -2188,7 +2219,8 @@ Zone Asia/Vladivostok 8:47:44 - LMT 1922 Nov 15
21882219
9:00 - VLAT 1930 Jun 21 # Vladivostok Time
21892220
10:00 Russia VLA%sT 1991 Mar 31 2:00s
21902221
9:00 Russia VLA%sST 1992 Jan 19 2:00s
2191-
10:00 Russia VLA%sT
2222+
10:00 Russia VLA%sT 2011 Mar 27 2:00s
2223+
11:00 - VLAT
21922224
#
21932225
# Sakhalinskaya oblast'.
21942226
# The Zone name should be Yuzhno-Sakhalinsk, but that's too long.
@@ -2198,7 +2230,8 @@ Zone Asia/Sakhalin 9:30:48 - LMT 1905 Aug 23
21982230
11:00 Russia SAK%sT 1991 Mar 31 2:00s # Sakhalin T.
21992231
10:00 Russia SAK%sT 1992 Jan 19 2:00s
22002232
11:00 Russia SAK%sT 1997 Mar lastSun 2:00s
2201-
10:00 Russia SAK%sT
2233+
10:00 Russia SAK%sT 2011 Mar 27 2:00s
2234+
11:00 - SAKT
22022235
#
22032236
# From Oscar van Vlijmen (2003-10-18): [This region consists of]
22042237
# Magadanskaya oblast', Respublika Sakha (Yakutiya).
@@ -2211,7 +2244,8 @@ Zone Asia/Magadan 10:03:12 - LMT 1924 May 2
22112244
10:00 - MAGT 1930 Jun 21 # Magadan Time
22122245
11:00 Russia MAG%sT 1991 Mar 31 2:00s
22132246
10:00 Russia MAG%sT 1992 Jan 19 2:00s
2214-
11:00 Russia MAG%sT
2247+
11:00 Russia MAG%sT 2011 Mar 27 2:00s
2248+
12:00 - MAGT
22152249
#
22162250
# From Oscar van Vlijmen (2001-08-25): [This region consists of]
22172251
# Kamchatskaya oblast', Koryakskij avtonomnyj okrug.
@@ -2222,7 +2256,8 @@ Zone Asia/Kamchatka 10:34:36 - LMT 1922 Nov 10
22222256
12:00 Russia PET%sT 1991 Mar 31 2:00s
22232257
11:00 Russia PET%sT 1992 Jan 19 2:00s
22242258
12:00 Russia PET%sT 2010 Mar 28 2:00s
2225-
11:00 Russia PET%sT
2259+
11:00 Russia PET%sT 2011 Mar 27 2:00s
2260+
12:00 - PETT
22262261
#
22272262
# Chukotskij avtonomnyj okrug
22282263
Zone Asia/Anadyr 11:49:56 - LMT 1924 May 2
@@ -2231,7 +2266,8 @@ Zone Asia/Anadyr 11:49:56 - LMT 1924 May 2
22312266
12:00 Russia ANA%sT 1991 Mar 31 2:00s
22322267
11:00 Russia ANA%sT 1992 Jan 19 2:00s
22332268
12:00 Russia ANA%sT 2010 Mar 28 2:00s
2234-
11:00 Russia ANA%sT
2269+
11:00 Russia ANA%sT 2011 Mar 27 2:00s
2270+
12:00 - ANAT
22352271

22362272
# Serbia
22372273
# Zone NAME GMTOFF RULES FORMAT [UNTIL]

0 commit comments

Comments
 (0)