Skip to content

Commit 2261dfc

Browse files
author
GitHub Actions
committed
Update tzdata and zoneinfo to version 2015b.
1 parent 8da8376 commit 2261dfc

24 files changed

+260
-230
lines changed

tzdata/Makefile

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
PACKAGE= tzcode
66

77
# Version numbers of the code and data distributions.
8-
VERSION= 2015a
8+
VERSION= 2015b
99

1010
# Email address for bug reports.
1111
@@ -485,8 +485,7 @@ check_character_set: $(ENCHILADA)
485485
486486
check_white_space: $(ENCHILADA)
487487
! grep -En ' '$(TAB_CHAR)"|$$(printf '[\f\r\v]')" $(ENCHILADA)
488-
! grep -n '[[:space:]]$$' \
489-
$$(ls $(ENCHILADA) | grep -Fvx leap-seconds.list)
488+
! grep -n '[[:space:]]$$' $(ENCHILADA)
490489
491490
CHECK_CC_LIST = { n = split($$1,a,/,/); for (i=2; i<=n; i++) print a[1], a[i]; }
492491

tzdata/NEWS

Lines changed: 48 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,53 @@
11
News for the tz database
22

3+
Release 2015b - 2015-03-19 23:28:11 -0700
4+
5+
Changes affecting future time stamps
6+
7+
Mongolia will start observing DST again this year, from the last
8+
Saturday in March at 02:00 to the last Saturday in September at 00:00.
9+
(Thanks to Ganbold Tsagaankhuu.)
10+
11+
Palestine will start DST on March 28, not March 27. Also,
12+
correct the fall 2014 transition from September 26 to October 24.
13+
Adjust future predictions accordingly. (Thanks to Steffen Thorsen.)
14+
15+
Changes affecting past time stamps
16+
17+
The 1982 zone shift in Pacific/Easter has been corrected, fixing a 2015a
18+
regression. (Thanks to Stuart Bishop for reporting the problem.)
19+
20+
Some more zones have been turned into links, when they differed
21+
from existing zones only for older time stamps. As usual,
22+
these changes affect UTC offsets in pre-1970 time stamps only.
23+
Their old contents have been moved to the 'backzone' file.
24+
The affected zones are: America/Antigua, America/Cayman,
25+
Pacific/Midway, and Pacific/Saipan.
26+
27+
Changes affecting time zone abbreviations
28+
29+
Correct the 1992-2010 DST abbreviation in Volgograd from "MSK" to "MSD".
30+
(Thanks to Hank W.)
31+
32+
Changes affecting code
33+
34+
Fix integer overflow bug in reference 'mktime' implementation.
35+
(Problem reported by Jörg Richter.)
36+
37+
Allow -Dtime_tz=time_t compilations, and allow -Dtime_tz=... libraries
38+
to be used in the same executable as standard-library time_t functions.
39+
(Problems reported by Bradley White.)
40+
41+
Changes affecting commentary
42+
43+
Cite the recent Mexican decree changing Quintana Roo's time zone.
44+
(Thanks to Carlos Raúl Perasso.)
45+
46+
Likewise for the recent Chilean decree. (Thanks to Eduardo Romero Urra.)
47+
48+
Update info about Mars time.
49+
50+
351
Release 2015a - 2015-01-29 22:35:20 -0800
452

553
Changes affecting future time stamps

tzdata/Theory

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -717,9 +717,11 @@ Mittelalters und der Neuzeit_, herausgegeben von Dr. O. Grotefend
717717

718718
----- Time and time zones on Mars -----
719719

720-
Some people have adjusted their work schedules to fit Mars time.
721-
Dozens of special Mars watches were built for Jet Propulsion
722-
Laboratory workers who kept Mars time during the Mars Exploration
720+
Some people's work schedules use Mars time. Jet Propulsion Laboratory
721+
(JPL) coordinators have kept Mars time on and off at least since 1997
722+
for the Mars Pathfinder mission. Some of their family members have
723+
also adapted to Mars time. Dozens of special Mars watches were built
724+
for JPL workers who kept Mars time during the Mars Exploration
723725
Rovers mission (2004). These timepieces look like normal Seikos and
724726
Citizens but use Mars seconds rather than terrestrial seconds.
725727

