Update in-tree tzdata & CLDR to 2022g with JDK-8296108, JDK-8296715 & JDK-8297804
Update in-tree tzdata & CLDR to 2022g with JDK-8296108, JDK-8296715 & JDK-8297804 Update TestTranslations.java to test the new America/Ciudad_Juarez zone
This commit is contained in:
parent
ab41a2e52c
commit
a90eff250d
@ -30,7 +30,7 @@ import java.util.TimeZone;
|
||||
|
||||
public class TestTranslations {
|
||||
|
||||
private static Map<Locale,String[]> KYIV;
|
||||
private static Map<Locale,String[]> KYIV, CIUDAD_JUAREZ;
|
||||
|
||||
static {
|
||||
Map<Locale,String[]> map = new HashMap<Locale,String[]>();
|
||||
@ -44,6 +44,18 @@ public class TestTranslations {
|
||||
"Osteurop\u00e4ische Sommerzeit", "OESZ", "OESZ",
|
||||
"Osteurop\u00e4ische Zeit", "OEZ", "OEZ"});
|
||||
KYIV = Collections.unmodifiableMap(map);
|
||||
|
||||
map = new HashMap<Locale,String[]>();
|
||||
map.put(Locale.US, new String[] { "Mountain Standard Time", "MST", "MST",
|
||||
"Mountain Daylight Time", "MDT", "MDT",
|
||||
"Mountain Time", "MT", "MT"});
|
||||
map.put(Locale.FRANCE, new String[] { "heure normale des Rocheuses", "UTC\u221207:00", "MST",
|
||||
"heure d\u2019\u00e9t\u00e9 des Rocheuses", "UTC\u221206:00", "MDT",
|
||||
"heure des Rocheuses", "UTC\u221207:00", "MT"});
|
||||
map.put(Locale.GERMANY, new String[] { "Rocky Mountain-Normalzeit", "GMT-07:00", "MST",
|
||||
"Rocky-Mountain-Sommerzeit", "GMT-06:00", "MDT",
|
||||
"Rocky-Mountain-Zeit", "GMT-07:00", "MT"});
|
||||
CIUDAD_JUAREZ = Collections.unmodifiableMap(map);
|
||||
}
|
||||
|
||||
|
||||
@ -53,7 +65,6 @@ public class TestTranslations {
|
||||
System.exit(1);
|
||||
}
|
||||
|
||||
String localeProvider = args[0];
|
||||
System.out.println("Checking sanity of full zone string set...");
|
||||
boolean invalid = Arrays.stream(Locale.getAvailableLocales())
|
||||
.peek(l -> System.out.println("Locale: " + l))
|
||||
@ -68,9 +79,18 @@ public class TestTranslations {
|
||||
System.exit(2);
|
||||
}
|
||||
|
||||
for (Locale l : KYIV.keySet()) {
|
||||
String[] expected = KYIV.get(l);
|
||||
for (String id : new String[] { "Europe/Kiev", "Europe/Kyiv", "Europe/Uzhgorod", "Europe/Zaporozhye" }) {
|
||||
String localeProvider = args[0];
|
||||
testZone(localeProvider, KYIV,
|
||||
new String[] { "Europe/Kiev", "Europe/Kyiv", "Europe/Uzhgorod", "Europe/Zaporozhye" });
|
||||
testZone(localeProvider, CIUDAD_JUAREZ,
|
||||
new String[] { "America/Cambridge_Bay", "America/Ciudad_Juarez" });
|
||||
}
|
||||
|
||||
private static void testZone(String localeProvider, Map<Locale,String[]> exp, String[] ids) {
|
||||
for (Locale l : exp.keySet()) {
|
||||
String[] expected = exp.get(l);
|
||||
System.out.printf("Expected values for %s are %s\n", l, Arrays.toString(expected));
|
||||
for (String id : ids) {
|
||||
String expectedShortStd = null;
|
||||
String expectedShortDST = null;
|
||||
String expectedShortGen = null;
|
||||
@ -124,7 +144,7 @@ public class TestTranslations {
|
||||
}
|
||||
|
||||
if (!expected[6].equals(longGen)) {
|
||||
System.err.printf("Long standard display name for %s in %s was %s, expected %s\n",
|
||||
System.err.printf("Long generic display name for %s in %s was %s, expected %s\n",
|
||||
id, l, longGen, expected[6]);
|
||||
System.exit(8);
|
||||
}
|
||||
|
@ -704,6 +704,12 @@ Patch2001: jdk8293834-kyiv_cldr_update.patch
|
||||
Patch2002: jdk8294357-tzdata2022d.patch
|
||||
# JDK-8295173: (tz) Update Timezone Data to 2022e
|
||||
Patch2003: jdk8295173-tzdata2022e.patch
|
||||
# JDK-8296108: (tz) Update Timezone Data to 2022f
|
||||
Patch2004: jdk8296108-tzdata2022f.patch
|
||||
# JDK-8296715: CLDR v42 update for tzdata 2022f
|
||||
Patch2005: jdk8296715-cldr2022f.patch
|
||||
# JDK-8297804: (tz) Update Timezone Data to 2022g
|
||||
Patch2006: jdk8297804-tzdata2022g.patch
|
||||
|
||||
BuildRequires: autoconf
|
||||
BuildRequires: automake
|
||||
@ -759,8 +765,8 @@ BuildRequires: java-latest-openjdk-devel
|
||||
%ifarch %{zero_arches}
|
||||
BuildRequires: libffi-devel
|
||||
%endif
|
||||
# 2022e required as of JDK-8295173
|
||||
BuildRequires: tzdata-java >= 2022e
|
||||
# 2022g required as of JDK-8297804
|
||||
BuildRequires: tzdata-java >= 2022g
|
||||
|
||||
# cacerts build requirement in portable mode
|
||||
BuildRequires: ca-certificates
|
||||
@ -969,6 +975,9 @@ pushd %{top_level_dir_name}
|
||||
%patch2001 -p1
|
||||
%patch2002 -p1
|
||||
%patch2003 -p1
|
||||
%patch2004 -p1
|
||||
%patch2005 -p1
|
||||
%patch2006 -p1
|
||||
popd # openjdk
|
||||
|
||||
%patch600
|
||||
@ -1598,6 +1607,10 @@ done
|
||||
%endif
|
||||
|
||||
%changelog
|
||||
* Thu Jan 19 2023 Andrew Hughes <gnu.andrew@redhat.com> - 1:19.0.1.0.10-3.rolling
|
||||
- Update in-tree tzdata & CLDR to 2022g with JDK-8296108, JDK-8296715 & JDK-8297804
|
||||
- Update TestTranslations.java to test the new America/Ciudad_Juarez zone
|
||||
|
||||
* Thu Jan 19 2023 Stephan Bergmann <sbergman@redhat.com> - 1:19.0.1.0.10-3.rolling
|
||||
- Fix flatpak builds by disabling TestTranslations test due to missing tzdb.dat
|
||||
|
||||
|
2622
jdk8296108-tzdata2022f.patch
Normal file
2622
jdk8296108-tzdata2022f.patch
Normal file
File diff suppressed because it is too large
Load Diff
90
jdk8296715-cldr2022f.patch
Normal file
90
jdk8296715-cldr2022f.patch
Normal file
@ -0,0 +1,90 @@
|
||||
commit 55dd90222e2cef11ebca39a2998d8f799aadbb9a
|
||||
Author: Yoshiki Sato <ysatowse@openjdk.org>
|
||||
Date: Tue Nov 15 00:51:21 2022 +0000
|
||||
|
||||
8296715: CLDR v42 update for tzdata 2022f
|
||||
|
||||
Reviewed-by: naoto
|
||||
|
||||
diff --git a/make/data/cldr/common/main/es_419.xml b/make/data/cldr/common/main/es_419.xml
|
||||
index eeef247d3d0..73f8b7f4edf 100644
|
||||
--- a/make/data/cldr/common/main/es_419.xml
|
||||
+++ b/make/data/cldr/common/main/es_419.xml
|
||||
@@ -1019,11 +1019,8 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
|
||||
<decimalFormats numberSystem="latn">
|
||||
<decimalFormatLength type="long">
|
||||
<decimalFormat>
|
||||
- <pattern type="1000000000000" count="one">0 billón</pattern>
|
||||
<pattern type="1000000000000" count="other">0 billón</pattern>
|
||||
- <pattern type="10000000000000" count="one">00 billones</pattern>
|
||||
<pattern type="10000000000000" count="other">00 billones</pattern>
|
||||
- <pattern type="100000000000000" count="one">000 billones</pattern>
|
||||
<pattern type="100000000000000" count="other">000 billones</pattern>
|
||||
</decimalFormat>
|
||||
</decimalFormatLength>
|
||||
diff --git a/make/data/cldr/common/main/es_MX.xml b/make/data/cldr/common/main/es_MX.xml
|
||||
index 6632c099084..816996b30c3 100644
|
||||
--- a/make/data/cldr/common/main/es_MX.xml
|
||||
+++ b/make/data/cldr/common/main/es_MX.xml
|
||||
@@ -707,11 +707,8 @@ CLDR data files are interpreted according to the LDML specification (http://unic
|
||||
<decimalFormats numberSystem="latn">
|
||||
<decimalFormatLength type="long">
|
||||
<decimalFormat>
|
||||
- <pattern type="1000000000000" count="one">0 billón</pattern>
|
||||
<pattern type="1000000000000" count="other">0 billones</pattern>
|
||||
- <pattern type="10000000000000" count="one">00 billones</pattern>
|
||||
<pattern type="10000000000000" count="other">00 billones</pattern>
|
||||
- <pattern type="100000000000000" count="one">000 billones</pattern>
|
||||
<pattern type="100000000000000" count="other">000 billones</pattern>
|
||||
</decimalFormat>
|
||||
</decimalFormatLength>
|
||||
diff --git a/make/data/cldr/common/supplemental/metaZones.xml b/make/data/cldr/common/supplemental/metaZones.xml
|
||||
index a3c76520554..bfdadad6ba2 100644
|
||||
--- a/make/data/cldr/common/supplemental/metaZones.xml
|
||||
+++ b/make/data/cldr/common/supplemental/metaZones.xml
|
||||
@@ -330,7 +330,8 @@ For terms of use, see http://www.unicode.org/copyright.html
|
||||
</timezone>
|
||||
<timezone type="America/Chihuahua">
|
||||
<usesMetazone to="1998-04-05 09:00" mzone="America_Central"/>
|
||||
- <usesMetazone from="1998-04-05 09:00" mzone="Mexico_Pacific"/>
|
||||
+ <usesMetazone to="2022-10-30 08:00" from="1998-04-05 09:00" mzone="Mexico_Pacific"/>
|
||||
+ <usesMetazone from="2022-10-30 08:00" mzone="America_Central"/>
|
||||
</timezone>
|
||||
<timezone type="America/Coral_Harbour">
|
||||
<usesMetazone mzone="America_Eastern"/>
|
||||
@@ -613,7 +614,8 @@ For terms of use, see http://www.unicode.org/copyright.html
|
||||
</timezone>
|
||||
<timezone type="America/Ojinaga">
|
||||
<usesMetazone to="1998-04-05 09:00" mzone="America_Central"/>
|
||||
- <usesMetazone from="1998-04-05 09:00" mzone="America_Mountain"/>
|
||||
+ <usesMetazone to="2022-10-30 08:00" from="1998-04-05 09:00" mzone="America_Mountain"/>
|
||||
+ <usesMetazone from="2022-10-30 08:00" mzone="America_Central"/>
|
||||
</timezone>
|
||||
<timezone type="America/Panama">
|
||||
<usesMetazone mzone="America_Eastern"/>
|
||||
diff --git a/test/jdk/sun/text/resources/LocaleData.cldr b/test/jdk/sun/text/resources/LocaleData.cldr
|
||||
index 1282c42288f..3783061d487 100644
|
||||
--- a/test/jdk/sun/text/resources/LocaleData.cldr
|
||||
+++ b/test/jdk/sun/text/resources/LocaleData.cldr
|
||||
@@ -8394,3 +8394,7 @@ FormatData/de/latn.NumberElements/12=
|
||||
FormatData/de_AT/latn.NumberElements/12=.
|
||||
FormatData/fr/latn.NumberElements/11=
|
||||
FormatData/fr_CH/latn.NumberElements/11=.
|
||||
+
|
||||
+# tzdata2022f
|
||||
+TimeZoneNames/en/America\/Ojinaga/1=Central Standard Time
|
||||
+TimeZoneNames/en/America\/Chihuahua/1=Central Standard Time
|
||||
diff --git a/test/jdk/sun/text/resources/LocaleDataTest.java b/test/jdk/sun/text/resources/LocaleDataTest.java
|
||||
index a959796e079..605fa74ca6c 100644
|
||||
--- a/test/jdk/sun/text/resources/LocaleDataTest.java
|
||||
+++ b/test/jdk/sun/text/resources/LocaleDataTest.java
|
||||
@@ -40,7 +40,7 @@
|
||||
* 8145136 8145952 8164784 8037111 8081643 7037368 8178872 8185841 8190918
|
||||
* 8187946 8195478 8181157 8179071 8193552 8202026 8204269 8202537 8208746
|
||||
* 8209775 8221432 8227127 8230284 8231273 8233579 8234288 8250665 8255086
|
||||
- * 8251317 8274658 8283277 8283805 8265315
|
||||
+ * 8251317 8274658 8283277 8283805 8265315 8296715
|
||||
* @summary Verify locale data
|
||||
* @modules java.base/sun.util.resources
|
||||
* @modules jdk.localedata
|
||||
|
683
jdk8297804-tzdata2022g.patch
Normal file
683
jdk8297804-tzdata2022g.patch
Normal file
@ -0,0 +1,683 @@
|
||||
commit c560f395ae688867089ba3ea3acaf2c17afb0c35
|
||||
Author: duke <duke@openjdk.org>
|
||||
Date: Wed Dec 7 00:41:54 2022 +0000
|
||||
|
||||
Backport ce896731d38866c2bf99cd49525062e150d94160
|
||||
|
||||
diff --git a/make/data/cldr/common/bcp47/timezone.xml b/make/data/cldr/common/bcp47/timezone.xml
|
||||
index ddbccff077c..57d81ed48ec 100644
|
||||
--- a/make/data/cldr/common/bcp47/timezone.xml
|
||||
+++ b/make/data/cldr/common/bcp47/timezone.xml
|
||||
@@ -280,6 +280,7 @@ For terms of use, see http://www.unicode.org/copyright.html
|
||||
<type name="mwblz" description="Blantyre, Malawi" alias="Africa/Blantyre"/>
|
||||
<type name="mxchi" description="Chihuahua, Mexico" alias="America/Chihuahua"/>
|
||||
<type name="mxcun" description="Cancún, Mexico" alias="America/Cancun"/>
|
||||
+ <type name="mxcjs" description="Ciudad Juárez, Mexico" alias="America/Ciudad_Juarez"/>
|
||||
<type name="mxhmo" description="Hermosillo, Mexico" alias="America/Hermosillo"/>
|
||||
<type name="mxmam" description="Matamoros, Mexico" alias="America/Matamoros"/>
|
||||
<type name="mxmex" description="Mexico City, Mexico" alias="America/Mexico_City Mexico/General"/>
|
||||
diff --git a/make/data/cldr/common/main/root.xml b/make/data/cldr/common/main/root.xml
|
||||
index 3a9ec1e33ba..1d09e037fd9 100644
|
||||
--- a/make/data/cldr/common/main/root.xml
|
||||
+++ b/make/data/cldr/common/main/root.xml
|
||||
@@ -2958,6 +2958,18 @@ Warnings: All cp values have U+FE0F characters removed. See /annotationsDerived/
|
||||
<zone type="Asia/Saigon">
|
||||
<exemplarCity>Ho Chi Minh</exemplarCity>
|
||||
</zone>
|
||||
+ <zone type="America/Bahia_Banderas">
|
||||
+ <exemplarCity>Bahía de Banderas</exemplarCity>
|
||||
+ </zone>
|
||||
+ <zone type="America/Cancun">
|
||||
+ <exemplarCity>Cancún</exemplarCity>
|
||||
+ </zone>
|
||||
+ <zone type="America/Ciudad_Juarez">
|
||||
+ <exemplarCity>Ciudad Juárez</exemplarCity>
|
||||
+ </zone>
|
||||
+ <zone type="America/Merida">
|
||||
+ <exemplarCity>Mérida</exemplarCity>
|
||||
+ </zone>
|
||||
</timeZoneNames>
|
||||
</dates>
|
||||
<numbers>
|
||||
diff --git a/make/data/cldr/common/supplemental/metaZones.xml b/make/data/cldr/common/supplemental/metaZones.xml
|
||||
index bfdadad6ba2..a0204c2aa25 100644
|
||||
--- a/make/data/cldr/common/supplemental/metaZones.xml
|
||||
+++ b/make/data/cldr/common/supplemental/metaZones.xml
|
||||
@@ -333,6 +333,12 @@ For terms of use, see http://www.unicode.org/copyright.html
|
||||
<usesMetazone to="2022-10-30 08:00" from="1998-04-05 09:00" mzone="Mexico_Pacific"/>
|
||||
<usesMetazone from="2022-10-30 08:00" mzone="America_Central"/>
|
||||
</timezone>
|
||||
+ <timezone type="America/Ciudad_Juarez">
|
||||
+ <usesMetazone to="1998-04-05 09:00" mzone="America_Central"/>
|
||||
+ <usesMetazone to="2022-10-30 08:00" from="1998-04-05 09:00" mzone="Mexico_Pacific"/>
|
||||
+ <usesMetazone to="2022-11-30 06:00" from="2022-10-30 08:00" mzone="America_Central"/>
|
||||
+ <usesMetazone from="2022-11-30 06:00" mzone="America_Mountain"/>
|
||||
+ </timezone>
|
||||
<timezone type="America/Coral_Harbour">
|
||||
<usesMetazone mzone="America_Eastern"/>
|
||||
</timezone>
|
||||
@@ -621,8 +627,7 @@ For terms of use, see http://www.unicode.org/copyright.html
|
||||
<usesMetazone mzone="America_Eastern"/>
|
||||
</timezone>
|
||||
<timezone type="America/Pangnirtung">
|
||||
- <usesMetazone to="1995-04-02 06:00" mzone="Atlantic"/>
|
||||
- <usesMetazone to="1999-10-31 06:00" from="1995-04-02 06:00" mzone="America_Eastern"/>
|
||||
+ <usesMetazone to="1999-10-31 06:00" mzone="America_Eastern"/>
|
||||
<usesMetazone to="2000-10-29 07:00" from="1999-10-31 06:00" mzone="America_Central"/>
|
||||
<usesMetazone from="2000-10-29 07:00" mzone="America_Eastern"/>
|
||||
</timezone>
|
||||
diff --git a/src/java.base/share/classes/sun/util/resources/TimeZoneNames.java b/src/java.base/share/classes/sun/util/resources/TimeZoneNames.java
|
||||
index db892dbb595..bf7918659ae 100644
|
||||
--- a/src/java.base/share/classes/sun/util/resources/TimeZoneNames.java
|
||||
+++ b/src/java.base/share/classes/sun/util/resources/TimeZoneNames.java
|
||||
@@ -430,6 +430,7 @@ public final class TimeZoneNames extends TimeZoneNamesBundle {
|
||||
"French Guiana Time", "GFT"}},
|
||||
{"America/Cayman", EST},
|
||||
{"America/Chihuahua", CST},
|
||||
+ {"America/Ciudad_Juarez", MST},
|
||||
{"America/Creston", MST},
|
||||
{"America/Coral_Harbour", EST},
|
||||
{"America/Cordoba", AGT},
|
||||
diff --git a/src/java.base/share/data/tzdata/VERSION b/src/java.base/share/data/tzdata/VERSION
|
||||
index b8d9ae74fbd..0f328a4a7ff 100644
|
||||
--- a/src/java.base/share/data/tzdata/VERSION
|
||||
+++ b/src/java.base/share/data/tzdata/VERSION
|
||||
@@ -21,4 +21,4 @@
|
||||
# or visit www.oracle.com if you need additional information or have any
|
||||
# questions.
|
||||
#
|
||||
-tzdata2022f
|
||||
+tzdata2022g
|
||||
diff --git a/src/java.base/share/data/tzdata/africa b/src/java.base/share/data/tzdata/africa
|
||||
index cbf6322c4ee..830d7d10b7e 100644
|
||||
--- a/src/java.base/share/data/tzdata/africa
|
||||
+++ b/src/java.base/share/data/tzdata/africa
|
||||
@@ -611,6 +611,10 @@ Zone Indian/Mauritius 3:50:00 - LMT 1907 # Port Louis
|
||||
# Agalega Is, Rodriguez
|
||||
# no information; probably like Indian/Mauritius
|
||||
|
||||
+
|
||||
+# Morocco
|
||||
+# See Africa/Ceuta for Spanish Morocco.
|
||||
+
|
||||
# From Alex Krivenyshev (2008-05-09):
|
||||
# Here is an article that Morocco plan to introduce Daylight Saving Time between
|
||||
# 1 June, 2008 and 27 September, 2008.
|
||||
diff --git a/src/java.base/share/data/tzdata/asia b/src/java.base/share/data/tzdata/asia
|
||||
index 89784bf4c33..ff81978bc47 100644
|
||||
--- a/src/java.base/share/data/tzdata/asia
|
||||
+++ b/src/java.base/share/data/tzdata/asia
|
||||
@@ -3608,7 +3608,7 @@ Zone Asia/Singapore 6:55:25 - LMT 1901 Jan 1
|
||||
7:20 - +0720 1941 Sep 1
|
||||
7:30 - +0730 1942 Feb 16
|
||||
9:00 - +09 1945 Sep 12
|
||||
- 7:30 - +0730 1982 Jan 1
|
||||
+ 7:30 - +0730 1981 Dec 31 16:00u
|
||||
8:00 - +08
|
||||
|
||||
# Spratly Is
|
||||
diff --git a/src/java.base/share/data/tzdata/backward b/src/java.base/share/data/tzdata/backward
|
||||
index 1fb087a6d87..fa44f655009 100644
|
||||
--- a/src/java.base/share/data/tzdata/backward
|
||||
+++ b/src/java.base/share/data/tzdata/backward
|
||||
@@ -290,6 +290,7 @@ Link America/Tijuana America/Ensenada
|
||||
Link America/Indiana/Indianapolis America/Fort_Wayne
|
||||
Link America/Toronto America/Montreal
|
||||
Link America/Toronto America/Nipigon
|
||||
+Link America/Iqaluit America/Pangnirtung
|
||||
Link America/Rio_Branco America/Porto_Acre
|
||||
Link America/Winnipeg America/Rainy_River
|
||||
Link America/Argentina/Cordoba America/Rosario
|
||||
diff --git a/src/java.base/share/data/tzdata/europe b/src/java.base/share/data/tzdata/europe
|
||||
index f88730002ca..acc5da3ec79 100644
|
||||
--- a/src/java.base/share/data/tzdata/europe
|
||||
+++ b/src/java.base/share/data/tzdata/europe
|
||||
@@ -1126,7 +1126,30 @@ Zone Atlantic/Faroe -0:27:04 - LMT 1908 Jan 11 # Tórshavn
|
||||
# "National Park" by Executive Order:
|
||||
# http://naalakkersuisut.gl/~/media/Nanoq/Files/Attached%20Files/Engelske-tekster/Legislation/Executive%20Order%20National%20Park.rtf
|
||||
# It is their only National Park.
|
||||
-#
|
||||
+
|
||||
+# From Jonas Nyrup (2022-11-24):
|
||||
+# On last Saturday in October 2023 when DST ends America/Nuuk will switch
|
||||
+# from -03/-02 to -02/-01
|
||||
+# https://sermitsiaq.ag/forslagtidsforskel-danmark-mindskes-sommertid-beholdes
|
||||
+# ...
|
||||
+# https://sermitsiaq.ag/groenland-skifte-tidszone-trods-bekymringer
|
||||
+#
|
||||
+# From Jürgen Appel (2022-11-25):
|
||||
+# https://ina.gl/samlinger/oversigt-over-samlinger/samling/dagsordener/dagsorden.aspx?lang=da&day=24-11-2022
|
||||
+# If I understand this correctly, from the next planned switch to
|
||||
+# summer time, Greenland will permanently stay at that time, i.e. no
|
||||
+# switch back to winter time in 2023 will occur.
|
||||
+#
|
||||
+# From Paul Eggert (2022-11-28):
|
||||
+# The official document in Danish
|
||||
+# https://naalakkersuisut.gl/-/media/naalakkersuisut/filer/kundgoerelser/2022/11/2511/31_da_inatsisartutlov-om-tidens-bestemmelse.pdf?la=da&hash=A33597D8A38CC7038465241119EF34F3
|
||||
+# says standard time for Greenland is -02, that Naalakkersuisut can lay down
|
||||
+# rules for DST and can require some areas to use a different time zone,
|
||||
+# and that this all takes effect 2023-03-25 22:00. The abovementioned
|
||||
+# "bekymringer" URL says the intent is no transition March 25, that
|
||||
+# Greenland will not go back to winter time in fall 2023, and that
|
||||
+# only America/Nuuk is affected (though further changes may occur).
|
||||
+
|
||||
# Rule NAME FROM TO - IN ON AT SAVE LETTER/S
|
||||
Rule Thule 1991 1992 - Mar lastSun 2:00 1:00 D
|
||||
Rule Thule 1991 1992 - Sep lastSun 2:00 0 S
|
||||
@@ -1149,7 +1172,8 @@ Zone America/Scoresbysund -1:27:52 - LMT 1916 Jul 28 # Ittoqqortoormiit
|
||||
-1:00 EU -01/+00
|
||||
Zone America/Nuuk -3:26:56 - LMT 1916 Jul 28 # Godthåb
|
||||
-3:00 - -03 1980 Apr 6 2:00
|
||||
- -3:00 EU -03/-02
|
||||
+ -3:00 EU -03/-02 2023 Mar 25 22:00
|
||||
+ -2:00 - -02
|
||||
Zone America/Thule -4:35:08 - LMT 1916 Jul 28 # Pituffik
|
||||
-4:00 Thule A%sT
|
||||
|
||||
diff --git a/src/java.base/share/data/tzdata/iso3166.tab b/src/java.base/share/data/tzdata/iso3166.tab
|
||||
index 544b3034c17..fbfb74bec45 100644
|
||||
--- a/src/java.base/share/data/tzdata/iso3166.tab
|
||||
+++ b/src/java.base/share/data/tzdata/iso3166.tab
|
||||
@@ -26,13 +26,13 @@
|
||||
# This file is in the public domain, so clarified as of
|
||||
# 2009-05-17 by Arthur David Olson.
|
||||
#
|
||||
-# From Paul Eggert (2015-05-02):
|
||||
+# From Paul Eggert (2022-11-18):
|
||||
# This file contains a table of two-letter country codes. Columns are
|
||||
# separated by a single tab. Lines beginning with '#' are comments.
|
||||
# All text uses UTF-8 encoding. The columns of the table are as follows:
|
||||
#
|
||||
# 1. ISO 3166-1 alpha-2 country code, current as of
|
||||
-# ISO 3166-1 N976 (2018-11-06). See: Updates on ISO 3166-1
|
||||
+# ISO 3166-1 N1087 (2022-09-02). See: Updates on ISO 3166-1
|
||||
# https://isotc.iso.org/livelink/livelink/Open/16944257
|
||||
# 2. The usual English name for the coded region,
|
||||
# chosen so that alphabetic sorting of subsets produces helpful lists.
|
||||
@@ -261,7 +261,7 @@ SY Syria
|
||||
SZ Eswatini (Swaziland)
|
||||
TC Turks & Caicos Is
|
||||
TD Chad
|
||||
-TF French Southern & Antarctic Lands
|
||||
+TF French Southern Territories
|
||||
TG Togo
|
||||
TH Thailand
|
||||
TJ Tajikistan
|
||||
diff --git a/src/java.base/share/data/tzdata/northamerica b/src/java.base/share/data/tzdata/northamerica
|
||||
index 465e8c234ed..a5fd701f88c 100644
|
||||
--- a/src/java.base/share/data/tzdata/northamerica
|
||||
+++ b/src/java.base/share/data/tzdata/northamerica
|
||||
@@ -1992,6 +1992,37 @@ Zone America/Fort_Nelson -8:10:47 - LMT 1884
|
||||
|
||||
# Northwest Territories, Nunavut, Yukon
|
||||
|
||||
+# From Chris Walton (2022-11-06):
|
||||
+# Whitehorse Star - Thursday April 22, 1965 - page 1
|
||||
+# title: DST Starts Monday ...
|
||||
+# https://www.newspapers.com/image/578587481/
|
||||
+# The title of this first article is wrong and/or misleading.
|
||||
+# Also, the start time shown in the article is vague; it simply says "after
|
||||
+# midnight" when it probably should have stated 2:00a.m....
|
||||
+#
|
||||
+# Whitehorse Star - Monday October 25, 1965 - page 15 ...
|
||||
+# https://www.newspapers.com/image/578589147/
|
||||
+# The 1965 Yukon Council minutes can be found here:
|
||||
+# http://assets.yukonarchives.ca/PER_YG_06_1965_C20_S02_v1.pdf
|
||||
+# ... I do not currently believe that NWT touched any of its clocks in 1965....
|
||||
+#
|
||||
+# Whitehorse Star - Thursday Feb 24,1966 - page 2
|
||||
+# title: It's Time for YDT ...
|
||||
+# https://www.newspapers.com/image/578575979/ ...
|
||||
+# America/Whitehorse as a permanent change from UTC-9(YST) to
|
||||
+# UTC-8(PST) at 00:00 on Sunday February 27, 1966....
|
||||
+#
|
||||
+# Whitehorse Star - Friday April 28,1972 - page 6
|
||||
+# title: Daylight Saving Time for N.W.T....
|
||||
+# https://www.newspapers.com/image/578701610/ ...
|
||||
+# Nunavut and NWT zones ... DST starting in 1972.... Start and End ...
|
||||
+# should be the same as the rest of Canada
|
||||
+#
|
||||
+#
|
||||
+# From Paul Eggert (2022-11-06):
|
||||
+# For now, assume Yukon's 1965-04-22 spring forward was 00:00 -> 02:00, as this
|
||||
+# seems likely than 02:00 -> 04:00 and matches "after midnight".
|
||||
+
|
||||
# From Paul Eggert (2006-03-22):
|
||||
# Dawson switched to PST in 1973. Inuvik switched to MST in 1979.
|
||||
# Mathew Englander (1996-10-07) gives the following refs:
|
||||
@@ -2106,6 +2137,13 @@ Zone America/Fort_Nelson -8:10:47 - LMT 1884
|
||||
# * Interpretation Act, RSY 2002, c 125
|
||||
# https://www.canlii.org/en/yk/laws/stat/rsy-2002-c-125/latest/rsy-2002-c-125.html
|
||||
|
||||
+# From Chris Walton (2022-11-06):
|
||||
+# The 5th edition of the Atlas of Canada contains a time zone map that
|
||||
+# shows both legislated and observed time zone boundaries.
|
||||
+# All communities on Baffin Island are shown to be observing Eastern time.
|
||||
+# The date on the map is 1984.
|
||||
+# https://ftp.maps.canada.ca/pub/nrcan_rncan/raster/atlas_5_ed/eng/other/referencemaps/mcr4056.pdf
|
||||
+
|
||||
# From Rives McDow (1999-09-04):
|
||||
# Nunavut ... moved ... to incorporate the whole territory into one time zone.
|
||||
# Nunavut moves to single time zone Oct. 31
|
||||
@@ -2118,40 +2156,7 @@ Zone America/Fort_Nelson -8:10:47 - LMT 1884
|
||||
# From Paul Eggert (1999-09-20):
|
||||
# Basic Facts: The New Territory
|
||||
# http://www.nunavut.com/basicfacts/english/basicfacts_1territory.html
|
||||
-# (1999) reports that Pangnirtung operates on eastern time,
|
||||
-# and that Coral Harbour does not observe DST. We don't know when
|
||||
-# Pangnirtung switched to eastern time; we'll guess 1995.
|
||||
-
|
||||
-# From Rives McDow (1999-11-08):
|
||||
-# On October 31, when the rest of Nunavut went to Central time,
|
||||
-# Pangnirtung wobbled. Here is the result of their wobble:
|
||||
-#
|
||||
-# The following businesses and organizations in Pangnirtung use Central Time:
|
||||
-#
|
||||
-# First Air, Power Corp, Nunavut Construction, Health Center, RCMP,
|
||||
-# Eastern Arctic National Parks, A & D Specialist
|
||||
-#
|
||||
-# The following businesses and organizations in Pangnirtung use Eastern Time:
|
||||
-#
|
||||
-# Hamlet office, All other businesses, Both schools, Airport operator
|
||||
-#
|
||||
-# This has made for an interesting situation there, which warranted the news.
|
||||
-# No one there that I spoke with seems concerned, or has plans to
|
||||
-# change the local methods of keeping time, as it evidently does not
|
||||
-# really interfere with any activities or make things difficult locally.
|
||||
-# They plan to celebrate New Year's turn-over twice, one hour apart,
|
||||
-# so it appears that the situation will last at least that long.
|
||||
-# The Nunavut Intergovernmental Affairs hopes that they will "come to
|
||||
-# their senses", but the locals evidently don't see any problem with
|
||||
-# the current state of affairs.
|
||||
-
|
||||
-# From Michaela Rodrigue, writing in the
|
||||
-# Nunatsiaq News (1999-11-19):
|
||||
-# http://www.nunatsiaqonline.ca/archives/nunavut991130/nvt91119_17.html
|
||||
-# Clyde River, Pangnirtung and Sanikiluaq now operate with two time zones,
|
||||
-# central - or Nunavut time - for government offices, and eastern time
|
||||
-# for municipal offices and schools.... Igloolik [was similar but then]
|
||||
-# made the switch to central time on Saturday, Nov. 6.
|
||||
+# (1999) reports that ... Coral Harbour does not observe DST.
|
||||
|
||||
# From Paul Eggert (2000-10-02):
|
||||
# Matthews and Vincent (1998) say the following, but we lack histories
|
||||
@@ -2310,18 +2315,12 @@ Rule NT_YK 1919 only - Nov 1 0:00 0 S
|
||||
Rule NT_YK 1942 only - Feb 9 2:00 1:00 W # War
|
||||
Rule NT_YK 1945 only - Aug 14 23:00u 1:00 P # Peace
|
||||
Rule NT_YK 1945 only - Sep 30 2:00 0 S
|
||||
-Rule NT_YK 1965 only - Apr lastSun 0:00 2:00 DD
|
||||
-Rule NT_YK 1965 only - Oct lastSun 2:00 0 S
|
||||
-Rule NT_YK 1980 1986 - Apr lastSun 2:00 1:00 D
|
||||
-Rule NT_YK 1980 2006 - Oct lastSun 2:00 0 S
|
||||
+Rule NT_YK 1972 1986 - Apr lastSun 2:00 1:00 D
|
||||
+Rule NT_YK 1972 2006 - Oct lastSun 2:00 0 S
|
||||
Rule NT_YK 1987 2006 - Apr Sun>=1 2:00 1:00 D
|
||||
+Rule Yukon 1965 only - Apr lastSun 0:00 2:00 DD
|
||||
+Rule Yukon 1965 only - Oct lastSun 2:00 0 S
|
||||
# Zone NAME STDOFF RULES FORMAT [UNTIL]
|
||||
-# aka Panniqtuuq
|
||||
-Zone America/Pangnirtung 0 - -00 1921 # trading post est.
|
||||
- -4:00 NT_YK A%sT 1995 Apr Sun>=1 2:00
|
||||
- -5:00 Canada E%sT 1999 Oct 31 2:00
|
||||
- -6:00 Canada C%sT 2000 Oct 29 2:00
|
||||
- -5:00 Canada E%sT
|
||||
# formerly Frobisher Bay
|
||||
Zone America/Iqaluit 0 - -00 1942 Aug # Frobisher Bay est.
|
||||
-5:00 NT_YK E%sT 1999 Oct 31 2:00
|
||||
@@ -2354,13 +2353,15 @@ Zone America/Inuvik 0 - -00 1953 # Inuvik founded
|
||||
-7:00 NT_YK M%sT 1980
|
||||
-7:00 Canada M%sT
|
||||
Zone America/Whitehorse -9:00:12 - LMT 1900 Aug 20
|
||||
- -9:00 NT_YK Y%sT 1967 May 28 0:00
|
||||
- -8:00 NT_YK P%sT 1980
|
||||
+ -9:00 NT_YK Y%sT 1965
|
||||
+ -9:00 Yukon Y%sT 1966 Feb 27 0:00
|
||||
+ -8:00 - PST 1980
|
||||
-8:00 Canada P%sT 2020 Nov 1
|
||||
-7:00 - MST
|
||||
Zone America/Dawson -9:17:40 - LMT 1900 Aug 20
|
||||
- -9:00 NT_YK Y%sT 1973 Oct 28 0:00
|
||||
- -8:00 NT_YK P%sT 1980
|
||||
+ -9:00 NT_YK Y%sT 1965
|
||||
+ -9:00 Yukon Y%sT 1973 Oct 28 0:00
|
||||
+ -8:00 - PST 1980
|
||||
-8:00 Canada P%sT 2020 Nov 1
|
||||
-7:00 - MST
|
||||
|
||||
@@ -2582,6 +2583,14 @@ Zone America/Dawson -9:17:40 - LMT 1900 Aug 20
|
||||
# This abolishes DST except where US DST rules are observed,
|
||||
# and in addition changes all of Chihuahua to -06 with no DST.
|
||||
|
||||
+# From Heitor David Pinto (2022-11-28):
|
||||
+# Now the northern municipalities want to have the same time zone as the
|
||||
+# respective neighboring cities in the US, for example Juárez in UTC-7 with
|
||||
+# DST, matching El Paso, and Ojinaga in UTC-6 with DST, matching Presidio....
|
||||
+# the president authorized the publication of the decree for November 29,
|
||||
+# so the time change would occur on November 30 at 0:00.
|
||||
+# http://puentelibre.mx/noticia/ciudad_juarez_cambio_horario_noviembre_2022/
|
||||
+
|
||||
# Rule NAME FROM TO - IN ON AT SAVE LETTER/S
|
||||
Rule Mexico 1931 only - May 1 23:00 1:00 D
|
||||
Rule Mexico 1931 only - Oct 1 0:00 0 S
|
||||
@@ -2613,14 +2622,12 @@ Zone America/Merida -5:58:28 - LMT 1922 Jan 1 6:00u
|
||||
-6:00 Mexico C%sT
|
||||
# Coahuila, Nuevo León, Tamaulipas (near US border)
|
||||
# This includes the following municipalities:
|
||||
-# in Coahuila: Ocampo, Acuña, Zaragoza, Jiménez, Piedras Negras, Nava,
|
||||
-# Guerrero, Hidalgo.
|
||||
-# in Nuevo León: Anáhuac, Los Aldama.
|
||||
+# in Coahuila: Acuña, Allende, Guerrero, Hidalgo, Jiménez, Morelos, Nava,
|
||||
+# Ocampo, Piedras Negras, Villa Unión, Zaragoza
|
||||
+# in Nuevo León: Anáhuac
|
||||
# in Tamaulipas: Nuevo Laredo, Guerrero, Mier, Miguel Alemán, Camargo,
|
||||
# Gustavo Díaz Ordaz, Reynosa, Río Bravo, Valle Hermoso, Matamoros.
|
||||
-# See: Inicia mañana Horario de Verano en zona fronteriza, El Universal,
|
||||
-# 2016-03-12
|
||||
-# http://www.eluniversal.com.mx/articulo/estados/2016/03/12/inicia-manana-horario-de-verano-en-zona-fronteriza
|
||||
+# https://www.dof.gob.mx/nota_detalle.php?codigo=5670045&fecha=28/10/2022
|
||||
Zone America/Matamoros -6:30:00 - LMT 1922 Jan 1 6:00u
|
||||
-6:00 - CST 1988
|
||||
-6:00 US C%sT 1989
|
||||
@@ -2639,10 +2646,24 @@ Zone America/Mexico_City -6:36:36 - LMT 1922 Jan 1 7:00u
|
||||
-6:00 Mexico C%sT 2001 Sep 30 2:00
|
||||
-6:00 - CST 2002 Feb 20
|
||||
-6:00 Mexico C%sT
|
||||
-# Chihuahua (near US border)
|
||||
+# Chihuahua (near US border - western side)
|
||||
# This includes the municipalities of Janos, Ascensión, Juárez, Guadalupe,
|
||||
-# Práxedis G Guerrero, Coyame del Sotol, Ojinaga, and Manuel Benavides.
|
||||
-# (See the 2016-03-12 El Universal source mentioned above.)
|
||||
+# and Práxedis G Guerrero.
|
||||
+# http://gaceta.diputados.gob.mx/PDF/65/2a022/nov/20221124-VII.pdf
|
||||
+Zone America/Ciudad_Juarez -7:05:56 - LMT 1922 Jan 1 7:00u
|
||||
+ -7:00 - MST 1927 Jun 10 23:00
|
||||
+ -6:00 - CST 1930 Nov 15
|
||||
+ -7:00 Mexico M%sT 1932 Apr 1
|
||||
+ -6:00 - CST 1996
|
||||
+ -6:00 Mexico C%sT 1998
|
||||
+ -6:00 - CST 1998 Apr Sun>=1 3:00
|
||||
+ -7:00 Mexico M%sT 2010
|
||||
+ -7:00 US M%sT 2022 Oct 30 2:00
|
||||
+ -6:00 - CST 2022 Nov 30 0:00
|
||||
+ -7:00 US M%sT
|
||||
+# Chihuahua (near US border - eastern side)
|
||||
+# The municipalities of Coyame del Sotol, Ojinaga, and Manuel Benavides.
|
||||
+# http://gaceta.diputados.gob.mx/PDF/65/2a022/nov/20221124-VII.pdf
|
||||
Zone America/Ojinaga -6:57:40 - LMT 1922 Jan 1 7:00u
|
||||
-7:00 - MST 1927 Jun 10 23:00
|
||||
-6:00 - CST 1930 Nov 15
|
||||
@@ -2652,7 +2673,8 @@ Zone America/Ojinaga -6:57:40 - LMT 1922 Jan 1 7:00u
|
||||
-6:00 - CST 1998 Apr Sun>=1 3:00
|
||||
-7:00 Mexico M%sT 2010
|
||||
-7:00 US M%sT 2022 Oct 30 2:00
|
||||
- -6:00 - CST
|
||||
+ -6:00 - CST 2022 Nov 30 0:00
|
||||
+ -6:00 US C%sT
|
||||
# Chihuahua (away from US border)
|
||||
Zone America/Chihuahua -7:04:20 - LMT 1922 Jan 1 7:00u
|
||||
-7:00 - MST 1927 Jun 10 23:00
|
||||
@@ -2674,6 +2696,18 @@ Zone America/Hermosillo -7:23:52 - LMT 1922 Jan 1 7:00u
|
||||
-7:00 Mexico M%sT 1999
|
||||
-7:00 - MST
|
||||
|
||||
+# Baja California Sur, Nayarit (except Bahía de Banderas), Sinaloa
|
||||
+Zone America/Mazatlan -7:05:40 - LMT 1922 Jan 1 7:00u
|
||||
+ -7:00 - MST 1927 Jun 10 23:00
|
||||
+ -6:00 - CST 1930 Nov 15
|
||||
+ -7:00 Mexico M%sT 1932 Apr 1
|
||||
+ -6:00 - CST 1942 Apr 24
|
||||
+ -7:00 - MST 1949 Jan 14
|
||||
+ -8:00 - PST 1970
|
||||
+ -7:00 Mexico M%sT
|
||||
+
|
||||
+# Bahía de Banderas
|
||||
+
|
||||
# From Alexander Krivenyshev (2010-04-21):
|
||||
# According to news, Bahía de Banderas (Mexican state of Nayarit)
|
||||
# changed time zone UTC-7 to new time zone UTC-6 on April 4, 2010 (to
|
||||
@@ -2701,17 +2735,6 @@ Zone America/Hermosillo -7:23:52 - LMT 1922 Jan 1 7:00u
|
||||
# From Arthur David Olson (2010-05-01):
|
||||
# Use "Bahia_Banderas" to keep the name to fourteen characters.
|
||||
|
||||
-# Mazatlán
|
||||
-Zone America/Mazatlan -7:05:40 - LMT 1922 Jan 1 7:00u
|
||||
- -7:00 - MST 1927 Jun 10 23:00
|
||||
- -6:00 - CST 1930 Nov 15
|
||||
- -7:00 Mexico M%sT 1932 Apr 1
|
||||
- -6:00 - CST 1942 Apr 24
|
||||
- -7:00 - MST 1949 Jan 14
|
||||
- -8:00 - PST 1970
|
||||
- -7:00 Mexico M%sT
|
||||
-
|
||||
-# Bahía de Banderas
|
||||
Zone America/Bahia_Banderas -7:01:00 - LMT 1922 Jan 1 7:00u
|
||||
-7:00 - MST 1927 Jun 10 23:00
|
||||
-6:00 - CST 1930 Nov 15
|
||||
diff --git a/src/java.base/share/data/tzdata/southamerica b/src/java.base/share/data/tzdata/southamerica
|
||||
index 982ad09c408..81fdd793df4 100644
|
||||
--- a/src/java.base/share/data/tzdata/southamerica
|
||||
+++ b/src/java.base/share/data/tzdata/southamerica
|
||||
@@ -1441,9 +1441,14 @@ Zone Antarctica/Palmer 0 - -00 1965
|
||||
# Milne gives 4:56:16.4 for Bogotá time in 1899. He writes,
|
||||
# "A variation of fifteen minutes in the public clocks of Bogota is not rare."
|
||||
|
||||
+# From Alois Treindl (2022-11-10):
|
||||
+# End of time change in Colombia 1993 ... should be 6 February 24h ...
|
||||
+# DECRETO 267 DE 1993
|
||||
+# https://www.suin-juriscol.gov.co/viewDocument.asp?ruta=Decretos/1061335
|
||||
+
|
||||
# Rule NAME FROM TO - IN ON AT SAVE LETTER/S
|
||||
-Rule CO 1992 only - May 3 0:00 1:00 -
|
||||
-Rule CO 1993 only - Apr 4 0:00 0 -
|
||||
+Rule CO 1992 only - May 3 0:00 1:00 -
|
||||
+Rule CO 1993 only - Feb 6 24:00 0 -
|
||||
# Zone NAME STDOFF RULES FORMAT [UNTIL]
|
||||
#STDOFF -4:56:16.4
|
||||
Zone America/Bogota -4:56:16 - LMT 1884 Mar 13
|
||||
diff --git a/src/java.base/share/data/tzdata/zone.tab b/src/java.base/share/data/tzdata/zone.tab
|
||||
index 535d1c94af1..939432d3456 100644
|
||||
--- a/src/java.base/share/data/tzdata/zone.tab
|
||||
+++ b/src/java.base/share/data/tzdata/zone.tab
|
||||
@@ -137,8 +137,7 @@ CA +4606-06447 America/Moncton Atlantic - New Brunswick
|
||||
CA +5320-06025 America/Goose_Bay Atlantic - Labrador (most areas)
|
||||
CA +5125-05707 America/Blanc-Sablon AST - QC (Lower North Shore)
|
||||
CA +4339-07923 America/Toronto Eastern - ON, QC (most areas)
|
||||
-CA +6344-06828 America/Iqaluit Eastern - NU (most east areas)
|
||||
-CA +6608-06544 America/Pangnirtung Eastern - NU (Pangnirtung)
|
||||
+CA +6344-06828 America/Iqaluit Eastern - NU (most areas)
|
||||
CA +484531-0913718 America/Atikokan EST - ON (Atikokan); NU (Coral H)
|
||||
CA +4953-09709 America/Winnipeg Central - ON (west); Manitoba
|
||||
CA +744144-0944945 America/Resolute Central - NU (Resolute)
|
||||
@@ -300,17 +299,18 @@ MT +3554+01431 Europe/Malta
|
||||
MU -2010+05730 Indian/Mauritius
|
||||
MV +0410+07330 Indian/Maldives
|
||||
MW -1547+03500 Africa/Blantyre
|
||||
-MX +1924-09909 America/Mexico_City Central Time
|
||||
-MX +2105-08646 America/Cancun Eastern Standard Time - Quintana Roo
|
||||
-MX +2058-08937 America/Merida Central Time - Campeche, Yucatan
|
||||
-MX +2540-10019 America/Monterrey Central Time - Durango; Coahuila, Nuevo Leon, Tamaulipas (most areas)
|
||||
-MX +2550-09730 America/Matamoros Central Time US - Coahuila, Nuevo Leon, Tamaulipas (US border)
|
||||
-MX +2313-10625 America/Mazatlan Mountain Time - Baja California Sur, Nayarit, Sinaloa
|
||||
-MX +2838-10605 America/Chihuahua Mountain Time - Chihuahua (most areas)
|
||||
-MX +2934-10425 America/Ojinaga Mountain Time US - Chihuahua (US border)
|
||||
-MX +2904-11058 America/Hermosillo Mountain Standard Time - Sonora
|
||||
-MX +3232-11701 America/Tijuana Pacific Time US - Baja California
|
||||
-MX +2048-10515 America/Bahia_Banderas Central Time - Bahia de Banderas
|
||||
+MX +1924-09909 America/Mexico_City Central Mexico
|
||||
+MX +2105-08646 America/Cancun Quintana Roo
|
||||
+MX +2058-08937 America/Merida Campeche, Yucatan
|
||||
+MX +2540-10019 America/Monterrey Durango; Coahuila, Nuevo Leon, Tamaulipas (most areas)
|
||||
+MX +2550-09730 America/Matamoros Coahuila, Nuevo Leon, Tamaulipas (US border)
|
||||
+MX +2838-10605 America/Chihuahua Chihuahua (most areas)
|
||||
+MX +3144-10629 America/Ciudad_Juarez Chihuahua (US border - west)
|
||||
+MX +2934-10425 America/Ojinaga Chihuahua (US border - east)
|
||||
+MX +2313-10625 America/Mazatlan Baja California Sur, Nayarit (most areas), Sinaloa
|
||||
+MX +2048-10515 America/Bahia_Banderas Bahia de Banderas
|
||||
+MX +2904-11058 America/Hermosillo Sonora
|
||||
+MX +3232-11701 America/Tijuana Baja California
|
||||
MY +0310+10142 Asia/Kuala_Lumpur Malaysia (peninsula)
|
||||
MY +0133+11020 Asia/Kuching Sabah, Sarawak
|
||||
MZ -2558+03235 Africa/Maputo
|
||||
diff --git a/src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_de.java b/src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_de.java
|
||||
index 08550acd037..1f437ae8ec2 100644
|
||||
--- a/src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_de.java
|
||||
+++ b/src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_de.java
|
||||
@@ -428,6 +428,7 @@ public final class TimeZoneNames_de extends TimeZoneNamesBundle {
|
||||
"Franz\u00F6sisch-Guiana Zeit", "GFT"}},
|
||||
{"America/Cayman", EST},
|
||||
{"America/Chihuahua", CST},
|
||||
+ {"America/Ciudad_Juarez", MST},
|
||||
{"America/Creston", MST},
|
||||
{"America/Coral_Harbour", EST},
|
||||
{"America/Cordoba", AGT},
|
||||
diff --git a/src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_es.java b/src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_es.java
|
||||
index a12dedb94e9..126010ba396 100644
|
||||
--- a/src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_es.java
|
||||
+++ b/src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_es.java
|
||||
@@ -428,6 +428,7 @@ public final class TimeZoneNames_es extends TimeZoneNamesBundle {
|
||||
"Hora de la Guayana Francesa", "GFT"}},
|
||||
{"America/Cayman", EST},
|
||||
{"America/Chihuahua", CST},
|
||||
+ {"America/Ciudad_Juarez", MST},
|
||||
{"America/Creston", MST},
|
||||
{"America/Coral_Harbour", EST},
|
||||
{"America/Cordoba", AGT},
|
||||
diff --git a/src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_fr.java b/src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_fr.java
|
||||
index f2064397e5e..bd6bceb6ddd 100644
|
||||
--- a/src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_fr.java
|
||||
+++ b/src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_fr.java
|
||||
@@ -428,6 +428,7 @@ public final class TimeZoneNames_fr extends TimeZoneNamesBundle {
|
||||
"Heure de Guyane fran\u00E7aise", "GFT"}},
|
||||
{"America/Cayman", EST},
|
||||
{"America/Chihuahua", CST},
|
||||
+ {"America/Ciudad_Juarez", MST},
|
||||
{"America/Creston", MST},
|
||||
{"America/Coral_Harbour", EST},
|
||||
{"America/Cordoba", AGT},
|
||||
diff --git a/src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_it.java b/src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_it.java
|
||||
index b7fb55286f7..7f55e19fff5 100644
|
||||
--- a/src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_it.java
|
||||
+++ b/src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_it.java
|
||||
@@ -428,6 +428,7 @@ public final class TimeZoneNames_it extends TimeZoneNamesBundle {
|
||||
"Ora della Guyana Francese", "GFT"}},
|
||||
{"America/Cayman", EST},
|
||||
{"America/Chihuahua", CST},
|
||||
+ {"America/Ciudad_Juarez", MST},
|
||||
{"America/Creston", MST},
|
||||
{"America/Coral_Harbour", EST},
|
||||
{"America/Cordoba", AGT},
|
||||
diff --git a/src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_ja.java b/src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_ja.java
|
||||
index 3ccf8c2514c..fe00a00404d 100644
|
||||
--- a/src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_ja.java
|
||||
+++ b/src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_ja.java
|
||||
@@ -428,6 +428,7 @@ public final class TimeZoneNames_ja extends TimeZoneNamesBundle {
|
||||
"\u30D5\u30E9\u30F3\u30B9\u9818\u30AE\u30A2\u30CA\u6642\u9593", "GFT"}},
|
||||
{"America/Cayman", EST},
|
||||
{"America/Chihuahua", CST},
|
||||
+ {"America/Ciudad_Juarez", MST},
|
||||
{"America/Creston", MST},
|
||||
{"America/Coral_Harbour", EST},
|
||||
{"America/Cordoba", AGT},
|
||||
diff --git a/src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_ko.java b/src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_ko.java
|
||||
index 9bf7c119d52..3b0f44a2e4e 100644
|
||||
--- a/src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_ko.java
|
||||
+++ b/src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_ko.java
|
||||
@@ -428,6 +428,7 @@ public final class TimeZoneNames_ko extends TimeZoneNamesBundle {
|
||||
"\uD504\uB791\uC2A4\uB839 \uAE30\uC544\uB098 \uD45C\uC900\uC2DC", "GFT"}},
|
||||
{"America/Cayman", EST},
|
||||
{"America/Chihuahua", CST},
|
||||
+ {"America/Ciudad_Juarez", MST},
|
||||
{"America/Creston", MST},
|
||||
{"America/Coral_Harbour", EST},
|
||||
{"America/Cordoba", AGT},
|
||||
diff --git a/src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_pt_BR.java b/src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_pt_BR.java
|
||||
index c0cae47bd97..557e0bf9001 100644
|
||||
--- a/src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_pt_BR.java
|
||||
+++ b/src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_pt_BR.java
|
||||
@@ -428,6 +428,7 @@ public final class TimeZoneNames_pt_BR extends TimeZoneNamesBundle {
|
||||
"Hor\u00E1rio da Guiana Francesa", "GFT"}},
|
||||
{"America/Cayman", EST},
|
||||
{"America/Chihuahua", CST},
|
||||
+ {"America/Ciudad_Juarez", MST},
|
||||
{"America/Creston", MST},
|
||||
{"America/Coral_Harbour", EST},
|
||||
{"America/Cordoba", AGT},
|
||||
diff --git a/src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_sv.java b/src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_sv.java
|
||||
index afcdcd348bf..d4b1377b430 100644
|
||||
--- a/src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_sv.java
|
||||
+++ b/src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_sv.java
|
||||
@@ -428,6 +428,7 @@ public final class TimeZoneNames_sv extends TimeZoneNamesBundle {
|
||||
"Franska Guyana-tid", "GFT"}},
|
||||
{"America/Cayman", EST},
|
||||
{"America/Chihuahua", CST},
|
||||
+ {"America/Ciudad_Juarez", MST},
|
||||
{"America/Creston", MST},
|
||||
{"America/Coral_Harbour", EST},
|
||||
{"America/Cordoba", AGT},
|
||||
diff --git a/src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_zh_CN.java b/src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_zh_CN.java
|
||||
index e6328ee8347..8224549464f 100644
|
||||
--- a/src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_zh_CN.java
|
||||
+++ b/src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_zh_CN.java
|
||||
@@ -428,6 +428,7 @@ public final class TimeZoneNames_zh_CN extends TimeZoneNamesBundle {
|
||||
"\u6CD5\u5C5E\u572D\u4E9A\u90A3\u65F6\u95F4", "GFT"}},
|
||||
{"America/Cayman", EST},
|
||||
{"America/Chihuahua", CST},
|
||||
+ {"America/Ciudad_Juarez", MST},
|
||||
{"America/Creston", MST},
|
||||
{"America/Coral_Harbour", EST},
|
||||
{"America/Cordoba", AGT},
|
||||
diff --git a/src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_zh_TW.java b/src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_zh_TW.java
|
||||
index 236959b8a69..3d28bfa2cd6 100644
|
||||
--- a/src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_zh_TW.java
|
||||
+++ b/src/jdk.localedata/share/classes/sun/util/resources/ext/TimeZoneNames_zh_TW.java
|
||||
@@ -428,6 +428,7 @@ public final class TimeZoneNames_zh_TW extends TimeZoneNamesBundle {
|
||||
"\u6CD5\u5C6C\u572D\u4E9E\u90A3\u6642\u9593", "GFT"}},
|
||||
{"America/Cayman", EST},
|
||||
{"America/Chihuahua", CST},
|
||||
+ {"America/Ciudad_Juarez", MST},
|
||||
{"America/Creston", MST},
|
||||
{"America/Coral_Harbour", EST},
|
||||
{"America/Cordoba", AGT},
|
||||
diff --git a/test/jdk/java/util/TimeZone/TimeZoneData/VERSION b/test/jdk/java/util/TimeZone/TimeZoneData/VERSION
|
||||
index f29d2d938b1..0f66ee12c94 100644
|
||||
--- a/test/jdk/java/util/TimeZone/TimeZoneData/VERSION
|
||||
+++ b/test/jdk/java/util/TimeZone/TimeZoneData/VERSION
|
||||
@@ -1 +1 @@
|
||||
-tzdata2022f
|
||||
+tzdata2022g
|
||||
diff --git a/test/jdk/java/util/TimeZone/TimeZoneData/aliases.txt b/test/jdk/java/util/TimeZone/TimeZoneData/aliases.txt
|
||||
index 24cec5af700..d495743b268 100644
|
||||
--- a/test/jdk/java/util/TimeZone/TimeZoneData/aliases.txt
|
||||
+++ b/test/jdk/java/util/TimeZone/TimeZoneData/aliases.txt
|
||||
@@ -204,6 +204,7 @@ Link America/Tijuana America/Ensenada
|
||||
Link America/Indiana/Indianapolis America/Fort_Wayne
|
||||
Link America/Toronto America/Montreal
|
||||
Link America/Toronto America/Nipigon
|
||||
+Link America/Iqaluit America/Pangnirtung
|
||||
Link America/Rio_Branco America/Porto_Acre
|
||||
Link America/Winnipeg America/Rainy_River
|
||||
Link America/Argentina/Cordoba America/Rosario
|
||||
diff --git a/test/jdk/java/util/TimeZone/TimeZoneData/displaynames.txt b/test/jdk/java/util/TimeZone/TimeZoneData/displaynames.txt
|
||||
index a1cd41d283d..44db4dbdb81 100644
|
||||
--- a/test/jdk/java/util/TimeZone/TimeZoneData/displaynames.txt
|
||||
+++ b/test/jdk/java/util/TimeZone/TimeZoneData/displaynames.txt
|
||||
@@ -25,6 +25,7 @@ America/Cambridge_Bay MST MDT
|
||||
America/Cancun EST
|
||||
America/Chicago CST CDT
|
||||
America/Chihuahua CST
|
||||
+America/Ciudad_Juarez MST MDT
|
||||
America/Costa_Rica CST CDT
|
||||
America/Danmarkshavn GMT
|
||||
America/Dawson MST
|
||||
@@ -71,9 +72,8 @@ America/Nome AKST AKDT
|
||||
America/North_Dakota/Beulah CST CDT
|
||||
America/North_Dakota/Center CST CDT
|
||||
America/North_Dakota/New_Salem CST CDT
|
||||
-America/Ojinaga CST
|
||||
+America/Ojinaga CST CDT
|
||||
America/Panama EST
|
||||
-America/Pangnirtung EST EDT
|
||||
America/Phoenix MST
|
||||
America/Port-au-Prince EST EDT
|
||||
America/Puerto_Rico AST
|
||||
|
Loading…
Reference in New Issue
Block a user