@@ -1980,6 +1980,56 @@ Zone America/Edmonton -7:33:52 - LMT 1906 Sep
19801980# https://searcharchives.vancouver.ca/daylight-saving-1918-starts-again-july-7-1941-start-d-s-sept-27-end-of-d-s-1941
19811981# We have no further details, so omit them for now.
19821982
1983+ # From Arthur David Olson (2026-03-02):
1984+ # B. C. Gov News: “Adopting permanent daylight saving time: ‘Spring forward’
1985+ # on March 8 will be the last time change, ending twice-yearly clock changes.”
1986+ # https://news.gov.bc.ca/releases/2026AG0013-000209
1987+ #
1988+ # From Paul Eggert (2026-03-07):
1989+ # The law says that 21 hours after the usual 2026-03-08 02:00 switch from
1990+ # PST to PDT, the next day inaugurates the new standard time Pacific Time,
1991+ # i.e., just one clock change but two name changes separated by 21 hours.
1992+ # PT, the obvious abbreviation for Pacific Time, is one letter too short
1993+ # to conform to TZDB’s (and POSIX’s) [-+[:alnum:]]{3,6} requirements.
1994+ # I asked the BC government for advice, with no response. For now, do this:
1995+ # 1. As a temporary hack, pretend that the BC law takes effect
1996+ # not on 2026-03-09 at 00:00, but on 2026-11-01 at 02:00.
1997+ # This pretense works around a limitation in CLDR v48.2 (2026-03-17),
1998+ # which would otherwise say the interval uses “Pacific Standard Time”.
1999+ # (Below, this temporary hack is marked “Temporary hack; see above.”)
2000+ # Strictly speaking this hack is incorrect since the interval uses
2001+ # standard time, but it does have the right UT offset and it
2002+ # works around the CLDR limitation. We should be able to remove
2003+ # the temporary hack after CLDR is fixed.
2004+ # 2. After the BC law takes effect, model the time as MST sans DST.
2005+ # We can change this later if another conforming non-numeric abbreviation
2006+ # for Pacific Time becomes more popular. Possibilities include:
2007+ # MST - the most compatible with existing software and practice,
2008+ # and already used in parts of BC and in Yukon
2009+ # PDT - almost as software-friendly, but confusing because it implies
2010+ # it is DST and is paired with PST, whereas PT is standard time
2011+ # PST - straightforward but even more confusing,
2012+ # and will likely break much software that assumes PST is -08
2013+ # -07 - accurate and clear in itself, but makes BC look odd vs neighbors
2014+ # CPT, CPST - for Canadian Pacific (Standard) Time,
2015+ # by analogy with AEST in Australia
2016+ # P-T - conforming approximation to “PT”
2017+ # PT+ - like P-T but suggesting one-hour advance over PST
2018+
2019+ # From Chris Walton (2026-03-15):
2020+ # The Regional District of East Kootenay is planning to move to year-round
2021+ # Mountain Standard Time (MST) on November 1, 2026....
2022+ # https://www.rdek.bc.ca/news/entry/rdek_board_moves_to_transition_to_year_round_mountain_standard_time
2023+ # (2026-03-17):
2024+ # The final decision East Kootenay made a few days ago may turn out not to
2025+ # be final after all. They are going to reopen the debate next month!
2026+ # https://www.cbc.ca/news/canada/british-columbia/what-time-is-it-in-the-east-kootenay-debate-9.7132624
2027+ # From Paul Eggert (2026-03-17):
2028+ # Mayor Steve Fairbairn of Elkford asked the question be called a second time,
2029+ # saying, “Pardon the pun, but this is not a time-sensitive issue.”
2030+ # For now, merely mention the potential change in these comments.
2031+ # If it happens it would likely affect clocks starting 2027-03-14 at 02:00.
2032+
19832033# Rule NAME FROM TO - IN ON AT SAVE LETTER/S
19842034Rule Vanc 1918 only - Apr 14 2:00 1:00 D
19852035Rule Vanc 1918 only - Oct 27 2:00 0 S
@@ -1993,7 +2043,11 @@ Rule Vanc 1962 2006 - Oct lastSun 2:00 0 S
19932043# Zone NAME STDOFF RULES FORMAT [UNTIL]
19942044Zone America/Vancouver -8:12:28 - LMT 1884
19952045 -8:00 Vanc P%sT 1987
1996- -8:00 Canada P%sT
2046+ -8:00 Canada P%sT 2026 Mar 9
2047+ # Temporary hack; see above.
2048+ -8:00 1:00 PDT 2026 Nov 1 02:00
2049+ # End of temporary hack.
2050+ -7:00 - MST
19972051Zone America/Dawson_Creek -8:00:56 - LMT 1884
19982052 -8:00 Canada P%sT 1947
19992053 -8:00 Vanc P%sT 1972 Aug 30 2:00
0 commit comments