proposed tz patch for Western Australia

Paul Eggert eggert at CS.UCLA.EDU
Wed Nov 22 20:47:18 UTC 2006


Here's a proposed patch for the Western Australia change on Dec. 3.
It incorporates other minor changes I've been saving up.

Changes that affect near-future time stamps:

  * Western Australia starts DST on December 3.  (Thanks to
    Jesper Norgaard Welen for the initial warning, and to Christopher Hunt
    for letting us know it was official.)

    This patch migrates the WA DST idiosyncracies into Rule lines,
    where they probably belonged anyway.  I realize the official
    legislation specifies dates rather than "Mar lastSun", but we
    commonly reverse-engineer the underlying rules in other situations
    and might as well do so consistently here.

Changes affecting location data only:

  * The coordinates for Jersey and Podgorica were off.
    (Thanks to Andy McDonald for noting this.)

Changes affecting the web page only:

  * Add references to FoxClocks <http://www.stemhaus.com/firefox/foxclocks/>
    and to Time Zone <http://kimmo.suominen.com/sw/timezone/>.

--- australasia	2006/08/21 13:56:08	2006.11
+++ australasia	2006/11/22 20:43:04	2006.11.0.2
@@ -29,15 +29,25 @@ Zone Australia/Darwin	 8:43:20 -	LMT	189
 			 9:00	-	CST	1899 May
 			 9:30	Aus	CST
 # Western Australia
+#
+# From Christopher Hunt (2006-11-21), after an advance warning
+# from Jesper Norgaard Welen (2006-11-01):
+# WA are trialing DST for three years. 
+# <http://www.parliament.wa.gov.au/parliament/bills.nsf/62D4F7C55EA88993482572110007316A/$File/Bill174-1.pdf>
+#
+# Rule	NAME	FROM	TO	TYPE	IN	ON	AT	SAVE	LETTER/S
+Rule	AW	1974	only	-	Oct	lastSun	2:00s	1:00	-
+Rule	AW	1975	only	-	Mar	Sun>=1	2:00s	0	-
+Rule	AW	1983	only	-	Oct	lastSun	2:00s	1:00	-
+Rule	AW	1984	only	-	Mar	Sun>=1	2:00s	0	-
+Rule	AW	1991	only	-	Nov	17	2:00s	1:00	-
+Rule	AW	1992	only	-	Mar	Sun>=1	2:00s	0	-
+Rule	AW	2006	only	-	Dec	 3	2:00s	1:00	-
+Rule	AW	2007	2009	-	Mar	lastSun	2:00s	0	-
+Rule	AW	2007	2008	-	Oct	lastSun	2:00s	1:00	-
 Zone Australia/Perth	 7:43:24 -	LMT	1895 Dec
 			 8:00	Aus	WST	1943 Jul
-			 8:00	-	WST	1974 Oct lastSun 2:00s
-			 8:00	1:00	WST	1975 Mar Sun>=1 2:00s
-			 8:00	-	WST	1983 Oct lastSun 2:00s
-			 8:00	1:00	WST	1984 Mar Sun>=1 2:00s
-			 8:00	-	WST	1991 Nov 17 2:00s
-			 8:00	1:00	WST	1992 Mar Sun>=1 2:00s
-			 8:00	-	WST
+			 8:00	AW	WST
 # Queensland
 #
 # From Alex Livingston (1996-11-01):
--- zone.tab	2006/10/10 15:31:46	2006.14
+++ zone.tab	2006/11/22 20:34:56	2006.14.0.1
@@ -212,7 +212,7 @@ IQ	+3321+04425	Asia/Baghdad
 IR	+3540+05126	Asia/Tehran
 IS	+6409-02151	Atlantic/Reykjavik
 IT	+4154+01229	Europe/Rome
-JE	+4912-00237	Europe/Jersey
+JE	+4912-00207	Europe/Jersey
 JM	+1800-07648	America/Jamaica
 JO	+3157+03556	Asia/Amman
 JP	+353916+1394441	Asia/Tokyo
@@ -247,7 +247,7 @@ LY	+3254+01311	Africa/Tripoli
 MA	+3339-00735	Africa/Casablanca
 MC	+4342+00723	Europe/Monaco
 MD	+4700+02850	Europe/Chisinau
-ME	+4247+01928	Europe/Podgorica
+ME	+4226+01916	Europe/Podgorica
 MG	-1855+04731	Indian/Antananarivo
 MH	+0709+17112	Pacific/Majuro	most locations
 MH	+0905+16720	Pacific/Kwajalein	Kwajalein
--- tz-link.htm	2006/11/06 14:17:39	2006.15
+++ tz-link.htm	2006/11/22 20:34:56	2006.15.0.1
@@ -8,7 +8,7 @@
 <meta http-equiv="Content-type" content='text/html; charset="US-ASCII"'>
 <meta name="DC.Creator" content="Eggert, Paul">
 <meta name="DC.Contributor" content="Olson, Arthur David">
-<meta name="DC.Date" content="2006-10-31">
+<meta name="DC.Date" content="2006-11-22">
 <meta name="DC.Description"
  content="Sources of information about time zones and daylight saving time">
 <meta name="DC.Identifier" content="http://www.twinsun.com/tz/tz-link.htm">
@@ -242,6 +242,17 @@ It is freely available under the <abbr>L
 </ul>
 <h2>Other <code>tz</code>-based time zone software</h2>
 <ul>
+<li><a href="http://www.stemhaus.com/firefox/foxclocks/">FoxClocks</a>
+is an extension for <a
+href="http://developer.mozilla.org/en/docs/Toolkit_API">Mozilla
+Toolkit</a> applications like <a
+href="http://www.mozilla.com/firefox/">Firefox</a>, <a
+href="http://www.mozilla.com/en-US/thunderbird/">Thunderbird</a>, and
+<a
+href="http://www.mozilla.org/projects/calendar/sunbird/">Sunbird</a>.
+It displays multiple clocks in the application window, and has a mapping
+interface to <a href="http://earth.google.com/">Google Earth</a>.
+It is freely available under the <abbr>GPL</abbr>.</li>
 <li><a
 href="http://users.skynet.be/Peter.Verthez/projects/intclock/">International
 clock (intclock)</a> is a multi-timezone clock for
@@ -250,6 +261,9 @@ under the <abbr>GPL</abbr>.</li>
 <li><a href="http://java.sun.com/">Sun Java</a> releases since 1.4
 contain a copy of a subset of a recent <code>tz</code> database in a
 Java-specific format.</li>
+<li><a href="http://kimmo.suominen.com/sw/timezone/">Time Zone</a> is
+a <a href="http://wordpress.org/">WordPress</a> plugin. It is freely
+available under a <abbr>BSD</abbr>-style license.</li>
 <li><a
 href="http://www.veladg.com/velaterra.html">VelaTerra</a> is
 a Mac OS X program. Its developers



More information about the tz mailing list