@@ -760,6 +762,8 @@ Jia-Rui Chong, "Workdays Fit for a Martian", Los Angeles Times
760762
<http://articles.latimes.com/2004/jan/14/science/sci-marstime14>
761763
(2004-01-14), pp A1, A20-A21.
762764

765+
Tom Chmielewski, "Jet Lag Is Worse on Mars", The Atlantic (2015-02-26)
766+
<http://www.theatlantic.com/technology/archive/2015/02/jet-lag-is-worse-on-mars/386033/>
763767

764768
-----
765769
Local Variables:

tzdata/asia

Lines changed: 26 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1904,6 +1904,13 @@ Zone Indian/Maldives 4:54:00 - LMT 1880 # Male
19041904
# was at the start of 2008-03-31 (the day of Steffen Thorsen's report);
19051905
# this is almost surely wrong.
19061906

1907+
# From Ganbold Tsagaankhuu (2015-03-10):
1908+
# It seems like yesterday Mongolian Government meeting has concluded to use
1909+
# daylight saving time in Mongolia.... Starting at 2:00AM of last Saturday of
1910+
# March 2015, daylight saving time starts. And 00:00AM of last Saturday of
1911+
# September daylight saving time ends. Source:
1912+
# http://zasag.mn/news/view/8969
1913+
19071914
# Rule NAME FROM TO TYPE IN ON AT SAVE LETTER/S
19081915
Rule Mongol 1983 1984 - Apr 1 0:00 1:00 S
19091916
Rule Mongol 1983 only - Oct 1 0:00 0 -
@@ -1924,6 +1931,8 @@ Rule Mongol 1984 1998 - Sep lastSun 0:00 0 -
19241931
Rule Mongol 2001 only - Apr lastSat 2:00 1:00 S
19251932
Rule Mongol 2001 2006 - Sep lastSat 2:00 0 -
19261933
Rule Mongol 2002 2006 - Mar lastSat 2:00 1:00 S
1934+
Rule Mongol 2015 max - Mar lastSat 2:00 1:00 S
1935+
Rule Mongol 2015 max - Sep lastSat 0:00 0 -
19271936

19281937
# Zone NAME GMTOFF RULES FORMAT [UNTIL]
19291938
# Hovd, a.k.a. Chovd, Dund-Us, Dzhargalant, Khovd, Jirgalanta
@@ -2342,13 +2351,19 @@ Zone Asia/Karachi 4:28:12 - LMT 1907
23422351
# official source...:
23432352
# http://www.palestinecabinet.gov.ps/ar/Views/ViewDetails.aspx?pid=1252
23442353

2345-
# From Paul Eggert (2013-09-24):
2346-
# For future dates, guess the last Thursday in March at 24:00 through
2347-
# the first Friday on or after September 21 at 00:00. This is consistent with
2348-
# the predictions in today's editions of the following URLs,
2349-
# which are for Gaza and Hebron respectively:
2350-
# http://www.timeanddate.com/worldclock/timezone.html?n=702
2351-
# http://www.timeanddate.com/worldclock/timezone.html?n=2364
2354+
# From Steffen Thorsen (2015-03-03):
2355+
# Sources such as http://www.alquds.com/news/article/view/id/548257
2356+
# and http://www.raya.ps/ar/news/890705.html say Palestine areas will
2357+
# start DST on 2015-03-28 00:00 which is one day later than expected.
2358+
#
2359+
# From Paul Eggert (2015-03-03):
2360+
# http://www.timeanddate.com/time/change/west-bank/ramallah?year=2014
2361+
# says that the fall 2014 transition was Oct 23 at 24:00.
2362+
# For future dates, guess the last Friday in March at 24:00 through
2363+
# the first Friday on or after October 21 at 00:00. This is consistent with
2364+
# the predictions in today's editions of the following URLs:
2365+
# http://www.timeanddate.com/time/change/gaza-strip/gaza
2366+
# http://www.timeanddate.com/time/change/west-bank/hebron
23522367

