Skip to content

Commit 16567b0

Browse files
committed
Update time zone data files to tzdata release 2010l: DST law changes in
Egypt and Palestine. Added new names for two Micronesian timezones: Pacific/Chuuk is now preferred over Pacific/Truk (and the preferred abbreviation is CHUT not TRUT) and Pacific/Pohnpei is preferred over Pacific/Ponape. Historical corrections for Finland.
1 parent 7788b76 commit 16567b0

File tree

10 files changed

+168
-31
lines changed

10 files changed

+168
-31
lines changed

src/timezone/data/africa

+18-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
# <pre>
2-
# @(#)africa 8.26
2+
# @(#)africa 8.28
33
# This file is in the public domain, so clarified as of
44
# 2009-05-17 by Arthur David Olson.
55

@@ -294,8 +294,25 @@ Rule Egypt 2007 only - Sep Thu>=1 23:00s 0 -
294294
# and can be found by searching for "winter" in their search engine
295295
# (at least today).
296296

297+
# From Alexander Krivenyshev (2010-07-20):
298+
# According to News from Egypt - Al-Masry Al-Youm Egypt's cabinet has
299+
# decided that Daylight Saving Time will not be used in Egypt during
300+
# Ramadan.
301+
#
302+
# Arabic translation:
303+
# "Clocks to go back during Ramadan--and then forward again"
304+
# <a href="http://www.almasryalyoum.com/en/news/clocks-go-back-during-ramadan-and-then-forward-again">
305+
# http://www.almasryalyoum.com/en/news/clocks-go-back-during-ramadan-and-then-forward-again
306+
# </a>
307+
# or
308+
# <a href="http://www.worldtimezone.com/dst_news/dst_news_egypt02.html">
309+
# http://www.worldtimezone.com/dst_news/dst_news_egypt02.html
310+
# </a>
311+
297312
Rule Egypt 2008 only - Aug lastThu 23:00s 0 -
298313
Rule Egypt 2009 only - Aug 20 23:00s 0 -
314+
Rule Egypt 2010 only - Aug 11 0:00 0 -
315+
Rule Egypt 2010 only - Sep 10 0:00 1:00 S
299316
Rule Egypt 2010 max - Sep lastThu 23:00s 0 -
300317

301318
# Zone NAME GMTOFF RULES FORMAT [UNTIL]

src/timezone/data/asia

+14-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# @(#)asia 8.60
1+
# @(#)asia 8.61
22
# This file is in the public domain, so clarified as of
33
# 2009-05-17 by Arthur David Olson.
44

@@ -2178,6 +2178,18 @@ Zone Asia/Karachi 4:28:12 - LMT 1907
21782178
# "At 12:01am Friday, clocks in Israel and the West Bank will change to
21792179
# 1:01am, while Gaza clocks will change at 12:01am Saturday morning."
21802180

2181+
# From Steffen Thorsen (2010-08-11):
2182+
# According to several sources, including
2183+
# <a href="http://www.maannews.net/eng/ViewDetails.aspx?ID=306795">
2184+
# http://www.maannews.net/eng/ViewDetails.aspx?ID=306795
2185+
# </a>
2186+
# the clocks were set back one hour at 2010-08-11 00:00:00 local time in
2187+
# Gaza and the West Bank.
2188+
# Some more background info:
2189+
# <a href="http://www.timeanddate.com/news/time/westbank-gaza-end-dst-2010.html">
2190+
# http://www.timeanddate.com/news/time/westbank-gaza-end-dst-2010.html
2191+
# </a>
2192+
21812193
# The rules for Egypt are stolen from the `africa' file.
21822194
# Rule NAME FROM TO TYPE IN ON AT SAVE LETTER/S
21832195
Rule EgyptAsia 1957 only - May 10 0:00 1:00 S
@@ -2198,6 +2210,7 @@ Rule Palestine 2008 only - Aug lastFri 2:00 0 -
21982210
Rule Palestine 2009 only - Mar lastFri 0:00 1:00 S
21992211
Rule Palestine 2010 max - Mar lastSat 0:01 1:00 S
22002212
Rule Palestine 2009 max - Sep Fri>=1 2:00 0 -
2213+
Rule Palestine 2010 only - Aug 11 0:00 0 -
22012214

