I have always maintained that it is better for the members of this list to pick the time zone names because the people here are far more knowledgeable about these things than the politicians or the general public.
This is the wording that was placed into the British Columbia Interpretation Amendment Act back in 2019:
Pacific Time
26 (1) In this section, “Pacific Time” means 7 hours behind Coordinated Universal
Time (UTC).
(2) A reference to time in British Columbia is a reference to Pacific Time.
This is the wording that was placed into the Yukon Interpretation Act in 2020:
(1) The Commissioner in Executive Council shall make regulations setting standard time.
(2) Standard time shall be reckoned as the number of hours behind Greenwich Time set by
regulations, and called Yukon Standard Time.
(3) Despite subsection (2), if the standard time set by the Commissioner in Executive Council is
the same as Pacific Standard Time, standard time shall be called Pacific Standard Time.
The BC government in 2019 made an assumption that BC, Yukon, California, Oregon, and Washington would all make the same change at the same time on the same date. Clearly that did not happen.
The BC government also believed it had the authority to redefine the term
Pacific Time without consulting its neighbors to the north and south.
The Yukon government then assumed in 2020 that BC, California, Oregon, and Washington would ultimately want to keep the term
Pacific Standard Time, even though this conflicts with the naming convention introduced by the BC government the year before.
Nobody really wants to be in a situation where there are different definitions of
Pacific Time on either side of the Canada/USA border.
And given that a single contiguous time zone will span most of Yukon and BC year round, there is no reasonable excuse for both BC and Yukon governments to label it with different names.
The best way to help the governments and the public is to ignore any time zone names in the legislation. We already did this for Yukon. We can do it for BC too.
Thus the TZ DB should call BC's new time zone what it is:
Mountain Standard Time (or
MST). This name has been used since 1883 in Canada, US, & Mexico to mean UTC-7.
There are already seven TZ zones (not including links) that use UTC-7 year round. The TZ database currently assigns the abbreviation
MST for all seven of these zones. Three of these zones are already used by areas in BC and one of those three is shared with Arizona.
Assigning the string "-07" to America/Vancouver would make it inconsistent with other UTC-7 zones and would make it the only North American zone using a numeric offset rather than a standard abbreviation.
For the sake of internal consistency and alignment with long-standing usage of MST to mean UTC-7, I favour MST over "-07".