23532368
# Rule NAME FROM TO TYPE IN ON AT SAVE LETTER/S
23542369
Rule EgyptAsia 1957 only - May 10 0:00 1:00 S
@@ -2374,9 +2389,11 @@ Rule Palestine 2011 only - Apr 1 0:01 1:00 S
23742389
Rule Palestine 2011 only - Aug 1 0:00 0 -
23752390
Rule Palestine 2011 only - Aug 30 0:00 1:00 S
23762391
Rule Palestine 2011 only - Sep 30 0:00 0 -
2377-
Rule Palestine 2012 max - Mar lastThu 24:00 1:00 S
2392+
Rule Palestine 2012 2014 - Mar lastThu 24:00 1:00 S
23782393
Rule Palestine 2012 only - Sep 21 1:00 0 -
2379-
Rule Palestine 2013 max - Sep Fri>=21 0:00 0 -
2394+
Rule Palestine 2013 only - Sep Fri>=21 0:00 0 -
2395+
Rule Palestine 2014 max - Oct Fri>=21 0:00 0 -
2396+
Rule Palestine 2015 max - Mar lastFri 24:00 1:00 S
23802397

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

tzdata/australasia

Lines changed: 4 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -373,6 +373,7 @@ Zone Pacific/Guam -14:21:00 - LMT 1844 Dec 31
373373
9:39:00 - LMT 1901 # Agana
374374
10:00 - GST 2000 Dec 23 # Guam
375375
10:00 - ChST # Chamorro Standard Time
376+
Link Pacific/Guam Pacific/Saipan # N Mariana Is
376377

377378
# Kiribati
378379
# Zone NAME GMTOFF RULES FORMAT [UNTIL]
@@ -388,12 +389,7 @@ Zone Pacific/Kiritimati -10:29:20 - LMT 1901
388389
14:00 - LINT
389390

390391
# N Mariana Is
391-
# Zone NAME GMTOFF RULES FORMAT [UNTIL]
392-
Zone Pacific/Saipan -14:17:00 - LMT 1844 Dec 31
393-
9:43:00 - LMT 1901
394-
9:00 - MPT 1969 Oct # N Mariana Is Time
395-
10:00 - MPT 2000 Dec 23
396-
10:00 - ChST # Chamorro Standard Time
392+
# See Pacific/Guam.
397393

398394
# Marshall Is
399395
# Zone NAME GMTOFF RULES FORMAT [UNTIL]
@@ -563,6 +559,7 @@ Zone Pacific/Pago_Pago 12:37:12 - LMT 1879 Jul 5
563559
-11:00 - NST 1967 Apr # N=Nome
564560
-11:00 - BST 1983 Nov 30 # B=Bering
565561
-11:00 - SST # S=Samoa
562+
Link Pacific/Pago_Pago Pacific/Midway # in US minor outlying islands
566563

567564
# Samoa (formerly and also known as Western Samoa)
568565

@@ -744,23 +741,7 @@ Zone Pacific/Funafuti 11:56:52 - LMT 1901
744741
# uninhabited
745742

746743
# Midway
747-
#
748-
# From Mark Brader (2005-01-23):
749-
# [Fallacies and Fantasies of Air Transport History, by R.E.G. Davies,
750-
# published 1994 by Paladwr Press, McLean, VA, USA; ISBN 0-9626483-5-3]
751-
# reproduced a Pan American Airways timetable from 1936, for their weekly
752-
# "Orient Express" flights between San Francisco and Manila, and connecting
753-
# flights to Chicago and the US East Coast. As it uses some time zone
754-
# designations that I've never seen before:....
755-
# Fri. 6:30A Lv. HONOLOLU (Pearl Harbor), H.I. H.L.T. Ar. 5:30P Sun.
756-
# " 3:00P Ar. MIDWAY ISLAND . . . . . . . . . M.L.T. Lv. 6:00A "
757-
#
758-
Zone Pacific/Midway -11:49:28 - LMT 1901
759-
-11:00 - NST 1956 Jun 3
760-
-11:00 1:00 NDT 1956 Sep 2
761-
-11:00 - NST 1967 Apr # N=Nome
762-
-11:00 - BST 1983 Nov 30 # B=Bering
763-
-11:00 - SST # S=Samoa
744+
# See Pacific/Pago_Pago.
764745

765746
# Palmyra
766747
# uninhabited since World War II; was probably like Pacific/Kiritimati

tzdata/backzone

Lines changed: 36 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -255,6 +255,11 @@ Zone Africa/Timbuktu -0:12:04 - LMT 1912
255255
Zone America/Anguilla -4:12:16 - LMT 1912 Mar 2
256256
-4:00 - AST
257257

