Skip to content

Commit 9345bf0

Browse files
committed
Update time zone data files to tzdata release 2016h.
(Didn't I just do this? Oh well.) DST law changes in Palestine. Historical corrections for Turkey. Switch to numeric abbreviations for Asia/Colombo.
1 parent aee5eb8 commit 9345bf0

File tree

5 files changed

+95
-66
lines changed

5 files changed

+95
-66
lines changed

src/timezone/data/asia

Lines changed: 38 additions & 42 deletions
Original file line numberDiff line numberDiff line change
@@ -2544,11 +2544,6 @@ Zone Asia/Karachi 4:28:12 - LMT 1907
25442544
# From Paul Eggert (2015-03-03):
25452545
# http://www.timeanddate.com/time/change/west-bank/ramallah?year=2014
25462546
# says that the fall 2014 transition was Oct 23 at 24:00.
2547-
# For future dates, guess the last Friday in March at 24:00 through
2548-
# the first Friday on or after October 21 at 00:00. This is consistent with
2549-
# the predictions in today's editions of the following URLs:
2550-
# http://www.timeanddate.com/time/change/gaza-strip/gaza
2551-
# http://www.timeanddate.com/time/change/west-bank/hebron
25522547

25532548
# From Hannah Kreitem (2016-03-09):
25542549
# http://www.palestinecabinet.gov.ps/WebSite/ar/ViewDetails?ID=31728
@@ -2558,7 +2553,21 @@ Zone Asia/Karachi 4:28:12 - LMT 1907
25582553
#
25592554
# From Paul Eggert (2016-03-12):
25602555
# Predict spring transitions on March's last Saturday at 01:00 from now on.
2561-
# Leave fall predictions alone for now.
2556+
2557+
# From Sharef Mustafa (2016-10-19):
2558+
# [T]he Palestinian cabinet decision (Mar 8th 2016) published on
2559+
# http://www.palestinecabinet.gov.ps/WebSite/Upload/Decree/GOV_17/16032016134830.pdf
2560+
# states that summer time will end on Oct 29th at 01:00.
2561+
#
2562+
# From Tim Parenti (2016-10-19):
2563+
# Predict fall transitions on October's last Saturday at 01:00 from now on.
2564+
# This is consistent with the 2016 transition as well as our spring
2565+
# predictions.
2566+
#
2567+
# From Paul Eggert (2016-10-19):
2568+
# It's also consistent with predictions in the following URLs today:
2569+
# http://www.timeanddate.com/time/change/gaza-strip/gaza
2570+
# http://www.timeanddate.com/time/change/west-bank/hebron
25622571

25632572
# Rule NAME FROM TO TYPE IN ON AT SAVE LETTER/S
25642573
Rule EgyptAsia 1957 only - May 10 0:00 1:00 S
@@ -2587,9 +2596,10 @@ Rule Palestine 2011 only - Sep 30 0:00 0 -
25872596
Rule Palestine 2012 2014 - Mar lastThu 24:00 1:00 S
25882597
Rule Palestine 2012 only - Sep 21 1:00 0 -
25892598
Rule Palestine 2013 only - Sep Fri>=21 0:00 0 -
2590-
Rule Palestine 2014 max - Oct Fri>=21 0:00 0 -
2599+
Rule Palestine 2014 2015 - Oct Fri>=21 0:00 0 -
25912600
Rule Palestine 2015 only - Mar lastFri 24:00 1:00 S
25922601
Rule Palestine 2016 max - Mar lastSat 1:00 1:00 S
2602+
Rule Palestine 2016 max - Oct lastSat 1:00 0 -
25932603

25942604
# Zone NAME GMTOFF RULES FORMAT [UNTIL]
25952605
Zone Asia/Gaza 2:17:52 - LMT 1900 Oct
@@ -2739,45 +2749,31 @@ Zone Asia/Singapore 6:55:25 - LMT 1901 Jan 1
27392749
# People who live in regions under Tamil control can use [TZ='Asia/Kolkata'],
27402750
# as that zone has agreed with the Tamil areas since our cutoff date of 1970.
27412751

2742-
# From K Sethu (2006-04-25):
2743-
# I think the abbreviation LKT originated from the world of computers at
2744-
# the time of or subsequent to the time zone changes by SL Government
2745-
# twice in 1996 and probably SL Government or its standardization
2746-
# agencies never declared an abbreviation as a national standard.
2747-
#
2748-
# I recollect before the recent change the government announcements
2749-
# mentioning it as simply changing Sri Lanka Standard Time or Sri Lanka
2750-
# Time and no mention was made about the abbreviation.
2751-
#
2752-
# If we look at Sri Lanka Department of Government's "Official News
2753-
# Website of Sri Lanka" ... http://www.news.lk/ we can see that they
2754-
# use SLT as abbreviation in time stamp at the beginning of each news
2755-
# item....
2756-
#
2757-
# Within Sri Lanka I think LKT is well known among computer users and
2758-
# administrators. In my opinion SLT may not be a good choice because the
2759-
# nation's largest telcom / internet operator Sri Lanka Telcom is well
2760-
# known by that abbreviation - simply as SLT (there IP domains are
2761-
# slt.lk and sltnet.lk).
2762-
#
2763-
# But if indeed our government has adopted SLT as standard abbreviation
2764-
# (that we have not known so far) then it is better that it be used for
2765-
# all computers.
2766-
2767-
# From Paul Eggert (2006-04-25):
2768-
# One possibility is that we wait for a bit for the dust to settle down
2769-
# and then see what people actually say in practice.
2752+
# From Sadika Sumanapala (2016-10-19):
2753+
# According to http://www.sltime.org (maintained by Measurement Units,
2754+
# Standards & Services Department, Sri Lanka) abbreviation for Sri Lanka
2755+
# standard time is SLST.
2756+
#
2757+
# From Paul Eggert (2016-10-18):
2758+
# "SLST" seems to be reasonably recent and rarely-used outside time
2759+
# zone nerd sources. I searched Google News and found three uses of
2760+
# it in the International Business Times of India in February and
2761+
# March of this year when discussing cricket match times, but nothing
2762+
# since then (though there has been a lot of cricket) and nothing in
2763+
# other English-language news sources. Our old abbreviation "LKT" is
2764+
# even worse. For now, let's use a numeric abbreviation; we can
2765+
# switch to "SLST" if it catches on.
27702766

27712767
# Zone NAME GMTOFF RULES FORMAT [UNTIL]
27722768
Zone Asia/Colombo 5:19:24 - LMT 1880
27732769
5:19:32 - MMT 1906 # Moratuwa Mean Time
2774-
5:30 - IST 1942 Jan 5
2775-
5:30 0:30 IHST 1942 Sep
2776-
5:30 1:00 IST 1945 Oct 16 2:00
2777-
5:30 - IST 1996 May 25 0:00
2778-
6:30 - LKT 1996 Oct 26 0:30
2779-
6:00 - LKT 2006 Apr 15 0:30
2780-
5:30 - IST
2770+
5:30 - +0530 1942 Jan 5
2771+
5:30 0:30 +0530/+06 1942 Sep
2772+
5:30 1:00 +0530/+0630 1945 Oct 16 2:00
2773+
5:30 - +0530 1996 May 25 0:00
2774+
6:30 - +0630 1996 Oct 26 0:30
2775+
6:00 - +06 2006 Apr 15 0:30
2776+
5:30 - +0530
27812777

27822778
# Syria
27832779
# Rule NAME FROM TO TYPE IN ON AT SAVE LETTER/S

src/timezone/data/australasia

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -350,7 +350,13 @@ Zone Indian/Cocos 6:27:40 - LMT 1900
350350
# commencing at 2.00 am on Sunday 1st November, 2015 and ending at
351351
# 3.00 am on Sunday 17th January, 2016.
352352

353-
# From Paul Eggert (2015-09-01):
353+
# From Raymond Kumar (2016-10-04):
354+
# http://www.fiji.gov.fj/Media-Center/Press-Releases/DAYLIGHT-SAVING-STARTS-ON-6th-NOVEMBER,-2016.aspx
355+
# "Fiji's daylight savings will begin on Sunday, 6 November 2016, when
356+
# clocks go forward an hour at 2am to 3am.... Daylight Saving will
357+
# end at 3.00am on Sunday 15th January 2017."
358+
359+
# From Paul Eggert (2016-10-03):
354360
# For now, guess DST from 02:00 the first Sunday in November to
355361
# 03:00 the third Sunday in January. Although ad hoc, it matches
356362
# transitions since late 2014 and seems more likely to match future

src/timezone/data/europe

Lines changed: 23 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -1908,7 +1908,7 @@ Zone Europe/Monaco 0:29:32 - LMT 1891 Mar 15
19081908
# Amsterdam mean time.
19091909

19101910
# The data entries before 1945 are taken from
1911-
# http://www.phys.uu.nl/~vgent/wettijd/wettijd.htm
1911+
# http://www.staff.science.uu.nl/~gent0113/idl/idl.htm
19121912

19131913
# Rule NAME FROM TO TYPE IN ON AT SAVE LETTER/S
19141914
Rule Neth 1916 only - May 1 0:00 1:00 NST # Netherlands Summer Time
@@ -3427,22 +3427,24 @@ Zone Europe/Zurich 0:34:08 - LMT 1853 Jul 16 # See above comment.
34273427

34283428
# Turkey
34293429

3430-
# From Amar Devegowda (2007-01-03):
3431-
# The time zone rules for Istanbul, Turkey have not been changed for years now.
3432-
# ... The latest rules are available at:
3433-
# http://www.timeanddate.com/worldclock/timezone.html?n=107
3434-
# From Steffen Thorsen (2007-01-03):
3435-
# I have been able to find press records back to 1996 which all say that
3436-
# DST started 01:00 local time and end at 02:00 local time. I am not sure
3437-
# what happened before that. One example for each year from 1996 to 2001:
3438-
# http://newspot.byegm.gov.tr/arsiv/1996/21/N4.htm
3439-
# http://www.byegm.gov.tr/YAYINLARIMIZ/CHR/ING97/03/97X03X25.TXT
3440-
# http://www.byegm.gov.tr/YAYINLARIMIZ/CHR/ING98/03/98X03X02.HTM
3441-
# http://www.byegm.gov.tr/YAYINLARIMIZ/CHR/ING99/10/99X10X26.HTM#%2016
3442-
# http://www.byegm.gov.tr/YAYINLARIMIZ/CHR/ING2000/03/00X03X06.HTM#%2021
3443-
# http://www.byegm.gov.tr/YAYINLARIMIZ/CHR/ING2001/03/23x03x01.HTM#%2027
3444-
# From Paul Eggert (2007-01-03):
3445-
# Prefer the above source to Shanks & Pottenger for time stamps after 1990.
3430+
# From Kıvanç Yazan (2016-09-25):
3431+
# 1) For 1986-2006, DST started at 01:00 local and ended at 02:00 local, with
3432+
# no exceptions.
3433+
# 2) 1994's lastSun was overridden with Mar 20 ...
3434+
# Here are official papers:
3435+
# http://www.resmigazete.gov.tr/arsiv/19032.pdf - page 2 for 1986
3436+
# http://www.resmigazete.gov.tr/arsiv/19400.pdf - page 4 for 1987
3437+
# http://www.resmigazete.gov.tr/arsiv/19752.pdf - page 15 for 1988
3438+
# http://www.resmigazete.gov.tr/arsiv/20102.pdf - page 6 for 1989
3439+
# http://www.resmigazete.gov.tr/arsiv/20464.pdf - page 1 for 1990 - 1992
3440+
# http://www.resmigazete.gov.tr/arsiv/21531.pdf - page 15 for 1993 - 1995
3441+
# http://www.resmigazete.gov.tr/arsiv/21879.pdf - page 1 for overriding 1994
3442+
# http://www.resmigazete.gov.tr/arsiv/22588.pdf - page 1 for 1996, 1997
3443+
# http://www.resmigazete.gov.tr/arsiv/23286.pdf - page 10 for 1998 - 2000
3444+
# http://www.resmigazete.gov.tr/eskiler/2001/03/20010324.htm#2 - for 2001
3445+
# http://www.resmigazete.gov.tr/eskiler/2002/03/20020316.htm#2 - for 2002-2006
3446+
# From Paul Eggert (2016-09-25):
3447+
# Prefer the above sources to Shanks & Pottenger for time stamps after 1985.
34463448

34473449
# From Steffen Thorsen (2007-03-09):
34483450
# Starting 2007 though, it seems that they are adopting EU's 1:00 UTC
@@ -3551,10 +3553,10 @@ Rule Turkey 1983 only - Jul 31 0:00 1:00 S
35513553
Rule Turkey 1983 only - Oct 2 0:00 0 -
35523554
Rule Turkey 1985 only - Apr 20 0:00 1:00 S
35533555
Rule Turkey 1985 only - Sep 28 0:00 0 -
3554-
Rule Turkey 1986 1990 - Mar lastSun 2:00s 1:00 S
3555-
Rule Turkey 1986 1990 - Sep lastSun 2:00s 0 -
3556-
Rule Turkey 1991 2006 - Mar lastSun 1:00s 1:00 S
3557-
Rule Turkey 1991 1995 - Sep lastSun 1:00s 0 -
3556+
Rule Turkey 1986 1993 - Mar lastSun 1:00s 1:00 S
3557+
Rule Turkey 1986 1995 - Sep lastSun 1:00s 0 -
3558+
Rule Turkey 1994 only - Mar 20 1:00s 1:00 S
3559+
Rule Turkey 1995 2006 - Mar lastSun 1:00s 1:00 S
35583560
Rule Turkey 1996 2006 - Oct lastSun 1:00s 0 -
35593561
# Zone NAME GMTOFF RULES FORMAT [UNTIL]
35603562
Zone Europe/Istanbul 1:55:52 - LMT 1880

src/timezone/data/northamerica

Lines changed: 26 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -24,8 +24,32 @@
2424
# was the result of his proposals at the Convention of Railroad Trunk Lines
2525
# in New York City (1869-10). His 1870 proposal was based on Washington, DC,
2626
# but in 1872-05 he moved the proposed origin to Greenwich.
27-
# His proposal was adopted by the railroads on 1883-11-18 at 12:00,
28-
# and the most of the country soon followed suit.
27+
28+
# From Paul Eggert (2016-09-21):
29+
# Dowd's proposal left many details unresolved, such as where to draw
30+
# lines between time zones. The key individual who made time zones
31+
# work in the US was William Frederick Allen - railway engineer,
32+
# managing editor of the Travelers' Guide, and secretary of the
33+
# General Time Convention, a railway standardization group. Allen
34+
# spent months in dialogs with scientific and railway leaders,
35+
# developed a workable plan to institute time zones, and presented it
36+
# to the General Time Convention on 1883-04-11, saying that his plan
37+
# meant "local time would be practically abolished" - a plus for
38+
# railway scheduling. By the next convention on 1883-10-11 nearly all
39+
# railroads had agreed and it took effect on 1883-11-18 at 12:00.
40+
# That Sunday was called the "day of two noons", as the eastern parts
41+
# of the new zones observed noon twice. Allen witnessed the
42+
# transition in New York City, writing:
43+
#
44+
# I heard the bells of St. Paul's strike on the old time. Four
45+
# minutes later, obedient to the electrical signal from the Naval
46+
# Observatory ... the time-ball made its rapid descent, the chimes
47+
# of old Trinity rang twelve measured strokes, and local time was
48+
# abandoned, probably forever.
49+
#
50+
# Most of the US soon followed suit. See:
51+
# Bartky IR. The adoption of standard time. Technol Cult 1989 Jan;30(1):25-56.
52+
# http://dx.doi.org/10.2307/3105430
2953

3054
# From Paul Eggert (2005-04-16):
3155
# That 1883 transition occurred at 12:00 new time, not at 12:00 old time.

src/timezone/known_abbrevs.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@
55
+03 10800
66
+04 14400
77
+05 18000
8+
+0530 19800
89
+06 21600
910
+07 25200
1011
+08 28800

0 commit comments

Comments
 (0)
pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy