Permanent DST in British Columbia, Canada

If it's up to me I'll just jump to this setting.
image

The zones like "Etc/GMT-4" are 4 hours ahead of GMT. This matches standard POSIX time zone names. Why they did that, I don't know, other that that I think it was decided earlier than the ISO standard format that is now much more common...

1 Like

Go for it, but its going to be wrong. The library loaded in Hubitat will keep using the old rules until they update the time zone library. I think that is your current time zone, or maybe the one next to you? According to Google that zone just switched to permanent MST (aka PDT) as of March 2026.

You will want to use "etc/GMT+7 GMT-07:00" to be on permanent UTC-7, according to my searching the change happening gives you permanent PDT (Pacific Daylight Time) UTC-7.

Probably the same way they handle Arizona and Hawaii.

The Yukon is directly above BC and it has changed to permanent DST UTC-7.
So changing my location for time resolution won't work if I just say that's where I live?
The whole reason for this topic was just to find out where the "Fix" lay.
So it's up to Hubitat to amend their code.
That's the answer then.

Fort Nelson changed a while back, 2015.
It should be a quick check on your hub. Not too sure of the relevance but... :man_shrugging:

58°48′21.3″N 122°41′47.3″W

ft nelson

vancouver

I already stated the interim fix twice, not sure why you refuse to accept it. I know from past posts of this same nature that even after many months (possibly had been a year) the users original time zone still was using the old rules. The direction from staff was to use the correct etc/GMT time zone because they didn't know when it would be corrected on the hub.

2 Likes

I'll need to update Java runtime by that point, which will bring the latest time zone info along. It's kind of in the works already.

2 Likes

I'm not refusing to accept anything.
I get the replies and the interim solutions.
This thread just seems to be chatty, not a bad thing, and I feel like I need to reply sometimes so it has become more of a conversation that has it's solutions embedded.
The last reply from @gopher.ny was all I was really looking for.
Solution ticked.

2 Likes

Thanks - just wanted to be certain you were satisfied with the solution before closing the thread.

1 Like