258+
# Antigua and Barbuda
259+
Zone America/Antigua -4:07:12 - LMT 1912 Mar 2
260+
-5:00 - EST 1951
261+
-4:00 - AST
262+
258263
# Chubut, Argentina
259264
# The name "Comodoro Rivadavia" exceeds the 14-byte POSIX limit.
260265
Zone America/Argentina/ComodRivadavia -4:30:00 - LMT 1894 Oct 31
@@ -274,6 +279,11 @@ Zone America/Aruba -4:40:24 - LMT 1912 Feb 12 # Oranjestad
274279
-4:30 - ANT 1965 # Netherlands Antilles Time
275280
-4:00 - AST
276281

282+
# Cayman Is
283+
Zone America/Cayman -5:25:32 - LMT 1890 # Georgetown
284+
-5:07:11 - KMT 1912 Feb # Kingston Mean Time
285+
-5:00 - EST
286+
277287
# Canada
278288
Zone America/Coral_Harbour -5:32:40 - LMT 1884
279289
-5:00 NT_YK E%sT 1946
@@ -599,3 +609,29 @@ Zone Indian/Mayotte 3:00:56 - LMT 1911 Jul # Mamoutzou
599609

600610
# US minor outlying islands
601611
Zone Pacific/Johnston -10:00 - HST
612+
613+
# US minor outlying islands
614+
#
615+
# From Mark Brader (2005-01-23):
616+
# [Fallacies and Fantasies of Air Transport History, by R.E.G. Davies,
617+
# published 1994 by Paladwr Press, McLean, VA, USA; ISBN 0-9626483-5-3]
618+
# reproduced a Pan American Airways timetable from 1936, for their weekly
619+
# "Orient Express" flights between San Francisco and Manila, and connecting
620+
# flights to Chicago and the US East Coast. As it uses some time zone
621+
# designations that I've never seen before:....
622+
# Fri. 6:30A Lv. HONOLOLU (Pearl Harbor), H.I. H.L.T. Ar. 5:30P Sun.
623+
# " 3:00P Ar. MIDWAY ISLAND . . . . . . . . . M.L.T. Lv. 6:00A "
624+
#
625+
Zone Pacific/Midway -11:49:28 - LMT 1901
626+
-11:00 - NST 1956 Jun 3
627+
-11:00 1:00 NDT 1956 Sep 2
628+
-11:00 - NST 1967 Apr # N=Nome
629+
-11:00 - BST 1983 Nov 30 # B=Bering
630+
-11:00 - SST # S=Samoa
631+
632+
# N Mariana Is
633+
Zone Pacific/Saipan -14:17:00 - LMT 1844 Dec 31
634+
9:43:00 - LMT 1901
635+
9:00 - MPT 1969 Oct # N Mariana Is Time
636+
10:00 - MPT 2000 Dec 23
637+
10:00 - ChST # Chamorro Standard Time

tzdata/checktab.awk

