proposed changes to TZ tables

Paul Eggert eggert at twinsun.com
Tue Dec 6 17:29:36 UTC 1994


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 at 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 at 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 at 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 at 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 at 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 at 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 at 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 at memex.co.uk
  #
  #
--- 424,429 ----
***************
*** 570,586 ****
  # 1993    28 Mar  24 Oct fixed
  # 1994    27 Mar  23 Oct fixed
  
! # From Peter Ilieve <peter at 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 at 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 at 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 at 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 at 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 at 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 at 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 at 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 at 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 at 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 at twinsun.com> (1994-11-22):
+ # Alas, this sort of thing must be handled by localization software.
+ 
  
  
  # From Shanks (1991):



More information about the tz mailing list