22022215
# Zone NAME GMTOFF RULES FORMAT [UNTIL]
22032216
Zone Asia/Gaza 2:17:52 - LMT 1900 Oct

src/timezone/data/australasia

+5-5
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
# <pre>
2-
# @(#)australasia 8.17
2+
# @(#)australasia 8.18
33
# This file is in the public domain, so clarified as of
44
# 2009-05-17 by Arthur David Olson.
55

@@ -346,10 +346,10 @@ Zone Pacific/Kwajalein 11:09:20 - LMT 1901
346346

347347
# Micronesia
348348
# Zone NAME GMTOFF RULES FORMAT [UNTIL]
349-
Zone Pacific/Truk 10:07:08 - LMT 1901
350-
10:00 - TRUT # Truk Time
351-
Zone Pacific/Ponape 10:32:52 - LMT 1901 # Kolonia
352-
11:00 - PONT # Ponape Time
349+
Zone Pacific/Chuuk 10:07:08 - LMT 1901
350+
10:00 - CHUT # Chuuk Time
351+
Zone Pacific/Pohnpei 10:32:52 - LMT 1901 # Kolonia
352+
11:00 - PONT # Pohnpei Time
353353
Zone Pacific/Kosrae 10:51:56 - LMT 1901
354354
11:00 - KOST 1969 Oct # Kosrae Time
355355
12:00 - KOST 1999

src/timezone/data/backward

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

@@ -90,7 +90,9 @@ Link Pacific/Chatham NZ-CHAT
9090
Link America/Denver Navajo
9191
Link Asia/Shanghai PRC
9292
Link Pacific/Pago_Pago Pacific/Samoa
93-
Link Pacific/Truk Pacific/Yap
93+
Link Pacific/Chuuk Pacific/Yap
94+
Link Pacific/Chuuk Pacific/Truk
95+
Link Pacific/Pohnpei Pacific/Ponape
9496
Link Europe/Warsaw Poland
9597
Link Europe/Lisbon Portugal
9698
Link Asia/Taipei ROC

src/timezone/data/europe

+31-6
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
# <pre>
2-
# @(#)europe 8.26
2+
# @(#)europe 8.27
33
# This file is in the public domain, so clarified as of
44
# 2009-05-17 by Arthur David Olson.
55

@@ -1013,22 +1013,47 @@ Zone Europe/Tallinn 1:39:00 - LMT 1880
10131013
2:00 EU EE%sT
10141014

10151015
# Finland
1016-
#
1016+
10171017
# From Hannu Strang (1994-09-25 06:03:37 UTC):
10181018
# Well, here in Helsinki we're just changing from summer time to regular one,
10191019
# and it's supposed to change at 4am...
1020+
1021+
# From Janne Snabb (2010-0715):
10201022
#
1021-
# From Paul Eggert (2006-03-22):
1022-
# Shanks & Pottenger say Finland has switched at 02:00 standard time
1023-
# since 1981. Go with Strang instead.
1023+
# I noticed that the Finland data is not accurate for years 1981 and 1982.
1024+
# During these two first trial years the DST adjustment was made one hour
1025+
# earlier than in forthcoming years. Starting 1983 the adjustment was made
1026+
# according to the central European standards.
1027+
#
1028+
# This is documented in Heikki Oja: Aikakirja 2007, published by The Almanac
1029+
# Office of University of Helsinki, ISBN 952-10-3221-9, available online (in
1030+
# Finnish) at
1031+
#
1032+
# <a href="http://almanakka.helsinki.fi/aikakirja/Aikakirja2007kokonaan.pdf">
1033+
# http://almanakka.helsinki.fi/aikakirja/Aikakirja2007kokonaan.pdf
1034+
# </a>
1035+
#
1036+
# Page 105 (56 in PDF version) has a handy table of all past daylight savings
1037+
# transitions. It is easy enough to interpret without Finnish skills.
1038+
#
1039+
# This is also confirmed by Finnish Broadcasting Company's archive at:
10241040
#
1041+
# <a href="http://www.yle.fi/elavaarkisto/?s=s&g=1&ag=5&t=&a=3401">
1042+
# http://www.yle.fi/elavaarkisto/?s=s&g=1&ag=5&t=&a=3401
1043+
# </a>
1044+
#
1045+
# The news clip from 1981 says that "the time between 2 and 3 o'clock does not
1046+
# exist tonight."
1047+
10251048
# Rule NAME FROM TO TYPE IN ON AT SAVE LETTER/S
10261049
Rule Finland 1942 only - Apr 3 0:00 1:00 S
10271050
Rule Finland 1942 only - Oct 3 0:00 0 -
1051+
Rule Finland 1981 1982 - Mar lastSun 2:00 1:00 S
1052+
Rule Finland 1981 1982 - Sep lastSun 3:00 0 -
10281053
# Zone NAME GMTOFF RULES FORMAT [UNTIL]
10291054
Zone Europe/Helsinki 1:39:52 - LMT 1878 May 31
10301055
1:39:52 - HMT 1921 May # Helsinki Mean Time
1031-
2:00 Finland EE%sT 1981 Mar 29 2:00
1056+
2:00 Finland EE%sT 1983
10321057
2:00 EU EE%sT
10331058

