Patch needs a little fix. LastSun should be lastSun.... i.e. lowercase first letter. Having uppercase first letter while inconsistent, breaks the JodaTime compiler... [untar] Expanding: /home/waded/working/TzData/ OlsonDB/tzdata2012f-plus.tar.gz into /home/waded/working/TzData/tmp/tzdata [echo] Running the JodaTime ZoneInfoCompiler [java] Exception in thread "main" java.lang.IllegalArgumentException: LastSun [java] at org.joda.time.tz.ZoneInfoCompiler$DateTimeOfYear.<init>(ZoneInfoCompiler.java:571) [java] at org.joda.time.tz.ZoneInfoCompiler$Rule.<init>(ZoneInfoCompiler.java:660) [java] at org.joda.time.tz.ZoneInfoCompiler.parseDataFile(ZoneInfoCompiler.java:495) [java] at org.joda.time.tz.ZoneInfoCompiler.compile(ZoneInfoCompiler.java:370) [java] at org.joda.time.tz.ZoneInfoCompiler.main(ZoneInfoCompiler.java:136) On 13 September 2012 21:11, Robert Elz <kre@munnari.oz.au> wrote:
Date: Mon, 10 Sep 2012 11:45:03 +1300 From: "Nicky" <pereiranick@mcil.gov.ws> Message-ID: <000101cd8edc$c0599ca0$410cd5e0$@mcil.gov.ws>
| Can you please update Daylight Savings information for Samoa (South | Pacific). Daylight Saving Time commences on Sunday 30th September 2012 and | ends on Sunday 7th of April 2013.
Thanks for the update.
| Please find link below for more information. | http://www.mcil.gov.ws/mcil_publications.html
I note that that also includes Summer Time dates for the summer of 2013/4 which look as if they may be following the pattern of summer time (daylight savings) running from the last Sunday in September to the first Sunday in April - so I am going to assume that for years even further into the future in the patch I am submitting below for consideration.
If you have any reason to believe a different rule is likely to apply, now, or any time in the future (and/or if there are any exception years) we'd appreciate learning of it as far in advance of the change as possible (3 weeks notice is not really enough preparation time for most users of this data).
kre
The following patch is against the (as yet unannounced) tzdata2012f release.
--- australasia 2012-08-31 20:27:35.000000000 +0700 +++ australasia.new 2012-09-13 16:03:52.000000000 +0700 @@ -628,6 +628,25 @@ # Although Samoa has used Daylight Saving Time in the 2010-2011 and 2011-2012 # seasons, there is not yet any indication that this trend will continue on # a regular basis. For now, we have explicitly listed the transitions below. +# +# From Nicholas Pereira (2012-09-10): +# Daylight Saving Time commences on Sunday 30th September 2012 and +# ends on Sunday 7th of April 2013. +# +# Please find link below for more information. +# <a href="http://www.mcil.gov.ws/mcil_publications.html"> +# http://www.mcil.gov.ws/mcil_publications.html +# </a> +# +# That publication also includes dates for Summer of 2013/2014 +# which give the impression of a pattern in selecting dates for the +# future, so for now, we will guess this will continue + +# Western Samoa +# Rule NAME FROM TO TYPE IN ON AT SAVE LETTER/S +Rule WS 2012 max - Sep LastSun 3:00 1 D +Rule WS 2013 max - Apr Sun>=1 4:00 0 - +# Zone NAME GMTOFF RULES FORMAT [UNTIL] Zone Pacific/Apia 12:33:04 - LMT 1879 Jul 5 -11:26:56 - LMT 1911 -11:30 - SAMT 1950 # Samoa Time @@ -636,7 +655,7 @@ -11:00 - WST 2011 Sep 24 3:00 -11:00 1:00 WSDT 2011 Dec 30 13:00 1:00 WSDT 2012 Apr 1 4:00 - 13:00 - WST + 13:00 WS WS%sT
# Solomon Is # excludes Bougainville, for which see Papua New Guinea