Update tzdata to 2021a

Because people are apparently never satisfied with the time zones on the planet!
This commit is contained in:
Moonchild 2021-02-10 03:08:34 +00:00 • committed by roytam1
commit ebf2abb0e3
24 changed files with 1324 additions and 1283 deletions

Binary file not shown.

View file

@ -1,5 +1,7 @@
commit 4d027901ef4d3288b2ca264ba1f532cf826190ac commit 95120170afa0cf622a18da37d3af58abf8ecd40e
Author: Yoshito Umaoka <yumaoka@users.noreply.github.com> Author: Yoshito Umaoka <yumaoka@users.noreply.github.com>
Date: Fri Sep 13 18:23:18 2019 -0400 Date: Wed Jan 27 09:48:37 2021 -0500
ICU-20823 ICU time zone data updates for 2019c ICU-21467 tzdata 2021a updates. Also updated build script. With this … (#17)
change, we no longer release ICU time zone data updates for ICU 4.2 or older releases.

View file

@ -1 +1 @@
2019c 2021a

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

View file

@ -1,5 +1,6 @@
// © 2016 and later: Unicode, Inc. and others. // © 2016 and later: Unicode, Inc. and others.
// License & terms of use: http://www.unicode.org/copyright.html#License // License & terms of use: http://www.unicode.org/copyright.html
// Generated using tools/cldr/cldr-to-icu/build-icu-data.xml
metaZones:table(nofallback){ metaZones:table(nofallback){
mapTimezones{ mapTimezones{
Acre{ Acre{
@ -289,6 +290,7 @@ metaZones:table(nofallback){
RS{"Europe/Belgrade"} RS{"Europe/Belgrade"}
SE{"Europe/Stockholm"} SE{"Europe/Stockholm"}
SI{"Europe/Ljubljana"} SI{"Europe/Ljubljana"}
SJ{"Arctic/Longyearbyen"}
SK{"Europe/Bratislava"} SK{"Europe/Bratislava"}
SM{"Europe/San_Marino"} SM{"Europe/San_Marino"}
TN{"Africa/Tunis"} TN{"Africa/Tunis"}
@ -894,6 +896,11 @@ metaZones:table(nofallback){
{ {
"Africa_Eastern", "Africa_Eastern",
"2000-01-15 10:00", "2000-01-15 10:00",
"2021-01-31 21:00",
}
{
"Africa_Central",
"2021-01-31 21:00",
"9999-12-31 23:59", "9999-12-31 23:59",
} }
} }
@ -1273,6 +1280,11 @@ metaZones:table(nofallback){
{ {
"Argentina_Western", "Argentina_Western",
"2008-01-21 02:00", "2008-01-21 02:00",
"2009-10-11 04:00",
}
{
"Argentina",
"2009-10-11 04:00",
"9999-12-31 23:59", "9999-12-31 23:59",
} }
} }
@ -1548,6 +1560,11 @@ metaZones:table(nofallback){
{ {
"America_Pacific", "America_Pacific",
"1973-10-28 09:00", "1973-10-28 09:00",
"2020-11-01 07:00",
}
{
"America_Mountain",
"2020-11-01 07:00",
"9999-12-31 23:59", "9999-12-31 23:59",
} }
} }
@ -1653,11 +1670,11 @@ metaZones:table(nofallback){
{ {
"America_Eastern", "America_Eastern",
"1970-01-01 00:00", "1970-01-01 00:00",
"2015-11-01 06:00", "2015-03-08 07:00",
} }
{ {
"Atlantic", "Atlantic",
"2015-11-01 06:00", "2015-03-08 07:00",
"2018-03-11 07:00", "2018-03-11 07:00",
} }
{ {
@ -2521,6 +2538,13 @@ metaZones:table(nofallback){
"America:Whitehorse"{ "America:Whitehorse"{
{ {
"America_Pacific", "America_Pacific",
"1970-01-01 00:00",
"2020-11-01 07:00",
}
{
"America_Mountain",
"2020-11-01 07:00",
"9999-12-31 23:59",
} }
} }
"America:Winnipeg"{ "America:Winnipeg"{
@ -2579,6 +2603,31 @@ metaZones:table(nofallback){
{ {
"Australia_Western", "Australia_Western",
"2018-03-10 17:00", "2018-03-10 17:00",
"2018-10-06 20:00",
}
{
"Casey",
"2018-10-06 20:00",
"2019-03-16 16:00",
}
{
"Australia_Western",
"2019-03-16 16:00",
"2019-10-03 19:00",
}
{
"Casey",
"2019-10-03 19:00",
"2020-03-07 16:00",
}
{
"Australia_Western",
"2020-03-07 16:00",
"2020-10-03 16:01",
}
{
"Casey",
"2020-10-03 16:01",
"9999-12-31 23:59", "9999-12-31 23:59",
} }
} }
@ -2595,13 +2644,6 @@ metaZones:table(nofallback){
"Antarctica:Macquarie"{ "Antarctica:Macquarie"{
{ {
"Australia_Eastern", "Australia_Eastern",
"1970-01-01 00:00",
"2010-04-03 16:00",
}
{
"Macquarie",
"2010-04-03 16:00",
"9999-12-31 23:59",
} }
} }
"Antarctica:Mawson"{ "Antarctica:Mawson"{
@ -2720,7 +2762,7 @@ metaZones:table(nofallback){
} }
{ {
"Kazakhstan_Western", "Kazakhstan_Western",
"2005-10-30 21:00", "2004-10-30 21:00",
"9999-12-31 23:59", "9999-12-31 23:59",
} }
} }
@ -2830,6 +2872,11 @@ metaZones:table(nofallback){
{ {
"Choibalsan", "Choibalsan",
"1983-03-31 16:00", "1983-03-31 16:00",
"2008-03-30 15:00",
}
{
"Mongolia",
"2008-03-30 15:00",
"9999-12-31 23:59", "9999-12-31 23:59",
} }
} }
@ -4013,18 +4060,6 @@ metaZones:table(nofallback){
"Europe:Volgograd"{ "Europe:Volgograd"{
{ {
"Volgograd", "Volgograd",
"1970-01-01 00:00",
"1992-03-28 22:00",
}
{
"Moscow",
"1992-03-28 22:00",
"2018-10-27 23:00",
}
{
"Volgograd",
"2018-10-27 23:00",
"9999-12-31 23:59",
} }
} }
"Europe:Warsaw"{ "Europe:Warsaw"{

View file

@ -1,5 +1,6 @@
// © 2016 and later: Unicode, Inc. and others. // © 2016 and later: Unicode, Inc. and others.
// License & terms of use: http://www.unicode.org/copyright.html#License // License & terms of use: http://www.unicode.org/copyright.html
// Generated using tools/cldr/cldr-to-icu/build-icu-data.xml
timezoneTypes:table(nofallback){ timezoneTypes:table(nofallback){
bcpTypeAlias{ bcpTypeAlias{
tz{ tz{
@ -27,6 +28,7 @@ timezoneTypes:table(nofallback){
"America:Indiana:Indianapolis"{"America/Indianapolis"} "America:Indiana:Indianapolis"{"America/Indianapolis"}
"America:Kentucky:Louisville"{"America/Louisville"} "America:Kentucky:Louisville"{"America/Louisville"}
"America:Knox_IN"{"America/Indiana/Knox"} "America:Knox_IN"{"America/Indiana/Knox"}
"America:Nuuk"{"America/Godthab"}
"America:Porto_Acre"{"America/Rio_Branco"} "America:Porto_Acre"{"America/Rio_Branco"}
"America:Rosario"{"America/Cordoba"} "America:Rosario"{"America/Cordoba"}
"America:Shiprock"{"America/Denver"} "America:Shiprock"{"America/Denver"}

View file

@ -1,5 +1,6 @@
// © 2016 and later: Unicode, Inc. and others. // © 2016 and later: Unicode, Inc. and others.
// License & terms of use: http://www.unicode.org/copyright.html#License // License & terms of use: http://www.unicode.org/copyright.html
// Generated using tools/cldr/cldr-to-icu/build-icu-data.xml
windowsZones:table(nofallback){ windowsZones:table(nofallback){
mapTimezones{ mapTimezones{
"AUS Central Standard Time"{ "AUS Central Standard Time"{
@ -156,7 +157,7 @@ windowsZones:table(nofallback){
} }
"Central Pacific Standard Time"{ "Central Pacific Standard Time"{
001{"Pacific/Guadalcanal"} 001{"Pacific/Guadalcanal"}
AU{"Antarctica/Macquarie"} AQ{"Antarctica/Casey"}
FM{"Pacific/Ponape Pacific/Kosrae"} FM{"Pacific/Ponape Pacific/Kosrae"}
NC{"Pacific/Noumea"} NC{"Pacific/Noumea"}
SB{"Pacific/Guadalcanal"} SB{"Pacific/Guadalcanal"}
@ -212,7 +213,6 @@ windowsZones:table(nofallback){
KM{"Indian/Comoro"} KM{"Indian/Comoro"}
MG{"Indian/Antananarivo"} MG{"Indian/Antananarivo"}
SO{"Africa/Mogadishu"} SO{"Africa/Mogadishu"}
SS{"Africa/Juba"}
TZ{"Africa/Dar_es_Salaam"} TZ{"Africa/Dar_es_Salaam"}
UG{"Africa/Kampala"} UG{"Africa/Kampala"}
YT{"Indian/Mayotte"} YT{"Indian/Mayotte"}
@ -466,7 +466,7 @@ windowsZones:table(nofallback){
} }
"Pacific Standard Time"{ "Pacific Standard Time"{
001{"America/Los_Angeles"} 001{"America/Los_Angeles"}
CA{"America/Vancouver America/Dawson America/Whitehorse"} CA{"America/Vancouver"}
US{"America/Los_Angeles"} US{"America/Los_Angeles"}
ZZ{"PST8PDT"} ZZ{"PST8PDT"}
} }
@ -593,7 +593,6 @@ windowsZones:table(nofallback){
} }
"Singapore Standard Time"{ "Singapore Standard Time"{
001{"Asia/Singapore"} 001{"Asia/Singapore"}
AQ{"Antarctica/Casey"}
BN{"Asia/Brunei"} BN{"Asia/Brunei"}
ID{"Asia/Makassar"} ID{"Asia/Makassar"}
MY{"Asia/Kuala_Lumpur Asia/Kuching"} MY{"Asia/Kuala_Lumpur Asia/Kuching"}
@ -610,6 +609,7 @@ windowsZones:table(nofallback){
MW{"Africa/Blantyre"} MW{"Africa/Blantyre"}
MZ{"Africa/Maputo"} MZ{"Africa/Maputo"}
RW{"Africa/Kigali"} RW{"Africa/Kigali"}
SS{"Africa/Juba"}
SZ{"Africa/Mbabane"} SZ{"Africa/Mbabane"}
ZA{"Africa/Johannesburg"} ZA{"Africa/Johannesburg"}
ZM{"Africa/Lusaka"} ZM{"Africa/Lusaka"}
@ -634,7 +634,7 @@ windowsZones:table(nofallback){
} }
"Tasmania Standard Time"{ "Tasmania Standard Time"{
001{"Australia/Hobart"} 001{"Australia/Hobart"}
AU{"Australia/Hobart Australia/Currie"} AU{"Australia/Hobart Australia/Currie Antarctica/Macquarie"}
} }
"Tocantins Standard Time"{ "Tocantins Standard Time"{
001{"America/Araguaina"} 001{"America/Araguaina"}
@ -674,7 +674,6 @@ windowsZones:table(nofallback){
} }
"US Mountain Standard Time"{ "US Mountain Standard Time"{
001{"America/Phoenix"} 001{"America/Phoenix"}
CA{"America/Dawson_Creek America/Creston America/Fort_Nelson"}
MX{"America/Hermosillo"} MX{"America/Hermosillo"}
US{"America/Phoenix"} US{"America/Phoenix"}
ZZ{"Etc/GMT+7"} ZZ{"Etc/GMT+7"}
@ -811,5 +810,12 @@ windowsZones:table(nofallback){
001{"Asia/Yakutsk"} 001{"Asia/Yakutsk"}
RU{"Asia/Yakutsk Asia/Khandyga"} RU{"Asia/Yakutsk Asia/Khandyga"}
} }
"Yukon Standard Time"{
001{"America/Whitehorse"}
CA{
"America/Whitehorse America/Creston America/Dawson America/Dawson_Cre"
"ek America/Fort_Nelson"
}
}
} }
} }

File diff suppressed because it is too large Load diff

View file

@ -1,5 +1,5 @@
// Generated by make_intl_data.py. DO NOT EDIT. // Generated by make_intl_data.py. DO NOT EDIT.
// tzdata version = 2019c // tzdata version = 2021a
#ifndef builtin_IntlTimeZoneData_h #ifndef builtin_IntlTimeZoneData_h
#define builtin_IntlTimeZoneData_h #define builtin_IntlTimeZoneData_h
@ -22,6 +22,7 @@ const char* const ianaZonesTreatedAsLinksByICU[] = {
"America/Ensenada", // America/Tijuana [backzone] "America/Ensenada", // America/Tijuana [backzone]
"America/Indiana/Indianapolis", // America/Indianapolis [northamerica] "America/Indiana/Indianapolis", // America/Indianapolis [northamerica]
"America/Kentucky/Louisville", // America/Louisville [northamerica] "America/Kentucky/Louisville", // America/Louisville [northamerica]
"America/Nuuk", // America/Godthab [europe]
"America/Rosario", // America/Cordoba [backzone] "America/Rosario", // America/Cordoba [backzone]
"Asia/Chongqing", // Asia/Shanghai [backzone] "Asia/Chongqing", // Asia/Shanghai [backzone]
"Asia/Harbin", // Asia/Shanghai [backzone] "Asia/Harbin", // Asia/Shanghai [backzone]
@ -56,6 +57,7 @@ const LinkAndTarget ianaLinksCanonicalizedDifferentlyByICU[] = {
{ "America/Catamarca", "America/Argentina/Catamarca" }, // America/Catamarca [backward] { "America/Catamarca", "America/Argentina/Catamarca" }, // America/Catamarca [backward]
{ "America/Cordoba", "America/Argentina/Cordoba" }, // America/Cordoba [backward] { "America/Cordoba", "America/Argentina/Cordoba" }, // America/Cordoba [backward]
{ "America/Fort_Wayne", "America/Indiana/Indianapolis" }, // America/Indianapolis [backward] { "America/Fort_Wayne", "America/Indiana/Indianapolis" }, // America/Indianapolis [backward]
{ "America/Godthab", "America/Nuuk" }, // America/Godthab [backward]
{ "America/Indianapolis", "America/Indiana/Indianapolis" }, // America/Indianapolis [backward] { "America/Indianapolis", "America/Indiana/Indianapolis" }, // America/Indianapolis [backward]
{ "America/Jujuy", "America/Argentina/Jujuy" }, // America/Jujuy [backward] { "America/Jujuy", "America/Argentina/Jujuy" }, // America/Jujuy [backward]
{ "America/Kralendijk", "America/Curacao" }, // America/Kralendijk [southamerica] { "America/Kralendijk", "America/Curacao" }, // America/Kralendijk [southamerica]

View file

@ -1,7 +1,7 @@
// |reftest| skip-if(!this.hasOwnProperty("Intl")) // |reftest| skip-if(!this.hasOwnProperty("Intl"))
// Generated by make_intl_data.py. DO NOT EDIT. // Generated by make_intl_data.py. DO NOT EDIT.
// tzdata version = 2019c // tzdata version = 2021a
const tzMapper = [ const tzMapper = [
x => x, x => x,
@ -17,6 +17,7 @@ const links = {
"America/Catamarca": "America/Argentina/Catamarca", "America/Catamarca": "America/Argentina/Catamarca",
"America/Cordoba": "America/Argentina/Cordoba", "America/Cordoba": "America/Argentina/Cordoba",
"America/Fort_Wayne": "America/Indiana/Indianapolis", "America/Fort_Wayne": "America/Indiana/Indianapolis",
"America/Godthab": "America/Nuuk",
"America/Indianapolis": "America/Indiana/Indianapolis", "America/Indianapolis": "America/Indiana/Indianapolis",
"America/Jujuy": "America/Argentina/Jujuy", "America/Jujuy": "America/Argentina/Jujuy",
"America/Knox_IN": "America/Indiana/Knox", "America/Knox_IN": "America/Indiana/Knox",

View file

@ -1,7 +1,7 @@
// |reftest| skip-if(!this.hasOwnProperty("Intl")) // |reftest| skip-if(!this.hasOwnProperty("Intl"))
// Generated by make_intl_data.py. DO NOT EDIT. // Generated by make_intl_data.py. DO NOT EDIT.
// tzdata version = 2019c // tzdata version = 2021a
const tzMapper = [ const tzMapper = [
x => x, x => x,
@ -79,6 +79,7 @@ const links = {
"Asia/Vientiane": "Asia/Vientiane", "Asia/Vientiane": "Asia/Vientiane",
"Atlantic/Jan_Mayen": "Atlantic/Jan_Mayen", "Atlantic/Jan_Mayen": "Atlantic/Jan_Mayen",
"Atlantic/St_Helena": "Atlantic/St_Helena", "Atlantic/St_Helena": "Atlantic/St_Helena",
"Australia/Currie": "Australia/Currie",
"Europe/Belfast": "Europe/Belfast", "Europe/Belfast": "Europe/Belfast",
"Europe/Guernsey": "Europe/Guernsey", "Europe/Guernsey": "Europe/Guernsey",
"Europe/Isle_of_Man": "Europe/Isle_of_Man", "Europe/Isle_of_Man": "Europe/Isle_of_Man",

View file

@ -1,7 +1,7 @@
// |reftest| skip-if(!this.hasOwnProperty("Intl")) // |reftest| skip-if(!this.hasOwnProperty("Intl"))
// Generated by make_intl_data.py. DO NOT EDIT. // Generated by make_intl_data.py. DO NOT EDIT.
// tzdata version = 2019c // tzdata version = 2021a
const tzMapper = [ const tzMapper = [
x => x, x => x,

View file

@ -1,7 +1,7 @@
// |reftest| skip-if(!this.hasOwnProperty("Intl")) // |reftest| skip-if(!this.hasOwnProperty("Intl"))
// Generated by make_intl_data.py. DO NOT EDIT. // Generated by make_intl_data.py. DO NOT EDIT.
// tzdata version = 2019c // tzdata version = 2021a
const tzMapper = [ const tzMapper = [
x => x, x => x,