10341059
# Aaland Is

src/timezone/data/leapseconds

+6-6
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
# <pre>
2-
# @(#)leapseconds 8.9
2+
# @(#)leapseconds 8.10
33
# This file is in the public domain, so clarified as of
44
# 2009-05-17 by Arthur David Olson.
55

@@ -60,19 +60,19 @@ Leap 2008 Dec 31 23:59:60 + S
6060
# FAX : 33 (0) 1 40 51 22 91
6161
# Internet : services.iers@obspm.fr
6262
#
63-
# Paris, 4 July 2009
63+
# Paris, 14 July 2010
6464
#
65-
# Bulletin C 38
65+
# Bulletin C 40
6666
#
6767
# To authorities responsible
6868
# for the measurement and
6969
# distribution of time
7070
#
7171
# INFORMATION ON UTC - TAI
7272
#
73-
# NO positive leap second will be introduced at the end of December 2009.
73+
# NO positive leap second will be introduced at the end of December 2010.
7474
# The difference between Coordinated Universal Time UTC and the
75-
# International Atomic Time TAI is :
75+
# International Atomic Time TAI is :
7676
#
7777
# from 2009 January 1, 0h UTC, until further notice : UTC-TAI = -34 s
7878
#
@@ -82,6 +82,6 @@ Leap 2008 Dec 31 23:59:60 + S
8282
# will be no time step at the next possible date.
8383
#
8484
# Daniel GAMBIS
85-
# Director
85+
# Director
8686
# Earth Orientation Center of IERS
8787
# Observatoire de Paris, France

src/timezone/data/northamerica

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

@@ -1324,6 +1324,83 @@ Zone America/Montreal -4:54:16 - LMT 1884
13241324
# entry since our cutoff date of 1970, so we can move
13251325
# America/Coral_Harbour to the 'backward' file.
13261326

