-
Notifications
You must be signed in to change notification settings - Fork 30k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Incorrect time zone offset for Pacific/Fiji #45598
Comments
My system's time and date works fine:
|
I can still reproduce this issue in v16.18.1 and v18.12.1. The only release I can see that it has been fixed on is v19.2.0. |
Right, it has to be backported to those branches first, like most other (non-semver major) commits. As of this moment, backported commits have only landed for v14.x. See also the v16.x backport (which will be the basis for the v18.x backport apparently). |
v18.x-staging landed the ICU update so the timezone update from main has been cherry-picked onto it. If you need the updated timezone information before the Node.js releases are ready, I documented a workaround in nodejs/Release#773 (comment). |
Version
v16.13.2 (also applies in v19.1.0)
Platform
Linux myhostname 6.0.8-arch1-1 #1 SMP PREEMPT_DYNAMIC Thu, 10 Nov 2022 21:14:24 +0000 x86_64 GNU/Linux
Subsystem
Intl API / ICU
What steps will reproduce the bug?
How often does it reproduce? Is there a required condition?
100% of the time.
What is the expected behavior?
Outputs
12:00 PM Fiji Standard Time
What do you see instead?
Outputs
1:00 PM Fiji Summer Time
Additional information
Fiji cancelled DST in 2022: https://www.timeanddate.com/news/time/fiji-no-dst-2022-2023.html
Node.JS still thinks that Fiji uses DST in 2022.
The text was updated successfully, but these errors were encountered: