[tz] Fiji DST Oct 26
eggert at cs.ucla.edu
Tue Oct 21 00:45:10 UTC 2014
Tim Parenti wrote:
> To me, it boils down to which is likely to be less work for future maintenance
That's important, but it's also important to simplify users' lives. I expect
most users to prefer a less-wrong guess (guessed transition off by a week) to a
more-wrong guess (guess no DST when there is DST). The maintenance burden is
about the same either way, so we might as well guess DST here.
Human nature being what it is, I guess that the new government is more likely to
repeat its new rules than to go back to the previous government's. If so, the
attached patch would be a bit more plausible; plus, it's simpler. Of course
there is no guarantee of any of these predictions.
I'm planning to cut a new release soon, because the current release becomes
wrong this weekend.
-------------- next part --------------
From 8f58b536288a1558a51db1f20668c49fe4c81cf8 Mon Sep 17 00:00:00 2001
From: Paul Eggert <eggert at cs.ucla.edu>
Date: Mon, 20 Oct 2014 17:31:00 -0700
Subject: [PROPOSED PATCH] Fiji observes DST from 2014-11-02 02:00 to
(Thanks to Ken Rylander for the heads-up.)
* australasia (Fiji): Assume Nov Sun>=1 2:00 to Jan Sun>=18 3:00
from here on out.
* newtzset.3: Adjust Fiji example to match current assumptions.
* NEWS: Document this.
NEWS | 5 +++--
australasia | 16 ++++++++++------
newtzset.3 | 6 ++----
3 files changed, 15 insertions(+), 12 deletions(-)
diff --git a/NEWS b/NEWS
index 91382e8..0c430ca 100644
@@ -4,8 +4,9 @@ Unreleased, experimental changes
Changes affecting future time stamps
- Guess that Pacific/Fiji will not observe DST in 2014/2015.
- (Thanks to Ken Rylander for the heads-up.)
+ Pacific/Fiji will observe DST from 2014-11-02 02:00 to 2015-01-18 03:00.
+ (Thanks to Ken Rylander for the heads-up.) Guess that future
+ years will use a similar pattern.
A new Zone Pacific/Bougainville, for the part of Papua New Guinea
that plans to switch from UTC+10 to UTC+11 on 2014-12-28 at 02:00.
diff --git a/australasia b/australasia
index 784fdca..8efe56f 100644
@@ -331,13 +331,15 @@ Zone Indian/Cocos 6:27:40 - LMT 1900
# Fiji will end DST on 2014-01-19 02:00:
-# From Paul Eggert (2014-01-10):
-# For now, guess that Fiji springs forward the Sunday before the fourth
-# Monday in October, and springs back the penultimate Sunday in January.
-# This is ad hoc, but matches recent practice.
+# From Ken Rylander (2014-10-20):
+# DST will start Nov. 2 this year.
-# From Paul Eggert, after a heads-up from Ken Rylander (2014-10-14):
-# Fiji has made no decision about DST this year. Guess they won't do it.
+# From Paul Eggert (2014-10-20):
+# For now, guess DST from 02:00 the first Sunday in November to
+# 03:00 the first Sunday on or after January 18. Although ad hoc, it
+# matches this year's plan and seems more likely to match future
+# practice than guessing no DST.
# Rule NAME FROM TO TYPE IN ON AT SAVE LETTER/S
Rule Fiji 1998 1999 - Nov Sun>=1 2:00 1:00 S
@@ -348,6 +350,8 @@ Rule Fiji 2010 2013 - Oct Sun>=21 2:00 1:00 S
Rule Fiji 2011 only - Mar Sun>=1 3:00 0 -
Rule Fiji 2012 2013 - Jan Sun>=18 3:00 0 -
Rule Fiji 2014 only - Jan Sun>=18 2:00 0 -
+Rule Fiji 2014 max - Nov Sun>=1 2:00 1:00 S
+Rule Fiji 2015 max - Jan Sun>=18 3:00 0 -
# Zone NAME GMTOFF RULES FORMAT [UNTIL]
Zone Pacific/Fiji 11:55:44 - LMT 1915 Oct 26 # Suva
12:00 Fiji FJ%sT # Fiji Time
diff --git a/newtzset.3 b/newtzset.3
index 3df31cd..62277f7 100644
@@ -251,13 +251,11 @@ extensions to POSIX.
stands for US Eastern Standard
Time (EST), 5 hours behind UTC, without daylight saving.
stands for Fiji Time (FJT) and Fiji Summer Time (FJST), 12 hours ahead
-of UTC, springing forward on October's third Monday at
-146:00 (i.e., 02:00 on the first Sunday on or after October 21), and
+of UTC, springing forward on November's first Sunday at 02:00, and
falling back on January's third Thursday at 75:00 (i.e., 03:00 on the
first Sunday on or after January 18).
-Fiji used this time zone rule from spring 2011 through spring 2013.
stands for Israel Standard Time (IST) and Israel Daylight Time (IDT),
More information about the tz