Blog Post
Interim guidance for British Columbia time zone changes 2026
When I right click my clock -> Adjust date and time -> select Time zone = "(UTC-07:00) Pacific Time (British Columbia)" this seems like the correct option to pick in the user interface, however in Powershell when I run Get-TimeZone I see:
Id : British Columbia Standard Time
DisplayName : (UTC-07:00) Pacific Time (British Columbia)
StandardName : British Columbia Standard Time
DaylightName : British Columbia Daylight Time
BaseUtcOffset : -08:00:00
SupportsDaylightSavingTime : True
All of this seems incorrect. We don't have "Standard" time anymore so the ID seems wrong. Why is there a different value for StandardName and DaylightName; shouldn't they both say "Daylight Time" since we will never go back to Standard again? Why is the BaseUtcOffset -8 when the correct value is -7 and the DisplayName specifically says -7 in the name? All of this feels buggy, makes me uneasy, and caused a lot of confusion when deploying changes to servers.
As set out at B.C.'s new time zone (Pacific time) - Province of British Columbia, "B.C. has adopted permanent year-round daylight saving time". It makes sense to me that Microsoft has implemented the time zone this way.