Update TZ to 2022g
Briefly:
The northern edge of Chihuahua changes to US timekeeping.
Much of Greenland stops changing clocks after March 2023.
Fix some pre-1996 timestamps in northern Canada.
Changes to future timestamps
In the Mexican state of Chihuahua, the border strip near the US
will change to agree with nearby US locations on 2022-11-30.
The strip's western part, represented by Ciudad Juárez, switches
from -06 all year to -07/-06 with US DST rules, like El Paso, TX.
The eastern part, represented by Ojinaga, will observe US DST next
year, like Presidio, TX.
A new Zone America/Ciudad_Juarez splits from America/Ojinaga.
Much of Greenland, represented by America/Nuuk, stops observing
winter time after March 2023, so its daylight saving time becomes
standard time. (Thanks to Jonas Nyrup and Jürgen Appel.)
How to test:
1.
(new Date()).toLocaleString("en", {timeZone: "America/Ciudad_Juarez", timeZoneName: "long"})
Before:
Throw RangeError
After:
output a string like "12/9/2022, 6:02:37 PM Mountain Standard Time"
in "Mountain Standard Time" timezone.
2. Intl.supportedValuesOf("timeZone").indexOf('America/Ciudad_Juarez') > -1
Before: false
After: true
Bug: chromium:1399993
Change-Id: I9a0862379b28135238bc84648a0367e0d16681b8
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/deps/icu/+/4093461
Reviewed-by: Jungshik Shin <jshin@chromium.org>
14 files changed