Commit d53ca3be by Abseil Team Committed by Copybara-Service

Import of CCTZ from GitHub.

PiperOrigin-RevId: 567869792
Change-Id: I29948282b57b401f3199dc41160538aa9a8079a7
parent 1ad22093
...@@ -110,7 +110,6 @@ const char* const kTimeZoneNames[] = {"Africa/Abidjan", ...@@ -110,7 +110,6 @@ const char* const kTimeZoneNames[] = {"Africa/Abidjan",
"Africa/Addis_Ababa", "Africa/Addis_Ababa",
"Africa/Algiers", "Africa/Algiers",
"Africa/Asmara", "Africa/Asmara",
"Africa/Asmera",
"Africa/Bamako", "Africa/Bamako",
"Africa/Bangui", "Africa/Bangui",
"Africa/Banjul", "Africa/Banjul",
...@@ -166,7 +165,6 @@ const char* const kTimeZoneNames[] = {"Africa/Abidjan", ...@@ -166,7 +165,6 @@ const char* const kTimeZoneNames[] = {"Africa/Abidjan",
"America/Araguaina", "America/Araguaina",
"America/Argentina/Buenos_Aires", "America/Argentina/Buenos_Aires",
"America/Argentina/Catamarca", "America/Argentina/Catamarca",
"America/Argentina/ComodRivadavia",
"America/Argentina/Cordoba", "America/Argentina/Cordoba",
"America/Argentina/Jujuy", "America/Argentina/Jujuy",
"America/Argentina/La_Rioja", "America/Argentina/La_Rioja",
...@@ -190,18 +188,16 @@ const char* const kTimeZoneNames[] = {"Africa/Abidjan", ...@@ -190,18 +188,16 @@ const char* const kTimeZoneNames[] = {"Africa/Abidjan",
"America/Boa_Vista", "America/Boa_Vista",
"America/Bogota", "America/Bogota",
"America/Boise", "America/Boise",
"America/Buenos_Aires",
"America/Cambridge_Bay", "America/Cambridge_Bay",
"America/Campo_Grande", "America/Campo_Grande",
"America/Cancun", "America/Cancun",
"America/Caracas", "America/Caracas",
"America/Catamarca",
"America/Cayenne", "America/Cayenne",
"America/Cayman", "America/Cayman",
"America/Chicago", "America/Chicago",
"America/Chihuahua", "America/Chihuahua",
"America/Ciudad_Juarez",
"America/Coral_Harbour", "America/Coral_Harbour",
"America/Cordoba",
"America/Costa_Rica", "America/Costa_Rica",
"America/Creston", "America/Creston",
"America/Cuiaba", "America/Cuiaba",
...@@ -217,7 +213,6 @@ const char* const kTimeZoneNames[] = {"Africa/Abidjan", ...@@ -217,7 +213,6 @@ const char* const kTimeZoneNames[] = {"Africa/Abidjan",
"America/El_Salvador", "America/El_Salvador",
"America/Ensenada", "America/Ensenada",
"America/Fort_Nelson", "America/Fort_Nelson",
"America/Fort_Wayne",
"America/Fortaleza", "America/Fortaleza",
"America/Glace_Bay", "America/Glace_Bay",
"America/Godthab", "America/Godthab",
...@@ -239,20 +234,16 @@ const char* const kTimeZoneNames[] = {"Africa/Abidjan", ...@@ -239,20 +234,16 @@ const char* const kTimeZoneNames[] = {"Africa/Abidjan",
"America/Indiana/Vevay", "America/Indiana/Vevay",
"America/Indiana/Vincennes", "America/Indiana/Vincennes",
"America/Indiana/Winamac", "America/Indiana/Winamac",
"America/Indianapolis",
"America/Inuvik", "America/Inuvik",
"America/Iqaluit", "America/Iqaluit",
"America/Jamaica", "America/Jamaica",
"America/Jujuy",
"America/Juneau", "America/Juneau",
"America/Kentucky/Louisville", "America/Kentucky/Louisville",
"America/Kentucky/Monticello", "America/Kentucky/Monticello",
"America/Knox_IN",
"America/Kralendijk", "America/Kralendijk",
"America/La_Paz", "America/La_Paz",
"America/Lima", "America/Lima",
"America/Los_Angeles", "America/Los_Angeles",
"America/Louisville",
"America/Lower_Princes", "America/Lower_Princes",
"America/Maceio", "America/Maceio",
"America/Managua", "America/Managua",
...@@ -261,7 +252,6 @@ const char* const kTimeZoneNames[] = {"Africa/Abidjan", ...@@ -261,7 +252,6 @@ const char* const kTimeZoneNames[] = {"Africa/Abidjan",
"America/Martinique", "America/Martinique",
"America/Matamoros", "America/Matamoros",
"America/Mazatlan", "America/Mazatlan",
"America/Mendoza",
"America/Menominee", "America/Menominee",
"America/Merida", "America/Merida",
"America/Metlakatla", "America/Metlakatla",
...@@ -298,7 +288,6 @@ const char* const kTimeZoneNames[] = {"Africa/Abidjan", ...@@ -298,7 +288,6 @@ const char* const kTimeZoneNames[] = {"Africa/Abidjan",
"America/Regina", "America/Regina",
"America/Resolute", "America/Resolute",
"America/Rio_Branco", "America/Rio_Branco",
"America/Rosario",
"America/Santa_Isabel", "America/Santa_Isabel",
"America/Santarem", "America/Santarem",
"America/Santiago", "America/Santiago",
...@@ -334,7 +323,6 @@ const char* const kTimeZoneNames[] = {"Africa/Abidjan", ...@@ -334,7 +323,6 @@ const char* const kTimeZoneNames[] = {"Africa/Abidjan",
"Antarctica/McMurdo", "Antarctica/McMurdo",
"Antarctica/Palmer", "Antarctica/Palmer",
"Antarctica/Rothera", "Antarctica/Rothera",
"Antarctica/South_Pole",
"Antarctica/Syowa", "Antarctica/Syowa",
"Antarctica/Troll", "Antarctica/Troll",
"Antarctica/Vostok", "Antarctica/Vostok",
...@@ -346,7 +334,6 @@ const char* const kTimeZoneNames[] = {"Africa/Abidjan", ...@@ -346,7 +334,6 @@ const char* const kTimeZoneNames[] = {"Africa/Abidjan",
"Asia/Aqtau", "Asia/Aqtau",
"Asia/Aqtobe", "Asia/Aqtobe",
"Asia/Ashgabat", "Asia/Ashgabat",
"Asia/Ashkhabad",
"Asia/Atyrau", "Asia/Atyrau",
"Asia/Baghdad", "Asia/Baghdad",
"Asia/Bahrain", "Asia/Bahrain",
...@@ -356,13 +343,10 @@ const char* const kTimeZoneNames[] = {"Africa/Abidjan", ...@@ -356,13 +343,10 @@ const char* const kTimeZoneNames[] = {"Africa/Abidjan",
"Asia/Beirut", "Asia/Beirut",
"Asia/Bishkek", "Asia/Bishkek",
"Asia/Brunei", "Asia/Brunei",
"Asia/Calcutta",
"Asia/Chita", "Asia/Chita",
"Asia/Choibalsan", "Asia/Choibalsan",
"Asia/Chongqing", "Asia/Chongqing",
"Asia/Chungking",
"Asia/Colombo", "Asia/Colombo",
"Asia/Dacca",
"Asia/Damascus", "Asia/Damascus",
"Asia/Dhaka", "Asia/Dhaka",
"Asia/Dili", "Asia/Dili",
...@@ -385,14 +369,12 @@ const char* const kTimeZoneNames[] = {"Africa/Abidjan", ...@@ -385,14 +369,12 @@ const char* const kTimeZoneNames[] = {"Africa/Abidjan",
"Asia/Karachi", "Asia/Karachi",
"Asia/Kashgar", "Asia/Kashgar",
"Asia/Kathmandu", "Asia/Kathmandu",
"Asia/Katmandu",
"Asia/Khandyga", "Asia/Khandyga",
"Asia/Kolkata", "Asia/Kolkata",
"Asia/Krasnoyarsk", "Asia/Krasnoyarsk",
"Asia/Kuala_Lumpur", "Asia/Kuala_Lumpur",
"Asia/Kuching", "Asia/Kuching",
"Asia/Kuwait", "Asia/Kuwait",
"Asia/Macao",
"Asia/Macau", "Asia/Macau",
"Asia/Magadan", "Asia/Magadan",
"Asia/Makassar", "Asia/Makassar",
...@@ -409,9 +391,7 @@ const char* const kTimeZoneNames[] = {"Africa/Abidjan", ...@@ -409,9 +391,7 @@ const char* const kTimeZoneNames[] = {"Africa/Abidjan",
"Asia/Qatar", "Asia/Qatar",
"Asia/Qostanay", "Asia/Qostanay",
"Asia/Qyzylorda", "Asia/Qyzylorda",
"Asia/Rangoon",
"Asia/Riyadh", "Asia/Riyadh",
"Asia/Saigon",
"Asia/Sakhalin", "Asia/Sakhalin",
"Asia/Samarkand", "Asia/Samarkand",
"Asia/Seoul", "Asia/Seoul",
...@@ -423,13 +403,10 @@ const char* const kTimeZoneNames[] = {"Africa/Abidjan", ...@@ -423,13 +403,10 @@ const char* const kTimeZoneNames[] = {"Africa/Abidjan",
"Asia/Tbilisi", "Asia/Tbilisi",
"Asia/Tehran", "Asia/Tehran",
"Asia/Tel_Aviv", "Asia/Tel_Aviv",
"Asia/Thimbu",
"Asia/Thimphu", "Asia/Thimphu",
"Asia/Tokyo", "Asia/Tokyo",
"Asia/Tomsk", "Asia/Tomsk",
"Asia/Ujung_Pandang",
"Asia/Ulaanbaatar", "Asia/Ulaanbaatar",
"Asia/Ulan_Bator",
"Asia/Urumqi", "Asia/Urumqi",
"Asia/Ust-Nera", "Asia/Ust-Nera",
"Asia/Vientiane", "Asia/Vientiane",
...@@ -442,7 +419,6 @@ const char* const kTimeZoneNames[] = {"Africa/Abidjan", ...@@ -442,7 +419,6 @@ const char* const kTimeZoneNames[] = {"Africa/Abidjan",
"Atlantic/Bermuda", "Atlantic/Bermuda",
"Atlantic/Canary", "Atlantic/Canary",
"Atlantic/Cape_Verde", "Atlantic/Cape_Verde",
"Atlantic/Faeroe",
"Atlantic/Faroe", "Atlantic/Faroe",
"Atlantic/Jan_Mayen", "Atlantic/Jan_Mayen",
"Atlantic/Madeira", "Atlantic/Madeira",
...@@ -450,7 +426,6 @@ const char* const kTimeZoneNames[] = {"Africa/Abidjan", ...@@ -450,7 +426,6 @@ const char* const kTimeZoneNames[] = {"Africa/Abidjan",
"Atlantic/South_Georgia", "Atlantic/South_Georgia",
"Atlantic/St_Helena", "Atlantic/St_Helena",
"Atlantic/Stanley", "Atlantic/Stanley",
"Australia/ACT",
"Australia/Adelaide", "Australia/Adelaide",
"Australia/Brisbane", "Australia/Brisbane",
"Australia/Broken_Hill", "Australia/Broken_Hill",
...@@ -459,42 +434,12 @@ const char* const kTimeZoneNames[] = {"Africa/Abidjan", ...@@ -459,42 +434,12 @@ const char* const kTimeZoneNames[] = {"Africa/Abidjan",
"Australia/Darwin", "Australia/Darwin",
"Australia/Eucla", "Australia/Eucla",
"Australia/Hobart", "Australia/Hobart",
"Australia/LHI",
"Australia/Lindeman", "Australia/Lindeman",
"Australia/Lord_Howe", "Australia/Lord_Howe",
"Australia/Melbourne", "Australia/Melbourne",
"Australia/NSW",
"Australia/North",
"Australia/Perth", "Australia/Perth",
"Australia/Queensland",
"Australia/South",
"Australia/Sydney", "Australia/Sydney",
"Australia/Tasmania",
"Australia/Victoria",
"Australia/West",
"Australia/Yancowinna", "Australia/Yancowinna",
"Brazil/Acre",
"Brazil/DeNoronha",
"Brazil/East",
"Brazil/West",
"CET",
"CST6CDT",
"Canada/Atlantic",
"Canada/Central",
"Canada/Eastern",
"Canada/Mountain",
"Canada/Newfoundland",
"Canada/Pacific",
"Canada/Saskatchewan",
"Canada/Yukon",
"Chile/Continental",
"Chile/EasterIsland",
"Cuba",
"EET",
"EST",
"EST5EDT",
"Egypt",
"Eire",
"Etc/GMT", "Etc/GMT",
"Etc/GMT+0", "Etc/GMT+0",
"Etc/GMT+1", "Etc/GMT+1",
...@@ -552,7 +497,6 @@ const char* const kTimeZoneNames[] = {"Africa/Abidjan", ...@@ -552,7 +497,6 @@ const char* const kTimeZoneNames[] = {"Africa/Abidjan",
"Europe/Istanbul", "Europe/Istanbul",
"Europe/Jersey", "Europe/Jersey",
"Europe/Kaliningrad", "Europe/Kaliningrad",
"Europe/Kiev",
"Europe/Kirov", "Europe/Kirov",
"Europe/Kyiv", "Europe/Kyiv",
"Europe/Lisbon", "Europe/Lisbon",
...@@ -584,7 +528,6 @@ const char* const kTimeZoneNames[] = {"Africa/Abidjan", ...@@ -584,7 +528,6 @@ const char* const kTimeZoneNames[] = {"Africa/Abidjan",
"Europe/Tirane", "Europe/Tirane",
"Europe/Tiraspol", "Europe/Tiraspol",
"Europe/Ulyanovsk", "Europe/Ulyanovsk",
"Europe/Uzhgorod",
"Europe/Vaduz", "Europe/Vaduz",
"Europe/Vatican", "Europe/Vatican",
"Europe/Vienna", "Europe/Vienna",
...@@ -592,19 +535,8 @@ const char* const kTimeZoneNames[] = {"Africa/Abidjan", ...@@ -592,19 +535,8 @@ const char* const kTimeZoneNames[] = {"Africa/Abidjan",
"Europe/Volgograd", "Europe/Volgograd",
"Europe/Warsaw", "Europe/Warsaw",
"Europe/Zagreb", "Europe/Zagreb",
"Europe/Zaporozhye",
"Europe/Zurich", "Europe/Zurich",
"Factory", "Factory",
"GB",
"GB-Eire",
"GMT",
"GMT+0",
"GMT-0",
"GMT0",
"Greenwich",
"HST",
"Hongkong",
"Iceland",
"Indian/Antananarivo", "Indian/Antananarivo",
"Indian/Chagos", "Indian/Chagos",
"Indian/Christmas", "Indian/Christmas",
...@@ -616,23 +548,6 @@ const char* const kTimeZoneNames[] = {"Africa/Abidjan", ...@@ -616,23 +548,6 @@ const char* const kTimeZoneNames[] = {"Africa/Abidjan",
"Indian/Mauritius", "Indian/Mauritius",
"Indian/Mayotte", "Indian/Mayotte",
"Indian/Reunion", "Indian/Reunion",
"Iran",
"Israel",
"Jamaica",
"Japan",
"Kwajalein",
"Libya",
"MET",
"MST",
"MST7MDT",
"Mexico/BajaNorte",
"Mexico/BajaSur",
"Mexico/General",
"NZ",
"NZ-CHAT",
"Navajo",
"PRC",
"PST8PDT",
"Pacific/Apia", "Pacific/Apia",
"Pacific/Auckland", "Pacific/Auckland",
"Pacific/Bougainville", "Pacific/Bougainville",
...@@ -640,7 +555,6 @@ const char* const kTimeZoneNames[] = {"Africa/Abidjan", ...@@ -640,7 +555,6 @@ const char* const kTimeZoneNames[] = {"Africa/Abidjan",
"Pacific/Chuuk", "Pacific/Chuuk",
"Pacific/Easter", "Pacific/Easter",
"Pacific/Efate", "Pacific/Efate",
"Pacific/Enderbury",
"Pacific/Fakaofo", "Pacific/Fakaofo",
"Pacific/Fiji", "Pacific/Fiji",
"Pacific/Funafuti", "Pacific/Funafuti",
...@@ -665,7 +579,6 @@ const char* const kTimeZoneNames[] = {"Africa/Abidjan", ...@@ -665,7 +579,6 @@ const char* const kTimeZoneNames[] = {"Africa/Abidjan",
"Pacific/Palau", "Pacific/Palau",
"Pacific/Pitcairn", "Pacific/Pitcairn",
"Pacific/Pohnpei", "Pacific/Pohnpei",
"Pacific/Ponape",
"Pacific/Port_Moresby", "Pacific/Port_Moresby",
"Pacific/Rarotonga", "Pacific/Rarotonga",
"Pacific/Saipan", "Pacific/Saipan",
...@@ -673,34 +586,10 @@ const char* const kTimeZoneNames[] = {"Africa/Abidjan", ...@@ -673,34 +586,10 @@ const char* const kTimeZoneNames[] = {"Africa/Abidjan",
"Pacific/Tahiti", "Pacific/Tahiti",
"Pacific/Tarawa", "Pacific/Tarawa",
"Pacific/Tongatapu", "Pacific/Tongatapu",
"Pacific/Truk",
"Pacific/Wake", "Pacific/Wake",
"Pacific/Wallis", "Pacific/Wallis",
"Pacific/Yap", "Pacific/Yap",
"Poland",
"Portugal",
"ROC",
"ROK",
"Singapore",
"Turkey",
"UCT",
"US/Alaska",
"US/Aleutian",
"US/Arizona",
"US/Central",
"US/East-Indiana",
"US/Eastern",
"US/Hawaii",
"US/Indiana-Starke",
"US/Michigan",
"US/Mountain",
"US/Pacific",
"US/Samoa",
"UTC", "UTC",
"Universal",
"W-SU",
"WET",
"Zulu",
nullptr}; nullptr};
std::vector<std::string> AllTimeZoneNames() { std::vector<std::string> AllTimeZoneNames() {
......
...@@ -45,7 +45,6 @@ const char* const kTimeZoneNames[] = {"Africa/Abidjan", ...@@ -45,7 +45,6 @@ const char* const kTimeZoneNames[] = {"Africa/Abidjan",
"Africa/Addis_Ababa", "Africa/Addis_Ababa",
"Africa/Algiers", "Africa/Algiers",
"Africa/Asmara", "Africa/Asmara",
"Africa/Asmera",
"Africa/Bamako", "Africa/Bamako",
"Africa/Bangui", "Africa/Bangui",
"Africa/Banjul", "Africa/Banjul",
...@@ -101,7 +100,6 @@ const char* const kTimeZoneNames[] = {"Africa/Abidjan", ...@@ -101,7 +100,6 @@ const char* const kTimeZoneNames[] = {"Africa/Abidjan",
"America/Araguaina", "America/Araguaina",
"America/Argentina/Buenos_Aires", "America/Argentina/Buenos_Aires",
"America/Argentina/Catamarca", "America/Argentina/Catamarca",
"America/Argentina/ComodRivadavia",
"America/Argentina/Cordoba", "America/Argentina/Cordoba",
"America/Argentina/Jujuy", "America/Argentina/Jujuy",
"America/Argentina/La_Rioja", "America/Argentina/La_Rioja",
...@@ -125,19 +123,16 @@ const char* const kTimeZoneNames[] = {"Africa/Abidjan", ...@@ -125,19 +123,16 @@ const char* const kTimeZoneNames[] = {"Africa/Abidjan",
"America/Boa_Vista", "America/Boa_Vista",
"America/Bogota", "America/Bogota",
"America/Boise", "America/Boise",
"America/Buenos_Aires",
"America/Cambridge_Bay", "America/Cambridge_Bay",
"America/Campo_Grande", "America/Campo_Grande",
"America/Cancun", "America/Cancun",
"America/Caracas", "America/Caracas",
"America/Catamarca",
"America/Cayenne", "America/Cayenne",
"America/Cayman", "America/Cayman",
"America/Chicago", "America/Chicago",
"America/Chihuahua", "America/Chihuahua",
"America/Ciudad_Juarez", "America/Ciudad_Juarez",
"America/Coral_Harbour", "America/Coral_Harbour",
"America/Cordoba",
"America/Costa_Rica", "America/Costa_Rica",
"America/Creston", "America/Creston",
"America/Cuiaba", "America/Cuiaba",
...@@ -153,7 +148,6 @@ const char* const kTimeZoneNames[] = {"Africa/Abidjan", ...@@ -153,7 +148,6 @@ const char* const kTimeZoneNames[] = {"Africa/Abidjan",
"America/El_Salvador", "America/El_Salvador",
"America/Ensenada", "America/Ensenada",
"America/Fort_Nelson", "America/Fort_Nelson",
"America/Fort_Wayne",
"America/Fortaleza", "America/Fortaleza",
"America/Glace_Bay", "America/Glace_Bay",
"America/Godthab", "America/Godthab",
...@@ -175,20 +169,16 @@ const char* const kTimeZoneNames[] = {"Africa/Abidjan", ...@@ -175,20 +169,16 @@ const char* const kTimeZoneNames[] = {"Africa/Abidjan",
"America/Indiana/Vevay", "America/Indiana/Vevay",
"America/Indiana/Vincennes", "America/Indiana/Vincennes",
"America/Indiana/Winamac", "America/Indiana/Winamac",
"America/Indianapolis",
"America/Inuvik", "America/Inuvik",
"America/Iqaluit", "America/Iqaluit",
"America/Jamaica", "America/Jamaica",
"America/Jujuy",
"America/Juneau", "America/Juneau",
"America/Kentucky/Louisville", "America/Kentucky/Louisville",
"America/Kentucky/Monticello", "America/Kentucky/Monticello",
"America/Knox_IN",
"America/Kralendijk", "America/Kralendijk",
"America/La_Paz", "America/La_Paz",
"America/Lima", "America/Lima",
"America/Los_Angeles", "America/Los_Angeles",
"America/Louisville",
"America/Lower_Princes", "America/Lower_Princes",
"America/Maceio", "America/Maceio",
"America/Managua", "America/Managua",
...@@ -197,7 +187,6 @@ const char* const kTimeZoneNames[] = {"Africa/Abidjan", ...@@ -197,7 +187,6 @@ const char* const kTimeZoneNames[] = {"Africa/Abidjan",
"America/Martinique", "America/Martinique",
"America/Matamoros", "America/Matamoros",
"America/Mazatlan", "America/Mazatlan",
"America/Mendoza",
"America/Menominee", "America/Menominee",
"America/Merida", "America/Merida",
"America/Metlakatla", "America/Metlakatla",
...@@ -234,7 +223,6 @@ const char* const kTimeZoneNames[] = {"Africa/Abidjan", ...@@ -234,7 +223,6 @@ const char* const kTimeZoneNames[] = {"Africa/Abidjan",
"America/Regina", "America/Regina",
"America/Resolute", "America/Resolute",
"America/Rio_Branco", "America/Rio_Branco",
"America/Rosario",
"America/Santa_Isabel", "America/Santa_Isabel",
"America/Santarem", "America/Santarem",
"America/Santiago", "America/Santiago",
...@@ -270,7 +258,6 @@ const char* const kTimeZoneNames[] = {"Africa/Abidjan", ...@@ -270,7 +258,6 @@ const char* const kTimeZoneNames[] = {"Africa/Abidjan",
"Antarctica/McMurdo", "Antarctica/McMurdo",
"Antarctica/Palmer", "Antarctica/Palmer",
"Antarctica/Rothera", "Antarctica/Rothera",
"Antarctica/South_Pole",
"Antarctica/Syowa", "Antarctica/Syowa",
"Antarctica/Troll", "Antarctica/Troll",
"Antarctica/Vostok", "Antarctica/Vostok",
...@@ -282,7 +269,6 @@ const char* const kTimeZoneNames[] = {"Africa/Abidjan", ...@@ -282,7 +269,6 @@ const char* const kTimeZoneNames[] = {"Africa/Abidjan",
"Asia/Aqtau", "Asia/Aqtau",
"Asia/Aqtobe", "Asia/Aqtobe",
"Asia/Ashgabat", "Asia/Ashgabat",
"Asia/Ashkhabad",
"Asia/Atyrau", "Asia/Atyrau",
"Asia/Baghdad", "Asia/Baghdad",
"Asia/Bahrain", "Asia/Bahrain",
...@@ -292,13 +278,10 @@ const char* const kTimeZoneNames[] = {"Africa/Abidjan", ...@@ -292,13 +278,10 @@ const char* const kTimeZoneNames[] = {"Africa/Abidjan",
"Asia/Beirut", "Asia/Beirut",
"Asia/Bishkek", "Asia/Bishkek",
"Asia/Brunei", "Asia/Brunei",
"Asia/Calcutta",
"Asia/Chita", "Asia/Chita",
"Asia/Choibalsan", "Asia/Choibalsan",
"Asia/Chongqing", "Asia/Chongqing",
"Asia/Chungking",
"Asia/Colombo", "Asia/Colombo",
"Asia/Dacca",
"Asia/Damascus", "Asia/Damascus",
"Asia/Dhaka", "Asia/Dhaka",
"Asia/Dili", "Asia/Dili",
...@@ -321,14 +304,12 @@ const char* const kTimeZoneNames[] = {"Africa/Abidjan", ...@@ -321,14 +304,12 @@ const char* const kTimeZoneNames[] = {"Africa/Abidjan",
"Asia/Karachi", "Asia/Karachi",
"Asia/Kashgar", "Asia/Kashgar",
"Asia/Kathmandu", "Asia/Kathmandu",
"Asia/Katmandu",
"Asia/Khandyga", "Asia/Khandyga",
"Asia/Kolkata", "Asia/Kolkata",
"Asia/Krasnoyarsk", "Asia/Krasnoyarsk",
"Asia/Kuala_Lumpur", "Asia/Kuala_Lumpur",
"Asia/Kuching", "Asia/Kuching",
"Asia/Kuwait", "Asia/Kuwait",
"Asia/Macao",
"Asia/Macau", "Asia/Macau",
"Asia/Magadan", "Asia/Magadan",
"Asia/Makassar", "Asia/Makassar",
...@@ -345,9 +326,7 @@ const char* const kTimeZoneNames[] = {"Africa/Abidjan", ...@@ -345,9 +326,7 @@ const char* const kTimeZoneNames[] = {"Africa/Abidjan",
"Asia/Qatar", "Asia/Qatar",
"Asia/Qostanay", "Asia/Qostanay",
"Asia/Qyzylorda", "Asia/Qyzylorda",
"Asia/Rangoon",
"Asia/Riyadh", "Asia/Riyadh",
"Asia/Saigon",
"Asia/Sakhalin", "Asia/Sakhalin",
"Asia/Samarkand", "Asia/Samarkand",
"Asia/Seoul", "Asia/Seoul",
...@@ -359,13 +338,10 @@ const char* const kTimeZoneNames[] = {"Africa/Abidjan", ...@@ -359,13 +338,10 @@ const char* const kTimeZoneNames[] = {"Africa/Abidjan",
"Asia/Tbilisi", "Asia/Tbilisi",
"Asia/Tehran", "Asia/Tehran",
"Asia/Tel_Aviv", "Asia/Tel_Aviv",
"Asia/Thimbu",
"Asia/Thimphu", "Asia/Thimphu",
"Asia/Tokyo", "Asia/Tokyo",
"Asia/Tomsk", "Asia/Tomsk",
"Asia/Ujung_Pandang",
"Asia/Ulaanbaatar", "Asia/Ulaanbaatar",
"Asia/Ulan_Bator",
"Asia/Urumqi", "Asia/Urumqi",
"Asia/Ust-Nera", "Asia/Ust-Nera",
"Asia/Vientiane", "Asia/Vientiane",
...@@ -378,7 +354,6 @@ const char* const kTimeZoneNames[] = {"Africa/Abidjan", ...@@ -378,7 +354,6 @@ const char* const kTimeZoneNames[] = {"Africa/Abidjan",
"Atlantic/Bermuda", "Atlantic/Bermuda",
"Atlantic/Canary", "Atlantic/Canary",
"Atlantic/Cape_Verde", "Atlantic/Cape_Verde",
"Atlantic/Faeroe",
"Atlantic/Faroe", "Atlantic/Faroe",
"Atlantic/Jan_Mayen", "Atlantic/Jan_Mayen",
"Atlantic/Madeira", "Atlantic/Madeira",
...@@ -386,7 +361,6 @@ const char* const kTimeZoneNames[] = {"Africa/Abidjan", ...@@ -386,7 +361,6 @@ const char* const kTimeZoneNames[] = {"Africa/Abidjan",
"Atlantic/South_Georgia", "Atlantic/South_Georgia",
"Atlantic/St_Helena", "Atlantic/St_Helena",
"Atlantic/Stanley", "Atlantic/Stanley",
"Australia/ACT",
"Australia/Adelaide", "Australia/Adelaide",
"Australia/Brisbane", "Australia/Brisbane",
"Australia/Broken_Hill", "Australia/Broken_Hill",
...@@ -395,42 +369,12 @@ const char* const kTimeZoneNames[] = {"Africa/Abidjan", ...@@ -395,42 +369,12 @@ const char* const kTimeZoneNames[] = {"Africa/Abidjan",
"Australia/Darwin", "Australia/Darwin",
"Australia/Eucla", "Australia/Eucla",
"Australia/Hobart", "Australia/Hobart",
"Australia/LHI",
"Australia/Lindeman", "Australia/Lindeman",
"Australia/Lord_Howe", "Australia/Lord_Howe",
"Australia/Melbourne", "Australia/Melbourne",
"Australia/NSW",
"Australia/North",
"Australia/Perth", "Australia/Perth",
"Australia/Queensland",
"Australia/South",
"Australia/Sydney", "Australia/Sydney",
"Australia/Tasmania",
"Australia/Victoria",
"Australia/West",
"Australia/Yancowinna", "Australia/Yancowinna",
"Brazil/Acre",
"Brazil/DeNoronha",
"Brazil/East",
"Brazil/West",
"CET",
"CST6CDT",
"Canada/Atlantic",
"Canada/Central",
"Canada/Eastern",
"Canada/Mountain",
"Canada/Newfoundland",
"Canada/Pacific",
"Canada/Saskatchewan",
"Canada/Yukon",
"Chile/Continental",
"Chile/EasterIsland",
"Cuba",
"EET",
"EST",
"EST5EDT",
"Egypt",
"Eire",
"Etc/GMT", "Etc/GMT",
"Etc/GMT+0", "Etc/GMT+0",
"Etc/GMT+1", "Etc/GMT+1",
...@@ -488,7 +432,6 @@ const char* const kTimeZoneNames[] = {"Africa/Abidjan", ...@@ -488,7 +432,6 @@ const char* const kTimeZoneNames[] = {"Africa/Abidjan",
"Europe/Istanbul", "Europe/Istanbul",
"Europe/Jersey", "Europe/Jersey",
"Europe/Kaliningrad", "Europe/Kaliningrad",
"Europe/Kiev",
"Europe/Kirov", "Europe/Kirov",
"Europe/Kyiv", "Europe/Kyiv",
"Europe/Lisbon", "Europe/Lisbon",
...@@ -520,7 +463,6 @@ const char* const kTimeZoneNames[] = {"Africa/Abidjan", ...@@ -520,7 +463,6 @@ const char* const kTimeZoneNames[] = {"Africa/Abidjan",
"Europe/Tirane", "Europe/Tirane",
"Europe/Tiraspol", "Europe/Tiraspol",
"Europe/Ulyanovsk", "Europe/Ulyanovsk",
"Europe/Uzhgorod",
"Europe/Vaduz", "Europe/Vaduz",
"Europe/Vatican", "Europe/Vatican",
"Europe/Vienna", "Europe/Vienna",
...@@ -528,19 +470,8 @@ const char* const kTimeZoneNames[] = {"Africa/Abidjan", ...@@ -528,19 +470,8 @@ const char* const kTimeZoneNames[] = {"Africa/Abidjan",
"Europe/Volgograd", "Europe/Volgograd",
"Europe/Warsaw", "Europe/Warsaw",
"Europe/Zagreb", "Europe/Zagreb",
"Europe/Zaporozhye",
"Europe/Zurich", "Europe/Zurich",
"Factory", "Factory",
"GB",
"GB-Eire",
"GMT",
"GMT+0",
"GMT-0",
"GMT0",
"Greenwich",
"HST",
"Hongkong",
"Iceland",
"Indian/Antananarivo", "Indian/Antananarivo",
"Indian/Chagos", "Indian/Chagos",
"Indian/Christmas", "Indian/Christmas",
...@@ -552,23 +483,6 @@ const char* const kTimeZoneNames[] = {"Africa/Abidjan", ...@@ -552,23 +483,6 @@ const char* const kTimeZoneNames[] = {"Africa/Abidjan",
"Indian/Mauritius", "Indian/Mauritius",
"Indian/Mayotte", "Indian/Mayotte",
"Indian/Reunion", "Indian/Reunion",
"Iran",
"Israel",
"Jamaica",
"Japan",
"Kwajalein",
"Libya",
"MET",
"MST",
"MST7MDT",
"Mexico/BajaNorte",
"Mexico/BajaSur",
"Mexico/General",
"NZ",
"NZ-CHAT",
"Navajo",
"PRC",
"PST8PDT",
"Pacific/Apia", "Pacific/Apia",
"Pacific/Auckland", "Pacific/Auckland",
"Pacific/Bougainville", "Pacific/Bougainville",
...@@ -576,7 +490,6 @@ const char* const kTimeZoneNames[] = {"Africa/Abidjan", ...@@ -576,7 +490,6 @@ const char* const kTimeZoneNames[] = {"Africa/Abidjan",
"Pacific/Chuuk", "Pacific/Chuuk",
"Pacific/Easter", "Pacific/Easter",
"Pacific/Efate", "Pacific/Efate",
"Pacific/Enderbury",
"Pacific/Fakaofo", "Pacific/Fakaofo",
"Pacific/Fiji", "Pacific/Fiji",
"Pacific/Funafuti", "Pacific/Funafuti",
...@@ -601,7 +514,6 @@ const char* const kTimeZoneNames[] = {"Africa/Abidjan", ...@@ -601,7 +514,6 @@ const char* const kTimeZoneNames[] = {"Africa/Abidjan",
"Pacific/Palau", "Pacific/Palau",
"Pacific/Pitcairn", "Pacific/Pitcairn",
"Pacific/Pohnpei", "Pacific/Pohnpei",
"Pacific/Ponape",
"Pacific/Port_Moresby", "Pacific/Port_Moresby",
"Pacific/Rarotonga", "Pacific/Rarotonga",
"Pacific/Saipan", "Pacific/Saipan",
...@@ -609,34 +521,10 @@ const char* const kTimeZoneNames[] = {"Africa/Abidjan", ...@@ -609,34 +521,10 @@ const char* const kTimeZoneNames[] = {"Africa/Abidjan",
"Pacific/Tahiti", "Pacific/Tahiti",
"Pacific/Tarawa", "Pacific/Tarawa",
"Pacific/Tongatapu", "Pacific/Tongatapu",
"Pacific/Truk",
"Pacific/Wake", "Pacific/Wake",
"Pacific/Wallis", "Pacific/Wallis",
"Pacific/Yap", "Pacific/Yap",
"Poland",
"Portugal",
"ROC",
"ROK",
"Singapore",
"Turkey",
"UCT",
"US/Alaska",
"US/Aleutian",
"US/Arizona",
"US/Central",
"US/East-Indiana",
"US/Eastern",
"US/Hawaii",
"US/Indiana-Starke",
"US/Michigan",
"US/Mountain",
"US/Pacific",
"US/Samoa",
"UTC", "UTC",
"Universal",
"W-SU",
"WET",
"Zulu",
nullptr}; nullptr};
// Helper to return a loaded time zone by value (UTC on error). // Helper to return a loaded time zone by value (UTC on error).
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment