For the 1996 EC / EU daylight savings changes, we need at least four
rulesets, one each for Western, Middle, and Eastern Europe (since the
change is UTC, not local time), and one for GB-Eire (since they will
continue to use `GMT' and `BST' instead of `WET' and `WET DST').
Perhaps the simplest thing is to use the existing ruleset names,
using a comment to explain that as of 1996 the [WME]-Eur and GB-Eire
rulesets use the EC rules.
The biggest near-term problem in this area will be countries that
currently differ from the EC rules only in that they switch at
midnight UTC instead of the new standard 01:00. It will be a hassle
to find exactly when they change their rules. We found out with
Finland only because someone sent us a bug report. Countries in this
category currently include Albania, Bulgaria, Estonia, Greece, Latvia,
Lithuania, Moldova, Poland, Romania, Turkey, and Ukraine. Greece is
the only country in this list that is required to change because it's
in the EC, but most likely the rest will follow at some point.
At the end of this message I enclose a patch addressing the above issues,
along with the following:
* The rules for South Australia and Victoria change, effective March.
* There's a new Australia/Canberra zone, since Shanks says Canberra differed
from NSW in 1981. This fixes an error in the 1981 NSW rule.
* Pacific/Belau changes to Pacific/Palau (with a zone name change).
(Palau is the world's newest country; we had been using an old name for it.)
* The name of Kirgizstan's capital changed from Frunze to Bishkek.
* The Cocos Islands are now in the correct ocean.
* Norfolk Island's time zone name is now NRFT consistently.
The following changes should be invisible to users.
* NZ Rule lines now use standard time, to match the NZ Order in Council.
* Add a story about Zurab Murvanidze, who cares about daylight savings
time even more than we do.
* Document that we typically use traditional English time zone abbreviations,
but include the standardized Canadian French names as comments.
* Add some cross-references.
===================================================================
RCS file: RCS/africa,v
retrieving revision 1994.4
retrieving revision 1994.4.1.1
diff -c -r1994.4 -r1994.4.1.1
*** africa 1994/02/07 14:57:48 1994.4
--- africa 1994/12/06 17:13:55 1994.4.1.1
***************
*** 53,58 ****
--- 53,62 ----
# Omit `.' from abbreviations in names, e.g. prefer `St_Helena'
# to `St._Helena'.
#
+ # We typically use traditional English time zone abbreviations,
+ # and assume that applications translate them to other languages
+ # as part of the normal localization process.
+ #
# I made up the following time zone abbreviations; corrections are welcome!
# LMT Local Mean Time
# -2:00 CVT Cape Verde Time (no longer used)
===================================================================
RCS file: RCS/asia,v
retrieving revision 1994.6
retrieving revision 1994.6.1.1
diff -c -r1994.6 -r1994.6.1.1
*** asia 1994/08/20 16:55:59 1994.6
--- asia 1994/12/06 17:13:55 1994.6.1.1
***************
*** 53,59 ****
# 9:00 MLT Moluccas*
# 9:30 CST Australian Central Standard Time
#
! # See the `europe' file for Russia in Asia.
#
# See the `africa' file for Zone naming conventions.
--- 53,59 ----
# 9:00 MLT Moluccas*
# 9:30 CST Australian Central Standard Time
#
! # See the `europe' file for Russia and Turkey in Asia.
#
# See the `africa' file for Zone naming conventions.
***************
*** 277,282 ****
--- 277,287 ----
2:00 Cyprus EET%s
# Georgia
+ # From Paul Eggert <eggert(a)twinsun.com> (1994-11-19):
+ # Today's _Economist_ (p 60) reports that Georgia moved its clocks forward
+ # an hour recently, due to a law proposed by Zurab Murvanidze,
+ # an MP who went on a hunger strike for 11 days to force discussion about it!
+ # Alas, we have no details.
# Zone NAME GMTOFF RULES FORMAT [UNTIL]
Zone Asia/Tbilisi 2:59:16 - LMT 1880
2:59 - LST 1924 May 2
***************
*** 519,524 ****
--- 524,534 ----
5:00 - TSK 1957 Mar
6:00 Russia TS%s
+ # Kirgizstan
+ # Zone NAME GMTOFF RULES FORMAT [UNTIL]
+ Zone Asia/Bishkek 4:58:24 - LMT 1924 May 2
+ 5:00 - TSK 1957 Mar
+ 6:00 Russia TS%s
###############################################################################
***************
*** 555,571 ****
###############################################################################
-
# Kuwait
# Zone NAME GMTOFF RULES FORMAT [UNTIL]
Zone Asia/Kuwait 3:11:56 - LMT 1950
3:00 - AST
-
- # Kyrgyzstan
- # Zone NAME GMTOFF RULES FORMAT [UNTIL]
- Zone Asia/Frunze 4:58:24 - LMT 1924 May 2
- 5:00 - TSK 1957 Mar
- 6:00 Russia TS%s
# Laos
# Zone NAME GMTOFF RULES FORMAT [UNTIL]
--- 565,574 ----
===================================================================
RCS file: RCS/australasia,v
retrieving revision 1994.6
retrieving revision 1994.6.1.1
diff -c -r1994.6 -r1994.6.1.1
*** australasia 1994/08/20 16:56:00 1994.6
--- australasia 1994/12/06 17:13:55 1994.6.1.1
***************
*** 21,29 ****
--- 21,31 ----
# 1944/1945 was just like 1943/1944; go with Shanks.
# Zone NAME GMTOFF RULES FORMAT [UNTIL]
+ # Northern Territory
Zone Australia/Darwin 8:43:20 - LMT 1895 Feb
9:30 - CST 1917 Jan 1 0:01
9:30 Aus CST
+ # Western Australia
Zone Australia/Perth 7:43:24 - LMT 1895 Dec
8:00 - WST 1917 Jan 1 0:01
8:00 Aus WST 1974 Oct lastSun 2:00
***************
*** 33,38 ****
--- 35,41 ----
8:00 - WST 1991 Nov 17 2:00
8:00 1:00 WST 1992 Mar Sun>=1 3:00
8:00 - WST
+ # Queensland
Zone Australia/Brisbane 10:12:08 - LMT 1895
10:00 - EST 1917 Jan 1 0:01
10:00 Aus EST 1971 Oct lastSun 2:00
***************
*** 45,50 ****
--- 48,54 ----
10:00 1:00 EST 1992 Mar Sun>=1 3:00
10:00 - EST
+ # South Australia
# Rule NAME FROM TO TYPE IN ON AT SAVE LETTER/S
Rule AS 1971 1985 - Oct lastSun 2:00 1:00 -
Rule AS 1986 only - Oct 19 2:00 1:00 -
***************
*** 52,59 ****
Rule AS 1972 only - Feb 27 3:00 0 -
Rule AS 1973 1985 - Mar Sun>=1 3:00 0 -
Rule AS 1986 1989 - Mar Sun>=15 3:00 0 -
! Rule AS 1990 max even Mar Sun>=18 3:00 0 -
! Rule AS 1990 max odd Mar Sun>=1 3:00 0 -
# Zone NAME GMTOFF RULES FORMAT [UNTIL]
Zone Australia/Adelaide 9:14:20 - LMT 1895 Feb
9:00 - CST 1899 May
--- 56,64 ----
Rule AS 1972 only - Feb 27 3:00 0 -
Rule AS 1973 1985 - Mar Sun>=1 3:00 0 -
Rule AS 1986 1989 - Mar Sun>=15 3:00 0 -
! Rule AS 1990 1994 even Mar Sun>=18 3:00 0 -
! Rule AS 1990 1994 odd Mar Sun>=1 3:00 0 -
! Rule AS 1995 max - Mar lastSun 3:00 0 -
# Zone NAME GMTOFF RULES FORMAT [UNTIL]
Zone Australia/Adelaide 9:14:20 - LMT 1895 Feb
9:00 - CST 1899 May
***************
*** 61,66 ****
--- 66,72 ----
9:30 Aus CST 1971 Oct lastSun 2:00
9:30 AS CST
+ # Tasmania
# Rule NAME FROM TO TYPE IN ON AT SAVE LETTER/S
Rule AT 1967 only - Oct 1 2:00 1:00 -
Rule AT 1968 only - Mar 31 3:00 0 -
***************
*** 81,86 ****
--- 87,93 ----
10:00 Aus EST 1967 Oct 1 2:00
10:00 AT EST
+ # Victoria
# Rule NAME FROM TO TYPE IN ON AT SAVE LETTER/S
Rule AV 1971 1985 - Oct lastSun 2:00 1:00 -
Rule AV 1972 only - Feb 27 3:00 0 -
***************
*** 88,106 ****
Rule AV 1986 1990 - Mar Sun>=15 3:00 0 -
Rule AV 1986 only - Oct 19 2:00 1:00 -
Rule AV 1987 max - Oct lastSun 2:00 1:00 -
! Rule AV 1991 max - Mar Sun>=1 3:00 0 -
# Zone NAME GMTOFF RULES FORMAT [UNTIL]
Zone Australia/Melbourne 9:39:52 - LMT 1895 Feb
10:00 - EST 1917 Jan 1 0:01
10:00 Aus EST 1971 Oct 31 2:00
10:00 AV EST
# Rule NAME FROM TO TYPE IN ON AT SAVE LETTER/S
Rule AN 1971 1985 - Oct lastSun 2:00 1:00 -
Rule AN 1972 only - Feb 27 3:00 0 -
! Rule AN 1973 1981 - Mar Sun>=1 3:00 0 -
! Rule AN 1982 only - Apr 4 3:00 0 -
! Rule AN 1983 1985 - Mar Sun>=1 3:00 0 -
Rule AN 1986 1989 - Mar Sun>=15 3:00 0 -
Rule AN 1986 only - Oct 19 2:00 1:00 -
Rule AN 1987 max - Oct lastSun 2:00 1:00 -
--- 95,113 ----
Rule AV 1986 1990 - Mar Sun>=15 3:00 0 -
Rule AV 1986 only - Oct 19 2:00 1:00 -
Rule AV 1987 max - Oct lastSun 2:00 1:00 -
! Rule AV 1991 1994 - Mar Sun>=1 3:00 0 -
! Rule AV 1995 max - Mar lastSun 3:00 0 -
# Zone NAME GMTOFF RULES FORMAT [UNTIL]
Zone Australia/Melbourne 9:39:52 - LMT 1895 Feb
10:00 - EST 1917 Jan 1 0:01
10:00 Aus EST 1971 Oct 31 2:00
10:00 AV EST
+ # New South Wales
# Rule NAME FROM TO TYPE IN ON AT SAVE LETTER/S
Rule AN 1971 1985 - Oct lastSun 2:00 1:00 -
Rule AN 1972 only - Feb 27 3:00 0 -
! Rule AN 1973 1985 - Mar Sun>=1 3:00 0 -
Rule AN 1986 1989 - Mar Sun>=15 3:00 0 -
Rule AN 1986 only - Oct 19 2:00 1:00 -
Rule AN 1987 max - Oct lastSun 2:00 1:00 -
***************
*** 116,127 ****
9:30 - CST 1917 Jan 1 0:01
9:30 Aus CST 1971 Oct 31 2:00
9:30 AN CST
Zone Australia/Lord_Howe 10:36:20 - LMT 1895 Feb
10:00 - EST 1981 Mar
10:30 AN LHST
Zone Indian/Christmas 7:02:52 - LMT 1895 Feb
7:00 - JVT
-
#
# Ashmore Is, Cartier
# no information; probably like Australia/Perth
--- 123,145 ----
9:30 - CST 1917 Jan 1 0:01
9:30 Aus CST 1971 Oct 31 2:00
9:30 AN CST
+
+ # Australian Capital Territory
+ # Zone NAME GMTOFF RULES FORMAT [UNTIL]
+ Zone Australia/Canberra 9:56:32 - LMT 1895 Feb
+ 10:00 - EST 1917 Jan 1 0:01
+ 10:00 Aus EST 1971 Oct 31 2:00
+ 10:00 AN EST 1981 Oct 25 2:00
+ 10:00 1:00 EST 1982 Apr 4 3:00
+ 10:00 AN EST
+
+ # Australian miscellany
+ # Zone NAME GMTOFF RULES FORMAT [UNTIL]
Zone Australia/Lord_Howe 10:36:20 - LMT 1895 Feb
10:00 - EST 1981 Mar
10:30 AN LHST
Zone Indian/Christmas 7:02:52 - LMT 1895 Feb
7:00 - JVT
#
# Ashmore Is, Cartier
# no information; probably like Australia/Perth
***************
*** 130,139 ****
# no information
- # Belau
- Zone Pacific/Belau 8:58:00 - LMT 1901
- 9:00 - BLT
-
# Cook Is
# Rule NAME FROM TO TYPE IN ON AT SAVE LETTER/S
Rule Cook 1978 only - Nov 12 0:00 0:30 HD
--- 148,153 ----
***************
*** 147,153 ****
# Cocos
# From USNO (1989):
# Zone NAME GMTOFF RULES FORMAT [UNTIL]
! Zone Pacific/Cocos 6:30 - CCT
# Fiji
# Zone NAME GMTOFF RULES FORMAT [UNTIL]
--- 161,167 ----
# Cocos
# From USNO (1989):
# Zone NAME GMTOFF RULES FORMAT [UNTIL]
! Zone Indian/Cocos 6:30 - CCT
# Fiji
# Zone NAME GMTOFF RULES FORMAT [UNTIL]
***************
*** 223,235 ****
# Shanks says DST stopped 1940 Sep lastSun; go with Whitman for war years.
Rule NZ 1934 1944 - Apr lastSun 2:00 0 S
Rule NZ 1934 1944 - Sep lastSun 2:00 1:00 D
! Rule NZ 1974 only - Nov 3 2:00 1:00 D
! Rule NZ 1975 1988 - Oct lastSun 2:00 1:00 D
! Rule NZ 1989 only - Oct 8 2:00 1:00 D
! Rule NZ 1990 max - Oct Sun>=1 2:00 1:00 D
! Rule NZ 1975 only - Feb 23 3:00 0 S
! Rule NZ 1976 1989 - Mar Sun>=1 3:00 0 S
! Rule NZ 1990 max - Mar Sun>=15 3:00 0 S
# Zone NAME GMTOFF RULES FORMAT [UNTIL]
Zone Pacific/Auckland 11:39:04 - LMT 1868
# Shanks gives 1940 Sep 29 2:00;
--- 237,249 ----
# Shanks says DST stopped 1940 Sep lastSun; go with Whitman for war years.
Rule NZ 1934 1944 - Apr lastSun 2:00 0 S
Rule NZ 1934 1944 - Sep lastSun 2:00 1:00 D
! Rule NZ 1974 only - Nov 3 2:00s 1:00 D
! Rule NZ 1975 1988 - Oct lastSun 2:00s 1:00 D
! Rule NZ 1989 only - Oct 8 2:00s 1:00 D
! Rule NZ 1990 max - Oct Sun>=1 2:00s 1:00 D
! Rule NZ 1975 only - Feb 23 2:00s 0 S
! Rule NZ 1976 1989 - Mar Sun>=1 2:00s 0 S
! Rule NZ 1990 max - Mar Sun>=15 2:00s 0 S
# Zone NAME GMTOFF RULES FORMAT [UNTIL]
Zone Pacific/Auckland 11:39:04 - LMT 1868
# Shanks gives 1940 Sep 29 2:00;
***************
*** 256,262 ****
# Zone NAME GMTOFF RULES FORMAT [UNTIL]
Zone Pacific/Norfolk 11:11:52 - LMT 1901 # Kingston
11:12 - NMT 1951
! 11:30 - NST
# Pacific Islands Trust Territories
# Zone NAME GMTOFF RULES FORMAT [UNTIL]
--- 270,276 ----
# Zone NAME GMTOFF RULES FORMAT [UNTIL]
Zone Pacific/Norfolk 11:11:52 - LMT 1901 # Kingston
11:12 - NMT 1951
! 11:30 - NRFT
# Pacific Islands Trust Territories
# Zone NAME GMTOFF RULES FORMAT [UNTIL]
***************
*** 273,281 ****
Zone Pacific/Ponape 10:33:00 - LMT 1901
11:00 - NCST
Zone Pacific/Yap 9:12:24 - LMT 1901
! 9:00 - BLT 1969 Oct
10:00 - GST
# Palmyra
# no information; probably like Pacific/Kiritmati
--- 287,300 ----
Zone Pacific/Ponape 10:33:00 - LMT 1901
11:00 - NCST
Zone Pacific/Yap 9:12:24 - LMT 1901
! 9:00 - PLT 1969 Oct
10:00 - GST
+ # Palau
+ # Zone NAME GMTOFF RULES FORMAT [UNTIL]
+ Zone Pacific/Palau 8:57:56 - LMT 1901 # Koror
+ 9:00 - PLT
+
# Palmyra
# no information; probably like Pacific/Kiritmati
***************
*** 366,379 ****
# 6:30 CCT Cocos*
# 7:00 JVT Java*
# 8:00 WST WST Western Australia
- # 9:00 BLT Belau*
# 9:00 JST Japan
# 9:30 CST CST Central Australia
# 10:00 EST EST Eastern Australia
# 10:00 GST Guam*
# 10:30 LHST LHST Lord Howe*
# 11:00 NCST NCDT New Caledonia*
! # 11:30 NRT Norfolk*
# 12:00 NZST NZDT New Zealand
# 12:45 NZ-CHAT Chatham
# 13:00 TGT Tongatapu*
--- 385,398 ----
# 6:30 CCT Cocos*
# 7:00 JVT Java*
# 8:00 WST WST Western Australia
# 9:00 JST Japan
+ # 9:00 PLT Palau*
# 9:30 CST CST Central Australia
# 10:00 EST EST Eastern Australia
# 10:00 GST Guam*
# 10:30 LHST LHST Lord Howe*
# 11:00 NCST NCDT New Caledonia*
! # 11:30 NRFT Norfolk*
# 12:00 NZST NZDT New Zealand
# 12:45 NZ-CHAT Chatham
# 13:00 TGT Tongatapu*
***************
*** 385,390 ****
--- 404,412 ----
# - 9:00 GBT Gambier*
# - 8:30 PIT Pitcairn*
#
+ # See the `northamerica' file for Hawaii and Samoa.
+ # See the `southamerica' file for Easter I and the Galapagos Is.
+ #
# See the `africa' file for Zone naming conventions.
###############################################################################
***************
*** 415,434 ****
# WST for any place operating at a GMTOFF of 8:00
# EST for any place operating at a GMTOFF of 10:00
! # Australia/North
# From George Shepherd via Simon Woodhead via Robert Elz (March 6, 1991):
# # The NORTHERN TERRITORY.. [ Courtesy N.T. Dept of the Chief Minister ]
# # [ Nov 1990 ]
# # N.T. have never utilised any DST due to sub-tropical/tropical location.
# ...
! # Zone Australia/North 9:30 - CST
# From Bradley White (March 4, 1991):
# A recent excerpt from an Australian newspaper...
# the Northern Territory do[es] not have daylight saving.
! # Australia/West
# From George Shepherd via Simon Woodhead via Robert Elz (March 6, 1991):
# # The state of WESTERN AUSTRALIA.. [ Courtesy W.A. dept Premier+Cabinet ]
--- 437,467 ----
# WST for any place operating at a GMTOFF of 8:00
# EST for any place operating at a GMTOFF of 10:00
! # From Paul Eggert (November 8, 1994):
! # Shanks reports 2:00 for all autumn changes in Australia and New Zealand.
! # Mark Prior <mrp(a)itd.adelaide.edu.au> writes that his newspaper
! # reports that NSW's fall 1995 change will occur at 2:00,
! # but Robert Elz says it's been 3:00 in Victoria since 1970
! # and perhaps the newspaper's `2:00' is referring to standard time.
! # And Robert Uzgalis <buz(a)cs.aukuni.ac.nz> says that the New Zealand Daylight
! # Savings Time Order in Council dated 1990-06-18 specifies 2:00 standard
! # time on both the first Sunday in October and the third Sunday in March.
! # For now we'll continue to assume 3:00 for changes since 1970.
!
! # Northern Territory
# From George Shepherd via Simon Woodhead via Robert Elz (March 6, 1991):
# # The NORTHERN TERRITORY.. [ Courtesy N.T. Dept of the Chief Minister ]
# # [ Nov 1990 ]
# # N.T. have never utilised any DST due to sub-tropical/tropical location.
# ...
! # Zone Australia/North 9:30 - CST
# From Bradley White (March 4, 1991):
# A recent excerpt from an Australian newspaper...
# the Northern Territory do[es] not have daylight saving.
! # Western Australia
# From George Shepherd via Simon Woodhead via Robert Elz (March 6, 1991):
# # The state of WESTERN AUSTRALIA.. [ Courtesy W.A. dept Premier+Cabinet ]
***************
*** 460,467 ****
# The 1992 ending date used in the rules is a best guess;
# it matches what was used in the past.
! # Australia/Queensland
!
# From George Shepherd via Simon Woodhead via Robert Elz (March 6, 1991):
# # The state of QUEENSLAND.. [ Courtesy Qld. Dept Premier Econ&Trade Devel ]
# # [ Dec 1990 ]
--- 493,499 ----
# The 1992 ending date used in the rules is a best guess;
# it matches what was used in the past.
! # Queensland
# From George Shepherd via Simon Woodhead via Robert Elz (March 6, 1991):
# # The state of QUEENSLAND.. [ Courtesy Qld. Dept Premier Econ&Trade Devel ]
# # [ Dec 1990 ]
***************
*** 498,504 ****
# From Arthur David Olson (March 8, 1992):
# The chosen rules the union of the 1971/1972 change and the 1989-1992 changes.
! # Australia/Tasmania, Australia/South, and Australia/Victoria
# From Arthur David Olson (March 8, 1992):
# The rules from version 7.1 follow.
--- 530,536 ----
# From Arthur David Olson (March 8, 1992):
# The chosen rules the union of the 1971/1972 change and the 1989-1992 changes.
! # South Australia, Tasmania, Victoria
# From Arthur David Olson (March 8, 1992):
# The rules from version 7.1 follow.
***************
*** 526,532 ****
# The file I'm including says that happened in 1988, I think
# that's incorrect, but I'm not 100% certain.
! # Australia/South
# From Bradley White (March 4, 1991):
# A recent excerpt from an Australian newspaper...
--- 558,564 ----
# The file I'm including says that happened in 1988, I think
# that's incorrect, but I'm not 100% certain.
! # South Australia
# From Bradley White (March 4, 1991):
# A recent excerpt from an Australian newspaper...
***************
*** 565,571 ****
# 1994 was at +0930 as John Connolly's customer seems to assert, then I can
# only conclude that the actual rule is more complicated....
! # Australia/Tasmania
# From Bradley White (March 4, 1991):
# A recent excerpt from an Australian newspaper...
--- 597,608 ----
# 1994 was at +0930 as John Connolly's customer seems to assert, then I can
# only conclude that the actual rule is more complicated....
! # From John Warburton <jwarb(a)SACBH.com.au> (1994-10-07):
! # The new Daylight Savings dates for South Australia ...
! # was gazetted in the Government Hansard on Sep 26 1994....
! # start on last Sunday in October and end in last sunday in March.
!
! # Tasmania
# From Bradley White (March 4, 1991):
# A recent excerpt from an Australian newspaper...
***************
*** 608,614 ****
# 6 weeks a year now when we are out of sync with the rest of Australia
# (but nothing new about that).
! # Australia/Victoria
# From Bradley White (March 4, 1991):
# A recent excerpt from an Australian newspaper...
--- 645,651 ----
# 6 weeks a year now when we are out of sync with the rest of Australia
# (but nothing new about that).
! # Victoria
# From Bradley White (March 4, 1991):
# A recent excerpt from an Australian newspaper...
***************
*** 628,634 ****
# Rule AV 1988 max - Oct lastSun 2:00 1:00 D
# Rule AV 1991 max - Mar Sun>=1 3:00 0 E
! # Australia/NSW
# From Arthur David Olson:
# New South Wales and subjurisdictions have their own ideas of a fun time.
--- 665,671 ----
# Rule AV 1988 max - Oct lastSun 2:00 1:00 D
# Rule AV 1991 max - Mar Sun>=1 3:00 0 E
! # New South Wales
# From Arthur David Olson:
# New South Wales and subjurisdictions have their own ideas of a fun time.
***************
*** 664,670 ****
# Sources differ on whether DST ended March 6 or March 20 in 1988;
# March 20 (the "confirmed" date) is in the chosen rules.
! # Australia/Yancowinna
# From John Basser (January 4, 1989):
# `Broken Hill' means the County of Yancowinna.
--- 701,707 ----
# Sources differ on whether DST ended March 6 or March 20 in 1988;
# March 20 (the "confirmed" date) is in the chosen rules.
! # Yancowinna
# From John Basser (January 4, 1989):
# `Broken Hill' means the County of Yancowinna.
***************
*** 685,691 ****
# Rule AY 1972 only - Feb lastSun 3:00 0 C
# [followed by other Rules]
! # Australia/LHI
# From George Shepherd via Simon Woodhead via Robert Elz (March 6, 1991):
# LHI... [ Courtesy of Pauline Van Winsen.. pauline@Aus ]
--- 722,728 ----
# Rule AY 1972 only - Feb lastSun 3:00 0 C
# [followed by other Rules]
! # Lord Howe Island
# From George Shepherd via Simon Woodhead via Robert Elz (March 6, 1991):
# LHI... [ Courtesy of Pauline Van Winsen.. pauline@Aus ]
===================================================================
RCS file: RCS/europe,v
retrieving revision 1994.6
retrieving revision 1994.6.1.1
diff -c -r1994.6 -r1994.6.1.1
*** europe 1994/08/20 16:56:01 1994.6
--- europe 1994/12/06 17:13:55 1994.6.1.1
***************
*** 117,124 ****
# From Peter Ilieve <peter(a)memex.co.uk> (September 3, 1993):
#
- # I have some more up to date info.
- #
# Our Government...couldn't...make a decision after the 1989 consultation
# exercise about the UK changing its timezone so it just let things drift
# (different from deciding to keep the status quo). According to the
--- 117,122 ----
***************
*** 377,385 ****
# Start End
# 1993 28 March 24 October
# 1994 27 March 23 October
! # All start and end times are at 01:00 GMT.
! # This is as far as it goes at present. A new EC directive is expected soon
! # and this will lead to a new Summer Time Order implementing it in the UK.
#
# - Some text on the extent of Acts, from Halsbury's Statutes
#
--- 375,381 ----
# Start End
# 1993 28 March 24 October
# 1994 27 March 23 October
! # All start and end times are at 01:00 GMT....
#
# - Some text on the extent of Acts, from Halsbury's Statutes
#
***************
*** 428,437 ****
# place of my old transcription of the Green Paper table [the UK Government
# paper "Summer Time: A Consultation Document" (HMSO Cm722 June 1989)].
#
- # The next thing on the horizon is the 7th EC/EU directive and the matching
- # UK Order. I expect I will keep quiet until then.
- #
- #
# Peter Ilieve peter(a)memex.co.uk
#
#
--- 424,429 ----
***************
*** 570,586 ****
# 1993 28 Mar 24 Oct fixed
# 1994 27 Mar 23 Oct fixed
! # From Peter Ilieve <peter(a)memex.co.uk> (June 8, 1994):
! # The European Union bureaucracy has edged a step closer to a 7th Directive
! # on summer-time arrangements. I have the text of a Common Position
! # (EC No 9/94) and a statement of the Council's reasons dated 4 March 94,
! # reported in the Official Journal of the EC, No. C 137/38--41....
! # The dates again:
# Year Start End End (UK & Eire, 1995 only)
# (rule) (last Sun) (last Sun) (4th Sun)
# 1995 26 March 24 September 22 October
# 1996 31 March 27 October
# 1997 30 March 26 October
# From Peter Ilieve <peter(a)memex.co.uk> (March 28, 1994):
# The UK/Eire end date of 22 October [1995] conflicts with your current rule of
--- 562,584 ----
# 1993 28 Mar 24 Oct fixed
# 1994 27 Mar 23 Oct fixed
! # From Peter Ilieve <peter(a)memex.co.uk> (August 18, 1994):
! # I now have the text of the 7th EC directive on summer time arrangements
! # (94/21/EC), which was approved on 30 May....
! # The major changes from existing practice are that 1995 will be the last year
! # that the UK and Eire finish on a different date from everyone else,
! # and the common end date from 1996 onwards will be the last Sunday in October.
# Year Start End End (UK & Eire, 1995 only)
# (rule) (last Sun) (last Sun) (4th Sun)
# 1995 26 March 24 September 22 October
# 1996 31 March 27 October
# 1997 30 March 26 October
+ #
+ # From Peter Ilieve <peter(a)memex.co.uk> (1994-12-01):
+ # The final piece of the legislative jigsaw for summer time in the UK for
+ # 1995-97 is now in place. The Summer Time Order 1994 (SI 1994/2798)
+ # came into force on 16 November. It restates the dates from the EC
+ # seventh Summer Time Directive....
# From Peter Ilieve <peter(a)memex.co.uk> (March 28, 1994):
# The UK/Eire end date of 22 October [1995] conflicts with your current rule of
***************
*** 693,705 ****
Rule GB-Eire 1961 1967 - Oct Sun>=23 2:00s 0 GMT
Rule GB-Eire 1971 only - Oct 31 3:00 0 GMT
Rule GB-Eire 1972 1980 - Oct Sun>=23 2:00s 0 GMT
! # Current rules
Rule GB-Eire 1981 max - Mar lastSun 1:00s 1:00 BST
! Rule GB-Eire 1981 max - Oct Sun>=23 1:00s 0 GMT
! # Under the 7th EU proposal, replace the above line with the following three:
! #Rule GB-Eire 1981 1989 - Oct Sun>=23 1:00s 0 GMT
! #Rule GB-Eire 1990 1995 - Oct Sun>=22 1:00s 0 GMT
! #Rule GB-Eire 1996 max - Oct lastSun 1:00s 0 GMT
# Zone NAME GMTOFF RULES FORMAT [UNTIL]
Zone Europe/London -0:01:15 - LMT 1847 Sep 22
--- 691,702 ----
Rule GB-Eire 1961 1967 - Oct Sun>=23 2:00s 0 GMT
Rule GB-Eire 1971 only - Oct 31 3:00 0 GMT
Rule GB-Eire 1972 1980 - Oct Sun>=23 2:00s 0 GMT
! # 1981 on
Rule GB-Eire 1981 max - Mar lastSun 1:00s 1:00 BST
! Rule GB-Eire 1981 1989 - Oct Sun>=23 1:00s 0 GMT
! Rule GB-Eire 1990 1995 - Oct Sun>=22 1:00s 0 GMT
! Rule GB-Eire 1996 max - Oct lastSun 1:00s 0 GMT
! # Also see W-Eur, which (starting 1996) differs only in LETTER/S.
# Zone NAME GMTOFF RULES FORMAT [UNTIL]
Zone Europe/London -0:01:15 - LMT 1847 Sep 22
***************
*** 728,739 ****
# Continental Europe
Rule W-Eur 1800 only - Jan 1 0:00 0 -
Rule W-Eur 1977 1980 - Apr Sun>=1 1:00s 1:00 " DST"
Rule W-Eur 1977 only - Sep lastSun 1:00s 0 -
Rule W-Eur 1978 only - Oct 1 1:00s 0 -
! Rule W-Eur 1979 max - Sep lastSun 1:00s 0 -
Rule W-Eur 1981 max - Mar lastSun 1:00s 1:00 " DST"
Rule M-Eur 1800 only - Jan 1 0:00 0 -
Rule M-Eur 1916 only - Apr 30 23:00 1:00 " DST"
--- 725,743 ----
# Continental Europe
+ # The *-Eur rules now correspond to the European Community (EC).
+ # Three rulesets are used because the EC changes at 01:00 UTC, not local time.
+ # Older *-Eur rules are for convenience in the tables.
+
+ # Rule NAME FROM TO TYPE IN ON AT SAVE LETTER/S
Rule W-Eur 1800 only - Jan 1 0:00 0 -
Rule W-Eur 1977 1980 - Apr Sun>=1 1:00s 1:00 " DST"
Rule W-Eur 1977 only - Sep lastSun 1:00s 0 -
Rule W-Eur 1978 only - Oct 1 1:00s 0 -
! Rule W-Eur 1979 1995 - Sep lastSun 1:00s 0 -
Rule W-Eur 1981 max - Mar lastSun 1:00s 1:00 " DST"
+ Rule W-Eur 1996 max - Oct lastSun 1:00s 0 -
+ # Also see GB-Eire, which (starting 1996) differs only in LETTER/S.
Rule M-Eur 1800 only - Jan 1 0:00 0 -
Rule M-Eur 1916 only - Apr 30 23:00 1:00 " DST"
***************
*** 755,768 ****
Rule M-Eur 1977 1980 - Apr Sun>=1 2:00s 1:00 " DST"
Rule M-Eur 1977 only - Sep lastSun 2:00s 0 -
Rule M-Eur 1978 only - Oct 1 2:00s 0 -
! Rule M-Eur 1979 max - Sep lastSun 2:00s 0 -
! # Under the 7th EU proposal, replace the above line with the following two:
! #Rule M-Eur 1979 1995 - Sep lastSun 2:00s 0 -
! #Rule M-Eur 1996 max - Oct lastSun 2:00s 0 -
Rule M-Eur 1981 max - Mar lastSun 2:00s 1:00 " DST"
Rule E-Eur 1981 max - Mar lastSun 3:00s 1:00 " DST"
! Rule E-Eur 1981 max - Sep lastSun 3:00s 0 -
# Rule NAME FROM TO TYPE IN ON AT SAVE LETTER/S
Rule Russia 1880 only - Jan 1 0:00 0 -
--- 759,771 ----
Rule M-Eur 1977 1980 - Apr Sun>=1 2:00s 1:00 " DST"
Rule M-Eur 1977 only - Sep lastSun 2:00s 0 -
Rule M-Eur 1978 only - Oct 1 2:00s 0 -
! Rule M-Eur 1979 1995 - Sep lastSun 2:00s 0 -
Rule M-Eur 1981 max - Mar lastSun 2:00s 1:00 " DST"
+ Rule M-Eur 1996 max - Oct lastSun 2:00s 0 -
Rule E-Eur 1981 max - Mar lastSun 3:00s 1:00 " DST"
! Rule E-Eur 1981 1995 - Sep lastSun 3:00s 0 -
! Rule E-Eur 1996 max - Oct lastSun 3:00s 0 -
# Rule NAME FROM TO TYPE IN ON AT SAVE LETTER/S
Rule Russia 1880 only - Jan 1 0:00 0 -
***************
*** 830,835 ****
--- 833,839 ----
1:00 - MET 1940 Jun 16
1:00 Albania MET%s 1985 Mar 31 1:00
1:00 W-Eur MET%s
+ # This may change to `M-Eur' soon, for EC compatibility.
# Andorra
# Zone NAME GMTOFF RULES FORMAT [UNTIL]
***************
*** 944,949 ****
--- 948,954 ----
2:00 - EET 1979 Mar 31 23:00
2:00 Bulg EET%s 1982 Sep 26 2:00
2:00 M-Eur EET%s
+ # This may change to `E-Eur' soon, for EC compatibility.
# Croatia
# They switched from the Julian to the Gregorian calendar on 1918 Mar 18.
***************
*** 1011,1016 ****
--- 1016,1026 ----
# Estonia
# They switched from the Julian to the Gregorian calendar on 1918 Feb 15.
+ #
+ # From Peter Ilieve <peter(a)memex.co.uk> (1994-10-15):
+ # A relative in Tallinn confirms the accuracy of the data for 1989 onwards
+ # [through 1994] and gives the legal authority for it,
+ # a regulation of the Government of Estonia, No. 111 of 1989....
# Zone NAME GMTOFF RULES FORMAT [UNTIL]
Zone Europe/Tallinn 1:39:00 - LMT 1880
1:39 - LST 1918 Feb
***************
*** 1022,1029 ****
--- 1032,1049 ----
3:00 Russia MS%s 1989 Mar 26 2:00s
2:00 1:00 "EET DST" 1989 Sep 24 2:00s
2:00 M-Eur EET%s
+ # This may change to `E-Eur' soon, for EC compatibility.
# Finland
+ #
+ # From Hannu Strang <chs(a)apu.fi> (25 Sep 1994 06:03:37 UTC):
+ # Well, here in Helsinki we're just changing from summer time to regular one,
+ # and it's supposed to change at 4am...
+ #
+ # From Paul Eggert <eggert(a)twinsun.com> (25 Sep 1994):
+ # Shanks says Finland has switched at 02:00 standard time since 1981.
+ # Go with Strang instead.
+ #
# Rule NAME FROM TO TYPE IN ON AT SAVE LETTER/S
Rule Finland 1921 only - May 1 0:00 0 -
Rule Finland 1942 only - Apr 3 0:00 1:00 " DST"
***************
*** 1032,1038 ****
Zone Europe/Helsinki 1:39:52 - LMT 1878 May 31
1:40 - HMT 1921 May # Helsinki Mean Time
2:00 Finland EET%s 1981 Mar 29 2:00
! 2:00 M-Eur EET%s
# France
# Shanks seems to use `24:00' ambiguously; we resolve it with Whitman.
--- 1052,1058 ----
Zone Europe/Helsinki 1:39:52 - LMT 1878 May 31
1:40 - HMT 1921 May # Helsinki Mean Time
2:00 Finland EET%s 1981 Mar 29 2:00
! 2:00 E-Eur EET%s
# France
# Shanks seems to use `24:00' ambiguously; we resolve it with Whitman.
***************
*** 1160,1166 ****
2:00 Greece EET%s 1941 Apr 30
1:00 Greece MET%s 1944 Apr 4
2:00 Greece EET%s 1981 Mar 29 2:00
! 2:00 M-Eur EET%s
# Hungary
# Rule NAME FROM TO TYPE IN ON AT SAVE LETTER/S
--- 1180,1188 ----
2:00 Greece EET%s 1941 Apr 30
1:00 Greece MET%s 1944 Apr 4
2:00 Greece EET%s 1981 Mar 29 2:00
! # Greece must change by 1996 for EC compatibility.
! 2:00 M-Eur EET%s 1996 # Guess the last minute.
! 2:00 E-Eur EET%s
# Hungary
# Rule NAME FROM TO TYPE IN ON AT SAVE LETTER/S
***************
*** 1317,1322 ****
--- 1339,1345 ----
3:00 Russia MS%s 1991 Mar 31 2:00s
2:00 1:00 "EET DST" 1991 Sep 29 2:00s
2:00 M-Eur EET%s
+ # This may change to `E-Eur' soon, for EC compatibility.
# Liechtenstein
# Zone NAME GMTOFF RULES FORMAT [UNTIL]
***************
*** 1338,1343 ****
--- 1361,1367 ----
3:00 Russia MS%s 1991 Mar 31 2:00s
2:00 1:00 "EET DST" 1991 Sep 29 2:00s
2:00 M-Eur EET%s
+ # This may change to `E-Eur' soon, for EC compatibility.
# Luxembourg
# Whitman disagrees with most of these dates in minor ways; go with Shanks.
***************
*** 1410,1415 ****
--- 1434,1440 ----
3:00 Russia MS%s 1991 Mar 31 2:00s
2:00 1:00 "EET DST" 1991 Sep 29 2:00s
2:00 M-Eur EET%s
+ # This may change to `E-Eur' soon, for EC compatibility.
# Monaco
# Shanks gives 0:09 for Paris Mean Time; go with Whitman's more precise 0:09:05.
***************
*** 1517,1522 ****
--- 1542,1548 ----
1:00 M-Eur MET%s 1944 Oct
1:00 Poland MET%s 1977 Apr 3 1:00
1:00 W-Eur MET%s
+ # This may change to `M-Eur' soon, for EC compatibility.
# Portugal
# Rule NAME FROM TO TYPE IN ON AT SAVE LETTER/S
***************
*** 1628,1633 ****
--- 1654,1660 ----
1:44 - BMT 1931 Jul 24 # Bucharest MT
2:00 Romania EET%s 1981 Mar 29 2:00s
2:00 M-Eur EET%s
+ # This may change to `E-Eur' soon, for EC compatibility.
# Russia
# From Paul Eggert <eggert(a)twinsun.com> (May 28, 1994):
***************
*** 1892,1897 ****
--- 1919,1925 ----
3:00 Turkey TUR%s 1985 Apr 20
2:00 Turkey EET%s 1986
2:00 M-Eur EET%s
+ # This may change to `E-Eur' soon, for EC compatibility.
Link Europe/Istanbul Asia/Istanbul # Istanbul is in both continents.
# Ukraine
***************
*** 1909,1914 ****
--- 1937,1943 ----
2:00 - EET 1930 Jun 21
3:00 Russia MS%s 1990 Jul 17
2:00 M-Eur EET%s
+ # This may change to `E-Eur' soon, for EC compatibility.
Zone Europe/Simferopol 2:16:24 - LMT 1880
2:08 Russia LST%s 1919 Jul 1 2:00
2:08 Ukraine LST%s 1924 May 2
===================================================================
RCS file: RCS/northamerica,v
retrieving revision 1994.6
retrieving revision 1994.6.1.1
diff -c -r1994.6 -r1994.6.1.1
*** northamerica 1994/08/20 16:55:21 1994.6
--- northamerica 1994/12/06 17:13:55 1994.6.1.1
***************
*** 223,228 ****
--- 223,230 ----
# I invented the abbreviation SPST for St Pierre Standard Time; SPDT likewise.
# Corrections are welcome!
#
+ # See the `europe' file for Greenland.
+ #
# See the `africa' file for Zone naming conventions.
***************
*** 300,305 ****
--- 302,340 ----
# From Arthur David Olson (November 21, 1992):
# East-Saskatchewan kept to avoid problems for folks using that zone by name;
# plain Saskatchewan added.
+
+ # From Alain LaBont<e'> <ALB(a)immedia.ca> (1994-11-14):
+ # I post here the time zone abbreviations standardized in Canada
+ # for both English and French in the CAN/CSA-Z234.4-89 standard....
+ #
+ # UTC Standard time Daylight savings time
+ # offset French English French English
+ # -2:30 - - HAT NDT
+ # -3 - - HAA ADT
+ # -3:30 HNT NST - -
+ # -4 HNA AST HAE EDT
+ # -5 HNE EST HAC CDT
+ # -6 HNC CST HAR MDT
+ # -7 HNR MST HAP PDT
+ # -8 HNP PST HAY YDT
+ # -9 HNY YST - -
+ #
+ # HN: Heure Normale ST: Standard Time
+ # HA: Heure Avanc<e'>e DT: Daylight saving Time
+ #
+ # A: de l'Atlantique Atlantic
+ # C: du Centre Central
+ # E: de l'Est Eastern
+ # M: Mountain
+ # N: Newfoundland
+ # P: du Pacifique Pacific
+ # R: des Rocheuses
+ # T: de Terre-Neuve
+ # Y: du Yukon Yukon
+ #
+ # From Paul Eggert <eggert(a)twinsun.com> (1994-11-22):
+ # Alas, this sort of thing must be handled by localization software.
+
# From Shanks (1991):