1327+
# From Mark Brader (2010-03-06):
1328+
#
1329+
# Currently the database has:
1330+
#
1331+
# # Ontario
1332+
#
1333+
# # From Paul Eggert (2006-07-09):
1334+
# # Shanks & Pottenger write that since 1970 most of Ontario has been like
1335+
# # Toronto.
1336+
# # Thunder Bay skipped DST in 1973.
1337+
# # Many smaller locales did not observe peacetime DST until 1974;
1338+
# # Nipigon (EST) and Rainy River (CST) are the largest that we know of.
1339+
#
1340+
# In the (Toronto) Globe and Mail for Saturday, 1955-09-24, in the bottom
1341+
# right corner of page 1, it says that Toronto will return to standard
1342+
# time at 2 am Sunday morning (which agrees with the database), and that:
1343+
#
1344+
# The one-hour setback will go into effect throughout most of Ontario,
1345+
# except in areas like Windsor which remains on standard time all year.
1346+
#
1347+
# Windsor is, of course, a lot larger than Nipigon.
1348+
#
1349+
# I only came across this incidentally. I don't know if Windsor began
1350+
# observing DST when Detroit did, or in 1974, or on some other date.
1351+
#
1352+
# By the way, the article continues by noting that:
1353+
#
1354+
# Some cities in the United States have pushed the deadline back
1355+
# three weeks and will change over from daylight saving in October.
1356+
1357+
# From Arthur David Olson (2010-07-17):
1358+
#
1359+
# "Standard Time and Time Zones in Canada" appeared in
1360+
# The Journal of The Royal Astronomical Society of Canada,
1361+
# volume 26, number 2 (February 1932) and, as of 2010-07-17,
1362+
# was available at
1363+
# <a href="http://adsabs.harvard.edu/full/1932JRASC..26...49S">
1364+
# http://adsabs.harvard.edu/full/1932JRASC..26...49S
1365+
# </a>
1366+
#
1367+
# It includes the text below (starting on page 57):
1368+
#
1369+
# A list of the places in Canada using daylight saving time would
1370+
# require yearly revision. From information kindly furnished by
1371+
# the provincial governments and by the postmasters in many cities
1372+
# and towns, it is found that the following places used daylight sav-
1373+
# ing in 1930. The information for the province of Quebec is definite,
1374+
# for the other provinces only approximate:
1375+
#
1376+
# Province Daylight saving time used
1377+
# Prince Edward Island Not used.
1378+
# Nova Scotia In Halifax only.
1379+
# New Brunswick In St. John only.
1380+
# Quebec In the following places:
1381+
# Montreal Lachine
1382+
# Quebec Mont-Royal
1383+
# Levis Iberville
1384+
# St. Lambert Cap de la Madeleine
1385+
# Verdun Loretteville
1386+
# Westmount Richmond
1387+
# Outremont St. Jerome
1388+
# Longueuil Greenfield Park
1389+
# Arvida Waterloo
1390+
# Chambly-Canton Beaulieu
1391+
# Melbourne La Tuque
1392+
# St. Theophile Buckingham
1393+
# Ontario Used generally in the cities and towns along
1394+
# the southerly part of the province. Not
1395+
# used in the northwesterlhy part.
1396+
# Manitoba Not used.
1397+
# Saskatchewan In Regina only.
1398+
# Alberta Not used.
1399+
# British Columbia Not used.
1400+
#
1401+
# With some exceptions, the use of daylight saving may be said to be limited
1402+
# to those cities and towns lying between Quebec city and Windsor, Ont.
1403+
13271404
# Rule NAME FROM TO TYPE IN ON AT SAVE LETTER/S
13281405
Rule Toronto 1919 only - Mar 30 23:30 1:00 D
13291406
Rule Toronto 1919 only - Oct 26 0:00 0 S
@@ -2147,7 +2224,7 @@ Zone America/Bahia_Banderas -7:01:00 - LMT 1921 Dec 31 23:59:00
21472224
-6:00 - CST 1942 Apr 24
21482225
-7:00 - MST 1949 Jan 14
21492226
-8:00 - PST 1970
2150-
-7:00 Mexico M%sT 2010 Apr 4
2227+
-7:00 Mexico M%sT 2010 Apr 4 2:00
21512228
-6:00 Mexico C%sT
21522229

21532230
# Baja California (near US border)

src/timezone/data/zone.tab

+3-3
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
# <pre>
2-
# @(#)zone.tab 8.36
2+
# @(#)zone.tab 8.37
33
# This file is in the public domain, so clarified as of
44
# 2009-05-17 by Arthur David Olson.
55
#
@@ -177,8 +177,8 @@ ET +0902+03842 Africa/Addis_Ababa
177177
FI +6010+02458 Europe/Helsinki
178178
FJ -1808+17825 Pacific/Fiji
179179
FK -5142-05751 Atlantic/Stanley
180-
FM +0725+15147 Pacific/Truk Truk (Chuuk) and Yap
181-
FM +0658+15813 Pacific/Ponape Ponape (Pohnpei)
180+
FM +0725+15147 Pacific/Chuuk Chuuk (Truk) and Yap
181+
FM +0658+15813 Pacific/Pohnpei Pohnpei (Ponape)
182182
FM +0519+16259 Pacific/Kosrae Kosrae
183183
FO +6201-00646 Atlantic/Faroe
184184
FR +4852+00220 Europe/Paris

src/timezone/tznames/Default

+4-2
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
# timezone_abbreviations to 'Default'. See the `Date/Time Support'
55
# appendix in the PostgreSQL documentation for more information.
66
#
7-
# $PostgreSQL: pgsql/src/timezone/tznames/Default,v 1.9 2010/05/11 22:36:52 tgl Exp $
7+
# $PostgreSQL: pgsql/src/timezone/tznames/Default,v 1.10 2010/08/26 19:58:36 tgl Exp $
88

99

1010
#################### AFRICA ####################
@@ -661,6 +661,8 @@ CHADT 49500 D # Chatham Daylight Time (New Zealand)
661661
# (Pacific/Chatham)
662662
CHAST 45900 # Chatham Standard Time (New Zealand)
663663
# (Pacific/Chatham)
664+
CHUT 36000 # Chuuk Time
665+
# (Pacific/Chuuk)
664666
CKT 43200 # Cook Islands Time (not in zic)
665667
EASST -18000 D # Easter Island Summer Time (Chile)
666668
# (Pacific/Easter)
@@ -712,7 +714,7 @@ TAHT -36000 # Tahiti Time (zic says "TAHT", other sources "THAT")
712714
TKT -36000 # Tokelau Time
713715
# (Pacific/Fakaofo)
714716
TOT 46800 # Tonga Time (not in zic)
715-
TRUT 36000 # Truk Time (zic says "TRUT", other souces say "TRUK")
717+
TRUT 36000 # Truk Time (zic used to say "TRUT", other sources say "TRUK")
716718
# (Pacific/Truk)
717719
TVT 43200 # Tuvalu Time
718720
# (Pacific/Funafuti)

src/timezone/tznames/Pacific.txt

+4-3
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
# a template for timezones you could need. See the `Date/Time Support'
55
# appendix in the PostgreSQL documentation for more information.
66
#
7-
# $PostgreSQL: pgsql/src/timezone/tznames/Pacific.txt,v 1.2 2006/07/25 13:49:21 tgl Exp $
7+
# $PostgreSQL: pgsql/src/timezone/tznames/Pacific.txt,v 1.3 2010/08/26 19:58:36 tgl Exp $
88
#
99

1010
CHADT 49500 D # Chatham Daylight Time (New Zealand)
@@ -14,6 +14,8 @@ CHAST 45900 # Chatham Standard Time (New Zealand)
1414
ChST 36000 # Chamorro Standard Time (lower case "h" is as in zic)
1515
# (Pacific/Guam)
1616
# (Pacific/Saipan)
17+
CHUT 36000 # Chuuk Time
18+
# (Pacific/Chuuk)
1719
CKT 43200 # Cook Islands Time (not in zic)
1820
EASST -18000 D # Easter Island Summer Time (Chile)
1921
# (Pacific/Easter)
@@ -84,7 +86,7 @@ TAHT -36000 # Tahiti Time (zic says "TAHT", other sources "THAT")
8486
TKT -36000 # Tokelau Time
8587
# (Pacific/Fakaofo)
8688
TOT 46800 # Tonga Time (not in zic)
87-
TRUT 36000 # Truk Time (zic says "TRUT", other souces say "TRUK")
89+
TRUT 36000 # Truk Time (zic used to say "TRUT", other sources say "TRUK")
8890
# (Pacific/Truk)
8991
TVT 43200 # Tuvalu Time
9092
# (Pacific/Funafuti)
@@ -99,4 +101,3 @@ WFT 43200 # Wallis and Futuna Time
99101
WST -39600 # West Samoa Time
100102
# (Pacific/Apia)
101103
YAPT 36000 # Yap Time (Micronesia) (not in zic)
102-

0 commit comments

Comments
 (0)