On Thu, 6 Aug 2026 17:25:10 GMT, Oumaiyma Intissar <[email protected]> wrote:
> This updates the JDK time zone data from `tzdata2026b` to `tzdata2026c`. > > The main tzdata changes included here are: > > - Morocco moves back to permanent UTC on 2026-09-20, removing future > projected Ramadan negative-DST rules. > - Alberta moves to permanent UTC-06, modeled with the traditional `CST` > abbreviation after the temporary CLDR workaround period. > - British Columbia modeling/commentary is updated from the upstream 2026c > data. > - Leap second metadata is refreshed with the new expiration date. > - Related `TimeZoneData` test data is regenerated for `tzdata2026c`. > > The tests were adjusted where previous expectations depended on old tzdata > behavior or assumed tzdata abbreviations and localized CLDR names would > always match: > > - `NegativeDSTTest.java` and `TestZoneRules.java` no longer expect Morocco > negative-DST transitions after the 2026 move to permanent UTC. > - `Bug6329116.java` allows the known CLDR localized short-name mismatch for > Edmonton/Vancouver and their aliases. > - `TestZoneTextPrinterParser.java` restricts daylight-name expectations to > zones with explicit CLDR DST-offset metadata, avoiding a false `Mountain > Daylight Time` expectation for `America/Yellowknife`. > > All changed tests, plus tier1, tier2, and tier3 validation, passed. > > > --------- > - [x] I confirm that I make this contribution in accordance with the [OpenJDK > Interim AI Policy](https://openjdk.org/legal/ai). This pull request has now been integrated. Changeset: 5237f944 Author: oumaiymaintissar <[email protected]> Committer: Naoto Sato <[email protected]> URL: https://git.openjdk.org/jdk/commit/5237f9446fe9c6fb372678a8515a4d336d6317a2 Stats: 366 lines in 12 files changed: 156 ins; 157 del; 53 mod 8388214: (tz) Update Timezone Data to 2026c Reviewed-by: naoto ------------- PR: https://git.openjdk.org/jdk/pull/32240