Lines changed: 0 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -12,15 +12,6 @@ BEGIN {
1212
# A special (and we hope temporary) case.
1313
tztab["America/Montreal"] = 1
1414

15-
# Some more special cases; these are zones that should probably
16-
# be turned into links.
17-
if (zone_table == "zone1970.tab") {
18-
tztab["America/Antigua"] = 1
19-
tztab["America/Cayman"] = 1
20-
tztab["Pacific/Midway"] = 1
21-
tztab["Pacific/Saipan"] = 1
22-
}
23-
2415
while (getline <iso_table) {
2516
iso_NR++
2617
if ($0 ~ /^#/) continue

tzdata/europe

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2400,7 +2400,7 @@ Zone Europe/Volgograd 2:57:40 - LMT 1920 Jan 3
24002400
4:00 Russia VOL%sT 1989 Mar 26 2:00s # Volgograd T
24012401
3:00 Russia VOL%sT 1991 Mar 31 2:00s
24022402
4:00 - VOLT 1992 Mar 29 2:00s
2403-
3:00 Russia MSK 2011 Mar 27 2:00s
2403+
3:00 Russia MSK/MSD 2011 Mar 27 2:00s
24042404
4:00 - MSK 2014 Oct 26 2:00s
24052405
3:00 - MSK
24062406

tzdata/leap-seconds.list

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -131,10 +131,10 @@
131131
# over the last few minutes of the day. The frequency of the local
132132
# clock is decreased (or increased) to realize the positive (or
133133
# negative) leap second. This method removes the time step described
134-
# above. Although the long-term behavior of the time scale is correct
135-
# in this case, this method introduces an error during the adjustment
136-
# period both in time and in frequency with respect to the official
137-
# defintion of UTC.
134+
# above. Although the long-term behavior of the time scale is correct
135+
# in this case, this method introduces an error during the adjustment
136+
# period both in time and in frequency with respect to the official
137+
# definition of UTC.
138138
#
139139
# Questions or comments to:
140140
# Judah Levine

tzdata/northamerica

Lines changed: 20 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -2312,8 +2312,24 @@ Zone America/Dawson -9:17:40 - LMT 1900 Aug 20
23122312
# "...the new time zone will come into effect at two o'clock on the first Sunday
23132313
# of February, when we will have to advance the clock one hour from its current
23142314
# time..."
2315-
#
23162315
# Also, the new zone will not use DST.
2316+
#
2317+
# From Carlos Raúl Perasso (2015-02-02):
2318+
# The decree that modifies the Mexican Hour System Law has finally
2319+
# been published at the Diario Oficial de la Federación
2320+
# http://www.dof.gob.mx/nota_detalle.php?codigo=5380123&fecha=31/01/2015
2321+
# It establishes 5 zones for Mexico:
2322+
# 1- Zona Centro (Central Zone): Corresponds to longitude 90 W,
2323+
# includes most of Mexico, excluding what's mentioned below.
2324+
# 2- Zona Pacífico (Pacific Zone): Longitude 105 W, includes the
2325+
# states of Baja California Sur; Chihuahua; Nayarit (excluding Bahía
2326+
# de Banderas which lies in Central Zone); Sinaloa and Sonora.
2327+
# 3- Zona Noroeste (Northwest Zone): Longitude 120 W, includes the
2328+
# state of Baja California.
2329+
# 4- Zona Sureste (Southeast Zone): Longitude 75 W, includes the state
2330+
# of Quintana Roo.
2331+
# 5- The islands, reefs and keys shall take their timezone from the
2332+
# longitude they are located at.
23172333

23182334
# Rule NAME FROM TO TYPE IN ON AT SAVE LETTER/S
23192335
Rule Mexico 1939 only - Feb 5 0:00 1:00 D
@@ -2508,13 +2524,8 @@ Zone America/Santa_Isabel -7:39:28 - LMT 1922 Jan 1 0:20:32
25082524
###############################################################################
25092525

25102526
# Anguilla
2511-
# See America/Port_of_Spain.
2512-
25132527
# Antigua and Barbuda
2514-
# Zone NAME GMTOFF RULES FORMAT [UNTIL]
2515-
Zone America/Antigua -4:07:12 - LMT 1912 Mar 2
2516-
-5:00 - EST 1951
2517-
-4:00 - AST
2528+
# See America/Port_of_Spain.
25182529

25192530
# Bahamas
25202531
#
@@ -2581,10 +2592,7 @@ Zone Atlantic/Bermuda -4:19:18 - LMT 1930 Jan 1 2:00 # Hamilton
25812592
-4:00 US A%sT
25822593

25832594
# Cayman Is
2584-
# Zone NAME GMTOFF RULES FORMAT [UNTIL]
2585-
Zone America/Cayman -5:25:32 - LMT 1890 # Georgetown
2586-
-5:07:11 - KMT 1912 Feb # Kingston Mean Time
2587-
-5:00 - EST
2595+
# See America/Panama.
25882596

25892597
# Costa Rica
25902598

@@ -3107,6 +3115,7 @@ Zone America/Managua -5:45:08 - LMT 1890
31073115
Zone America/Panama -5:18:08 - LMT 1890
31083116
-5:19:36 - CMT 1908 Apr 22 # Colón Mean Time
31093117
-5:00 - EST
3118+
Link America/Panama America/Cayman
31103119

31113120
# Puerto Rico
31123121
# There are too many San Juans elsewhere, so we'll use 'Puerto_Rico'.

0 commit comments

Comments
 (0)