Created
December 7, 2023 13:28
-
-
Save labmorales/82dce40d427e0abe92cfa52728eb70e6 to your computer and use it in GitHub Desktop.
iOS Hermes timezone Intl test
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| const timezones = [ | |
| 'Africa/Abidjan', | |
| 'Africa/Accra', | |
| 'Africa/Addis_Ababa', | |
| 'Africa/Algiers', | |
| 'Africa/Asmara', | |
| 'Africa/Asmera', | |
| 'Africa/Bamako', | |
| 'Africa/Bangui', | |
| 'Africa/Banjul', | |
| 'Africa/Bissau', | |
| 'Africa/Blantyre', | |
| 'Africa/Brazzaville', | |
| 'Africa/Bujumbura', | |
| 'Africa/Cairo', | |
| 'Africa/Casablanca', | |
| 'Africa/Ceuta', | |
| 'Africa/Conakry', | |
| 'Africa/Dakar', | |
| 'Africa/Dar_es_Salaam', | |
| 'Africa/Djibouti', | |
| 'Africa/Douala', | |
| 'Africa/El_Aaiun', | |
| 'Africa/Freetown', | |
| 'Africa/Gaborone', | |
| 'Africa/Harare', | |
| 'Africa/Johannesburg', | |
| 'Africa/Juba', | |
| 'Africa/Kampala', | |
| 'Africa/Khartoum', | |
| 'Africa/Kigali', | |
| 'Africa/Kinshasa', | |
| 'Africa/Lagos', | |
| 'Africa/Libreville', | |
| 'Africa/Lome', | |
| 'Africa/Luanda', | |
| 'Africa/Lubumbashi', | |
| 'Africa/Lusaka', | |
| 'Africa/Malabo', | |
| 'Africa/Maputo', | |
| 'Africa/Maseru', | |
| 'Africa/Mbabane', | |
| 'Africa/Mogadishu', | |
| 'Africa/Monrovia', | |
| 'Africa/Nairobi', | |
| 'Africa/Ndjamena', | |
| 'Africa/Niamey', | |
| 'Africa/Nouakchott', | |
| 'Africa/Ouagadougou', | |
| 'Africa/PortoNovo', | |
| 'Africa/Sao_Tome', | |
| 'Africa/Timbuktu', | |
| 'Africa/Tripoli', | |
| 'Africa/Tunis', | |
| 'Africa/Windhoek', | |
| 'America/Adak', | |
| 'America/Anchorage', | |
| 'America/Anguilla', | |
| 'America/Antigua', | |
| 'America/Araguaina', | |
| 'America/Argentina/Buenos_Aires', | |
| 'America/Argentina/Catamarca', | |
| 'America/Argentina/ComodRivadavia', | |
| 'America/Argentina/Cordoba', | |
| 'America/Argentina/Jujuy', | |
| 'America/Argentina/La_Rioja', | |
| 'America/Argentina/Mendoza', | |
| 'America/Argentina/Rio_Gallegos', | |
| 'America/Argentina/Salta', | |
| 'America/Argentina/San_Juan', | |
| 'America/Argentina/San_Luis', | |
| 'America/Argentina/Tucuman', | |
| 'America/Argentina/Ushuaia', | |
| 'America/Aruba', | |
| 'America/Asuncion', | |
| 'America/Atikokan', | |
| 'America/Atka', | |
| 'America/Bahia', | |
| 'America/Bahia_Banderas', | |
| 'America/Barbados', | |
| 'America/Belem', | |
| 'America/Belize', | |
| 'America/BlancSablon', | |
| 'America/Boa_Vista', | |
| 'America/Bogota', | |
| 'America/Boise', | |
| 'America/Buenos_Aires', | |
| 'America/Cambridge_Bay', | |
| 'America/Campo_Grande', | |
| 'America/Cancun', | |
| 'America/Caracas', | |
| 'America/Catamarca', | |
| 'America/Cayenne', | |
| 'America/Cayman', | |
| 'America/Chicago', | |
| 'America/Chihuahua', | |
| 'America/Ciudad_Juarez', | |
| 'America/Coral_Harbour', | |
| 'America/Cordoba', | |
| 'America/Costa_Rica', | |
| 'America/Creston', | |
| 'America/Cuiaba', | |
| 'America/Curacao', | |
| 'America/Danmarkshavn', | |
| 'America/Dawson', | |
| 'America/Dawson_Creek', | |
| 'America/Denver', | |
| 'America/Detroit', | |
| 'America/Dominica', | |
| 'America/Edmonton', | |
| 'America/Eirunepe', | |
| 'America/El_Salvador', | |
| 'America/Ensenada', | |
| 'America/Fort_Nelson', | |
| 'America/Fort_Wayne', | |
| 'America/Fortaleza', | |
| 'America/Glace_Bay', | |
| 'America/Godthab', | |
| 'America/Goose_Bay', | |
| 'America/Grand_Turk', | |
| 'America/Grenada', | |
| 'America/Guadeloupe', | |
| 'America/Guatemala', | |
| 'America/Guayaquil', | |
| 'America/Guyana', | |
| 'America/Halifax', | |
| 'America/Havana', | |
| 'America/Hermosillo', | |
| 'America/Indiana/Indianapolis', | |
| 'America/Indiana/Knox', | |
| 'America/Indiana/Marengo', | |
| 'America/Indiana/Petersburg', | |
| 'America/Indiana/Tell_City', | |
| 'America/Indiana/Vevay', | |
| 'America/Indiana/Vincennes', | |
| 'America/Indiana/Winamac', | |
| 'America/Indianapolis', | |
| 'America/Inuvik', | |
| 'America/Iqaluit', | |
| 'America/Jamaica', | |
| 'America/Jujuy', | |
| 'America/Juneau', | |
| 'America/Kentucky/Louisville', | |
| 'America/Kentucky/Monticello', | |
| 'America/Knox_IN', | |
| 'America/Kralendijk', | |
| 'America/La_Paz', | |
| 'America/Lima', | |
| 'America/Los_Angeles', | |
| 'America/Louisville', | |
| 'America/Lower_Princes', | |
| 'America/Maceio', | |
| 'America/Managua', | |
| 'America/Manaus', | |
| 'America/Marigot', | |
| 'America/Martinique', | |
| 'America/Matamoros', | |
| 'America/Mazatlan', | |
| 'America/Mendoza', | |
| 'America/Menominee', | |
| 'America/Merida', | |
| 'America/Metlakatla', | |
| 'America/Mexico_City', | |
| 'America/Miquelon', | |
| 'America/Moncton', | |
| 'America/Monterrey', | |
| 'America/Montevideo', | |
| 'America/Montreal', | |
| 'America/Montserrat', | |
| 'America/Nassau', | |
| 'America/New_York', | |
| 'America/Nipigon', | |
| 'America/Nome', | |
| 'America/Noronha', | |
| 'America/North_Dakota/Beulah', | |
| 'America/North_Dakota/Center', | |
| 'America/North_Dakota/New_Salem', | |
| 'America/Nuuk', | |
| 'America/Ojinaga', | |
| 'America/Panama', | |
| 'America/Pangnirtung', | |
| 'America/Paramaribo', | |
| 'America/Phoenix', | |
| 'America/PortauPrince', | |
| 'America/Port_of_Spain', | |
| 'America/Porto_Acre', | |
| 'America/Porto_Velho', | |
| 'America/Puerto_Rico', | |
| 'America/Punta_Arenas', | |
| 'America/Rainy_River', | |
| 'America/Rankin_Inlet', | |
| 'America/Recife', | |
| 'America/Regina', | |
| 'America/Resolute', | |
| 'America/Rio_Branco', | |
| 'America/Rosario', | |
| 'America/Santa_Isabel', | |
| 'America/Santarem', | |
| 'America/Santiago', | |
| 'America/Santo_Domingo', | |
| 'America/Sao_Paulo', | |
| 'America/Scoresbysund', | |
| 'America/Shiprock', | |
| 'America/Sitka', | |
| 'America/St_Barthelemy', | |
| 'America/St_Johns', | |
| 'America/St_Kitts', | |
| 'America/St_Lucia', | |
| 'America/St_Thomas', | |
| 'America/St_Vincent', | |
| 'America/Swift_Current', | |
| 'America/Tegucigalpa', | |
| 'America/Thule', | |
| 'America/Thunder_Bay', | |
| 'America/Tijuana', | |
| 'America/Toronto', | |
| 'America/Tortola', | |
| 'America/Vancouver', | |
| 'America/Virgin', | |
| 'America/Whitehorse', | |
| 'America/Winnipeg', | |
| 'America/Yakutat', | |
| 'America/Yellowknife', | |
| 'Antarctica/Casey', | |
| 'Antarctica/Davis', | |
| 'Antarctica/DumontDUrville', | |
| 'Antarctica/Macquarie', | |
| 'Antarctica/Mawson', | |
| 'Antarctica/McMurdo', | |
| 'Antarctica/Palmer', | |
| 'Antarctica/Rothera', | |
| 'Antarctica/South_Pole', | |
| 'Antarctica/Syowa', | |
| 'Antarctica/Troll', | |
| 'Antarctica/Vostok', | |
| 'Arctic/Longyearbyen', | |
| 'Asia/Aden', | |
| 'Asia/Almaty', | |
| 'Asia/Amman', | |
| 'Asia/Anadyr', | |
| 'Asia/Aqtau', | |
| 'Asia/Aqtobe', | |
| 'Asia/Ashgabat', | |
| 'Asia/Ashkhabad', | |
| 'Asia/Atyrau', | |
| 'Asia/Baghdad', | |
| 'Asia/Bahrain', | |
| 'Asia/Baku', | |
| 'Asia/Bangkok', | |
| 'Asia/Barnaul', | |
| 'Asia/Beirut', | |
| 'Asia/Bishkek', | |
| 'Asia/Brunei', | |
| 'Asia/Calcutta', | |
| 'Asia/Chita', | |
| 'Asia/Choibalsan', | |
| 'Asia/Chongqing', | |
| 'Asia/Chungking', | |
| 'Asia/Colombo', | |
| 'Asia/Dacca', | |
| 'Asia/Damascus', | |
| 'Asia/Dhaka', | |
| 'Asia/Dili', | |
| 'Asia/Dubai', | |
| 'Asia/Dushanbe', | |
| 'Asia/Famagusta', | |
| 'Asia/Gaza', | |
| 'Asia/Harbin', | |
| 'Asia/Hebron', | |
| 'Asia/Ho_Chi_Minh', | |
| 'Asia/Hong_Kong', | |
| 'Asia/Hovd', | |
| 'Asia/Irkutsk', | |
| 'Asia/Istanbul', | |
| 'Asia/Jakarta', | |
| 'Asia/Jayapura', | |
| 'Asia/Jerusalem', | |
| 'Asia/Kabul', | |
| 'Asia/Kamchatka', | |
| 'Asia/Karachi', | |
| 'Asia/Kashgar', | |
| 'Asia/Kathmandu', | |
| 'Asia/Katmandu', | |
| 'Asia/Khandyga', | |
| 'Asia/Kolkata', | |
| 'Asia/Krasnoyarsk', | |
| 'Asia/Kuala_Lumpur', | |
| 'Asia/Kuching', | |
| 'Asia/Kuwait', | |
| 'Asia/Macao', | |
| 'Asia/Macau', | |
| 'Asia/Magadan', | |
| 'Asia/Makassar', | |
| 'Asia/Manila', | |
| 'Asia/Muscat', | |
| 'Asia/Nicosia', | |
| 'Asia/Novokuznetsk', | |
| 'Asia/Novosibirsk', | |
| 'Asia/Omsk', | |
| 'Asia/Oral', | |
| 'Asia/Phnom_Penh', | |
| 'Asia/Pontianak', | |
| 'Asia/Pyongyang', | |
| 'Asia/Qatar', | |
| 'Asia/Qostanay', | |
| 'Asia/Qyzylorda', | |
| 'Asia/Rangoon', | |
| 'Asia/Riyadh', | |
| 'Asia/Saigon', | |
| 'Asia/Sakhalin', | |
| 'Asia/Samarkand', | |
| 'Asia/Seoul', | |
| 'Asia/Shanghai', | |
| 'Asia/Singapore', | |
| 'Asia/Srednekolymsk', | |
| 'Asia/Taipei', | |
| 'Asia/Tashkent', | |
| 'Asia/Tbilisi', | |
| 'Asia/Tehran', | |
| 'Asia/Tel_Aviv', | |
| 'Asia/Thimbu', | |
| 'Asia/Thimphu', | |
| 'Asia/Tokyo', | |
| 'Asia/Tomsk', | |
| 'Asia/Ujung_Pandang', | |
| 'Asia/Ulaanbaatar', | |
| 'Asia/Ulan_Bator', | |
| 'Asia/Urumqi', | |
| 'Asia/UstNera', | |
| 'Asia/Vientiane', | |
| 'Asia/Vladivostok', | |
| 'Asia/Yakutsk', | |
| 'Asia/Yangon', | |
| 'Asia/Yekaterinburg', | |
| 'Asia/Yerevan', | |
| 'Atlantic/Azores', | |
| 'Atlantic/Bermuda', | |
| 'Atlantic/Canary', | |
| 'Atlantic/Cape_Verde', | |
| 'Atlantic/Faeroe', | |
| 'Atlantic/Faroe', | |
| 'Atlantic/Jan_Mayen', | |
| 'Atlantic/Madeira', | |
| 'Atlantic/Reykjavik', | |
| 'Atlantic/South_Georgia', | |
| 'Atlantic/St_Helena', | |
| 'Atlantic/Stanley', | |
| 'Australia/ACT', | |
| 'Australia/Adelaide', | |
| 'Australia/Brisbane', | |
| 'Australia/Broken_Hill', | |
| 'Australia/Canberra', | |
| 'Australia/Currie', | |
| 'Australia/Darwin', | |
| 'Australia/Eucla', | |
| 'Australia/Hobart', | |
| 'Australia/LHI', | |
| 'Australia/Lindeman', | |
| 'Australia/Lord_Howe', | |
| 'Australia/Melbourne', | |
| 'Australia/NSW', | |
| 'Australia/North', | |
| 'Australia/Perth', | |
| 'Australia/Queensland', | |
| 'Australia/South', | |
| 'Australia/Sydney', | |
| 'Australia/Tasmania', | |
| 'Australia/Victoria', | |
| 'Australia/West', | |
| '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/GMTPlus0', | |
| 'Etc/GMTPlus1', | |
| 'Etc/GMTPlus10', | |
| 'Etc/GMTPlus11', | |
| 'Etc/GMTPlus12', | |
| 'Etc/GMTPlus2', | |
| 'Etc/GMTPlus3', | |
| 'Etc/GMTPlus4', | |
| 'Etc/GMTPlus5', | |
| 'Etc/GMTPlus6', | |
| 'Etc/GMTPlus7', | |
| 'Etc/GMTPlus8', | |
| 'Etc/GMTPlus9', | |
| 'Etc/GMTMinus0', | |
| 'Etc/GMTMinus1', | |
| 'Etc/GMTMinus10', | |
| 'Etc/GMTMinus11', | |
| 'Etc/GMTMinus12', | |
| 'Etc/GMTMinus13', | |
| 'Etc/GMTMinus14', | |
| 'Etc/GMTMinus2', | |
| 'Etc/GMTMinus3', | |
| 'Etc/GMTMinus4', | |
| 'Etc/GMTMinus5', | |
| 'Etc/GMTMinus6', | |
| 'Etc/GMTMinus7', | |
| 'Etc/GMTMinus8', | |
| 'Etc/GMTMinus9', | |
| 'Etc/GMT0', | |
| 'Etc/Greenwich', | |
| 'Etc/UCT', | |
| 'Etc/UTC', | |
| 'Etc/Universal', | |
| 'Etc/Zulu', | |
| 'Europe/Amsterdam', | |
| 'Europe/Andorra', | |
| 'Europe/Astrakhan', | |
| 'Europe/Athens', | |
| 'Europe/Belfast', | |
| 'Europe/Belgrade', | |
| 'Europe/Berlin', | |
| 'Europe/Bratislava', | |
| 'Europe/Brussels', | |
| 'Europe/Bucharest', | |
| 'Europe/Budapest', | |
| 'Europe/Busingen', | |
| 'Europe/Chisinau', | |
| 'Europe/Copenhagen', | |
| 'Europe/Dublin', | |
| 'Europe/Gibraltar', | |
| 'Europe/Guernsey', | |
| 'Europe/Helsinki', | |
| 'Europe/Isle_of_Man', | |
| 'Europe/Istanbul', | |
| 'Europe/Jersey', | |
| 'Europe/Kaliningrad', | |
| 'Europe/Kiev', | |
| 'Europe/Kirov', | |
| 'Europe/Kyiv', | |
| 'Europe/Lisbon', | |
| 'Europe/Ljubljana', | |
| 'Europe/London', | |
| 'Europe/Luxembourg', | |
| 'Europe/Madrid', | |
| 'Europe/Malta', | |
| 'Europe/Mariehamn', | |
| 'Europe/Minsk', | |
| 'Europe/Monaco', | |
| 'Europe/Moscow', | |
| 'Europe/Nicosia', | |
| 'Europe/Oslo', | |
| 'Europe/Paris', | |
| 'Europe/Podgorica', | |
| 'Europe/Prague', | |
| 'Europe/Riga', | |
| 'Europe/Rome', | |
| 'Europe/Samara', | |
| 'Europe/San_Marino', | |
| 'Europe/Sarajevo', | |
| 'Europe/Saratov', | |
| 'Europe/Simferopol', | |
| 'Europe/Skopje', | |
| 'Europe/Sofia', | |
| 'Europe/Stockholm', | |
| 'Europe/Tallinn', | |
| 'Europe/Tirane', | |
| 'Europe/Tiraspol', | |
| 'Europe/Ulyanovsk', | |
| 'Europe/Uzhgorod', | |
| 'Europe/Vaduz', | |
| 'Europe/Vatican', | |
| 'Europe/Vienna', | |
| 'Europe/Vilnius', | |
| 'Europe/Volgograd', | |
| 'Europe/Warsaw', | |
| 'Europe/Zagreb', | |
| 'Europe/Zaporozhye', | |
| 'Europe/Zurich', | |
| 'GB', | |
| 'GBEire', | |
| 'GMT', | |
| 'GMTPlus0', | |
| 'GMTMinus0', | |
| 'GMT0', | |
| 'Greenwich', | |
| 'HST', | |
| 'Hongkong', | |
| 'Iceland', | |
| 'Indian/Antananarivo', | |
| 'Indian/Chagos', | |
| 'Indian/Christmas', | |
| 'Indian/Cocos', | |
| 'Indian/Comoro', | |
| 'Indian/Kerguelen', | |
| 'Indian/Mahe', | |
| 'Indian/Maldives', | |
| 'Indian/Mauritius', | |
| 'Indian/Mayotte', | |
| 'Indian/Reunion', | |
| 'Iran', | |
| 'Israel', | |
| 'Jamaica', | |
| 'Japan', | |
| 'Kwajalein', | |
| 'Libya', | |
| 'MET', | |
| 'MST', | |
| 'MST7MDT', | |
| 'Mexico/BajaNorte', | |
| 'Mexico/BajaSur', | |
| 'Mexico/General', | |
| 'NZ', | |
| 'NZCHAT', | |
| 'Navajo', | |
| 'PRC', | |
| 'PST8PDT', | |
| 'Pacific/Apia', | |
| 'Pacific/Auckland', | |
| 'Pacific/Bougainville', | |
| 'Pacific/Chatham', | |
| 'Pacific/Chuuk', | |
| 'Pacific/Easter', | |
| 'Pacific/Efate', | |
| 'Pacific/Enderbury', | |
| 'Pacific/Fakaofo', | |
| 'Pacific/Fiji', | |
| 'Pacific/Funafuti', | |
| 'Pacific/Galapagos', | |
| 'Pacific/Gambier', | |
| 'Pacific/Guadalcanal', | |
| 'Pacific/Guam', | |
| 'Pacific/Honolulu', | |
| 'Pacific/Johnston', | |
| 'Pacific/Kanton', | |
| 'Pacific/Kiritimati', | |
| 'Pacific/Kosrae', | |
| 'Pacific/Kwajalein', | |
| 'Pacific/Majuro', | |
| 'Pacific/Marquesas', | |
| 'Pacific/Midway', | |
| 'Pacific/Nauru', | |
| 'Pacific/Niue', | |
| 'Pacific/Norfolk', | |
| 'Pacific/Noumea', | |
| 'Pacific/Pago_Pago', | |
| 'Pacific/Palau', | |
| 'Pacific/Pitcairn', | |
| 'Pacific/Pohnpei', | |
| 'Pacific/Ponape', | |
| 'Pacific/Port_Moresby', | |
| 'Pacific/Rarotonga', | |
| 'Pacific/Saipan', | |
| 'Pacific/Samoa', | |
| 'Pacific/Tahiti', | |
| 'Pacific/Tarawa', | |
| 'Pacific/Tongatapu', | |
| 'Pacific/Truk', | |
| 'Pacific/Wake', | |
| 'Pacific/Wallis', | |
| 'Pacific/Yap', | |
| 'Poland', | |
| 'Portugal', | |
| 'ROC', | |
| 'ROK', | |
| 'Singapore', | |
| 'Turkey', | |
| 'UCT', | |
| 'US/Alaska', | |
| 'US/Aleutian', | |
| 'US/Arizona', | |
| 'US/Central', | |
| 'US/EastIndiana', | |
| 'US/Eastern', | |
| 'US/Hawaii', | |
| 'US/IndianaStarke', | |
| 'US/Michigan', | |
| 'US/Mountain', | |
| 'US/Pacific', | |
| 'US/Samoa', | |
| 'UTC', | |
| 'Universal', | |
| 'WSU', | |
| 'WET', | |
| 'Zulu', | |
| ]; | |
| const notSupportedTimezones: string[] = []; | |
| const supportedTimezones: string[] = []; | |
| timezones.map((timezone) => { | |
| try { | |
| new Intl.DateTimeFormat('en-US', { | |
| timeZone: timezone, | |
| }).format(); | |
| supportedTimezones.push(timezone); | |
| } catch (e) { | |
| notSupportedTimezones.push(timezone); | |
| } | |
| }); | |
| console.log( | |
| 'NOT SUPPORTED', | |
| notSupportedTimezones, | |
| notSupportedTimezones.length | |
| ); | |
| console.log( | |
| 'SUPPORTED TIMEZONES', | |
| supportedTimezones, | |
| supportedTimezones.length | |
| ); |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment