Created
January 22, 2025 17:37
-
-
Save tommyp/db6a80661fa0edf1e7c3bcc5f5d8b46d to your computer and use it in GitHub Desktop.
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
| anonical(linked_timezone) do | |
| case do | |
| "Africa/Accra" -> "Africa/Abidjan" | |
| "Africa/Addis_Ababa" -> "Africa/Nairobi" | |
| "Africa/Asmara" -> "Africa/Nairobi" | |
| "Africa/Asmera" -> "Africa/Nairobi" | |
| "Africa/Bamako" -> "Africa/Abidjan" | |
| "Africa/Bangui" -> "Africa/Lagos" | |
| "Africa/Banjul" -> "Africa/Abidjan" | |
| "Africa/Blantyre" -> "Africa/Maputo" | |
| "Africa/Brazzaville" -> "Africa/Lagos" | |
| "Africa/Bujumbura" -> "Africa/Maputo" | |
| "Africa/Conakry" -> "Africa/Abidjan" | |
| "Africa/Dakar" -> "Africa/Abidjan" | |
| "Africa/Dar_es_Salaam" -> "Africa/Nairobi" | |
| "Africa/Djibouti" -> "Africa/Nairobi" | |
| "Africa/Douala" -> "Africa/Lagos" | |
| "Africa/Freetown" -> "Africa/Abidjan" | |
| "Africa/Gaborone" -> "Africa/Maputo" | |
| "Africa/Harare" -> "Africa/Maputo" | |
| "Africa/Kampala" -> "Africa/Nairobi" | |
| "Africa/Kigali" -> "Africa/Maputo" | |
| "Africa/Kinshasa" -> "Africa/Lagos" | |
| "Africa/Libreville" -> "Africa/Lagos" | |
| "Africa/Lome" -> "Africa/Abidjan" | |
| "Africa/Luanda" -> "Africa/Lagos" | |
| "Africa/Lubumbashi" -> "Africa/Maputo" | |
| "Africa/Lusaka" -> "Africa/Maputo" | |
| "Africa/Malabo" -> "Africa/Lagos" | |
| "Africa/Maseru" -> "Africa/Johannesburg" | |
| "Africa/Mbabane" -> "Africa/Johannesburg" | |
| "Africa/Mogadishu" -> "Africa/Nairobi" | |
| "Africa/Niamey" -> "Africa/Lagos" | |
| "Africa/Nouakchott" -> "Africa/Abidjan" | |
| "Africa/Ouagadougou" -> "Africa/Abidjan" | |
| "Africa/Porto-Novo" -> "Africa/Lagos" | |
| "Africa/Timbuktu" -> "Africa/Abidjan" | |
| "America/Anguilla" -> "America/Puerto_Rico" | |
| "America/Antigua" -> "America/Puerto_Rico" | |
| "America/Argentina/ComodRivadavia" -> "America/Argentina/Catamarca" | |
| "America/Aruba" -> "America/Puerto_Rico" | |
| "America/Atikokan" -> "America/Panama" | |
| "America/Atka" -> "America/Adak" | |
| "America/Blanc-Sablon" -> "America/Puerto_Rico" | |
| "America/Buenos_Aires" -> "America/Argentina/Buenos_Aires" | |
| "America/Catamarca" -> "America/Argentina/Catamarca" | |
| "America/Cayman" -> "America/Panama" | |
| "America/Coral_Harbour" -> "America/Panama" | |
| "America/Cordoba" -> "America/Argentina/Cordoba" | |
| "America/Creston" -> "America/Phoenix" | |
| "America/Curacao" -> "America/Puerto_Rico" | |
| "America/Dominica" -> "America/Puerto_Rico" | |
| "America/Ensenada" -> "America/Tijuana" | |
| "America/Fort_Wayne" -> "America/Indiana/Indianapolis" | |
| "America/Godthab" -> "America/Nuuk" | |
| "America/Grenada" -> "America/Puerto_Rico" | |
| "America/Guadeloupe" -> "America/Puerto_Rico" | |
| "America/Indianapolis" -> "America/Indiana/Indianapolis" | |
| "America/Jujuy" -> "America/Argentina/Jujuy" | |
| "America/Knox_IN" -> "America/Indiana/Knox" | |
| "America/Kralendijk" -> "America/Puerto_Rico" | |
| "America/Louisville" -> "America/Kentucky/Louisville" | |
| "America/Lower_Princes" -> "America/Puerto_Rico" | |
| "America/Marigot" -> "America/Puerto_Rico" | |
| "America/Mendoza" -> "America/Argentina/Mendoza" | |
| "America/Montreal" -> "America/Toronto" | |
| "America/Montserrat" -> "America/Puerto_Rico" | |
| "America/Nassau" -> "America/Toronto" | |
| "America/Nipigon" -> "America/Toronto" | |
| "America/Pangnirtung" -> "America/Iqaluit" | |
| "America/Port_of_Spain" -> "America/Puerto_Rico" | |
| "America/Porto_Acre" -> "America/Rio_Branco" | |
| "America/Rainy_River" -> "America/Winnipeg" | |
| "America/Rosario" -> "America/Argentina/Cordoba" | |
| "America/Santa_Isabel" -> "America/Tijuana" | |
| "America/Shiprock" -> "America/Denver" | |
| "America/St_Barthelemy" -> "America/Puerto_Rico" | |
| "America/St_Kitts" -> "America/Puerto_Rico" | |
| "America/St_Lucia" -> "America/Puerto_Rico" | |
| "America/St_Thomas" -> "America/Puerto_Rico" | |
| "America/St_Vincent" -> "America/Puerto_Rico" | |
| "America/Thunder_Bay" -> "America/Toronto" | |
| "America/Tortola" -> "America/Puerto_Rico" | |
| "America/Virgin" -> "America/Puerto_Rico" | |
| "America/Yellowknife" -> "America/Edmonton" | |
| "Antarctica/DumontDUrville" -> "Pacific/Port_Moresby" | |
| "Antarctica/McMurdo" -> "Pacific/Auckland" | |
| "Antarctica/South_Pole" -> "Pacific/Auckland" | |
| "Antarctica/Syowa" -> "Asia/Riyadh" | |
| "Arctic/Longyearbyen" -> "Europe/Berlin" | |
| "Asia/Aden" -> "Asia/Riyadh" | |
| "Asia/Ashkhabad" -> "Asia/Ashgabat" | |
| "Asia/Bahrain" -> "Asia/Qatar" | |
| "Asia/Brunei" -> "Asia/Kuching" | |
| "Asia/Calcutta" -> "Asia/Kolkata" | |
| "Asia/Choibalsan" -> "Asia/Ulaanbaatar" | |
| "Asia/Chongqing" -> "Asia/Shanghai" | |
| "Asia/Chungking" -> "Asia/Shanghai" | |
| "Asia/Dacca" -> "Asia/Dhaka" | |
| "Asia/Harbin" -> "Asia/Shanghai" | |
| "Asia/Istanbul" -> "Europe/Istanbul" | |
| "Asia/Kashgar" -> "Asia/Urumqi[note 1]" | |
| "Asia/Katmandu" -> "Asia/Kathmandu" | |
| "Asia/Kuala_Lumpur" -> "Asia/Singapore" | |
| "Asia/Kuwait" -> "Asia/Riyadh" | |
| "Asia/Macao" -> "Asia/Macau" | |
| "Asia/Muscat" -> "Asia/Dubai" | |
| "Asia/Phnom_Penh" -> "Asia/Bangkok" | |
| "Asia/Rangoon" -> "Asia/Yangon" | |
| "Asia/Saigon" -> "Asia/Ho_Chi_Minh" | |
| "Asia/Tel_Aviv" -> "Asia/Jerusalem" | |
| "Asia/Thimbu" -> "Asia/Thimphu" | |
| "Asia/Ujung_Pandang" -> "Asia/Makassar" | |
| "Asia/Ulan_Bator" -> "Asia/Ulaanbaatar" | |
| "Asia/Vientiane" -> "Asia/Bangkok" | |
| "Atlantic/Faeroe" -> "Atlantic/Faroe" | |
| "Atlantic/Jan_Mayen" -> "Europe/Berlin" | |
| "Atlantic/Reykjavik" -> "Africa/Abidjan" | |
| "Atlantic/St_Helena" -> "Africa/Abidjan" | |
| "Australia/ACT" -> "Australia/Sydney" | |
| "Australia/Canberra" -> "Australia/Sydney" | |
| "Australia/Currie" -> "Australia/Hobart" | |
| "Australia/LHI" -> "Australia/Lord_Howe" | |
| "Australia/North" -> "Australia/Darwin" | |
| "Australia/NSW" -> "Australia/Sydney" | |
| "Australia/Queensland" -> "Australia/Brisbane" | |
| "Australia/South" -> "Australia/Adelaide" | |
| "Australia/Tasmania" -> "Australia/Hobart" | |
| "Australia/Victoria" -> "Australia/Melbourne" | |
| "Australia/West" -> "Australia/Perth" | |
| "Australia/Yancowinna" -> "Australia/Broken_Hill" | |
| "Brazil/Acre" -> "America/Rio_Branco" | |
| "Brazil/DeNoronha" -> "America/Noronha" | |
| "Brazil/East" -> "America/Sao_Paulo" | |
| "Brazil/West" -> "America/Manaus" | |
| "Canada/Atlantic" -> "America/Halifax" | |
| "Canada/Central" -> "America/Winnipeg" | |
| "Canada/Eastern" -> "America/Toronto" | |
| "Canada/Mountain" -> "America/Edmonton" | |
| "Canada/Newfoundland" -> "America/St_Johns" | |
| "Canada/Pacific" -> "America/Vancouver" | |
| "Canada/Saskatchewan" -> "America/Regina" | |
| "Canada/Yukon" -> "America/Whitehorse" | |
| "CET" -> "Europe/Brussels" | |
| "Chile/Continental" -> "America/Santiago" | |
| "Chile/EasterIsland" -> "Pacific/Easter" | |
| "CST6CDT" -> "America/Chicago" | |
| "Cuba" -> "America/Havana" | |
| "EET" -> "Europe/Athens" | |
| "Egypt" -> "Africa/Cairo" | |
| "Eire" -> "Europe/Dublin" | |
| "EST" -> "America/Panama" | |
| "EST5EDT" -> "America/New_York" | |
| "Etc/GMT+0" -> "Etc/GMT" | |
| "Etc/GMT-0" -> "Etc/GMT" | |
| "Etc/GMT0" -> "Etc/GMT" | |
| "Etc/Greenwich" -> "Etc/GMT" | |
| "Etc/UCT" -> "Etc/UTC" | |
| "Etc/Universal" -> "Etc/UTC" | |
| "Etc/Zulu" -> "Etc/UTC" | |
| "Europe/Amsterdam" -> "Europe/Brussels" | |
| "Europe/Belfast" -> "Europe/London" | |
| "Europe/Bratislava" -> "Europe/Prague" | |
| "Europe/Busingen" -> "Europe/Zurich" | |
| "Europe/Copenhagen" -> "Europe/Berlin" | |
| "Europe/Guernsey" -> "Europe/London" | |
| "Europe/Isle_of_Man" -> "Europe/London" | |
| "Europe/Jersey" -> "Europe/London" | |
| "Europe/Kiev" -> "Europe/Kyiv" | |
| "Europe/Ljubljana" -> "Europe/Belgrade" | |
| "Europe/Luxembourg" -> "Europe/Brussels" | |
| "Europe/Mariehamn" -> "Europe/Helsinki" | |
| "Europe/Monaco" -> "Europe/Paris" | |
| "Europe/Nicosia" -> "Asia/Nicosia" | |
| "Europe/Oslo" -> "Europe/Berlin" | |
| "Europe/Podgorica" -> "Europe/Belgrade" | |
| "Europe/San_Marino" -> "Europe/Rome" | |
| "Europe/Sarajevo" -> "Europe/Belgrade" | |
| "Europe/Skopje" -> "Europe/Belgrade" | |
| "Europe/Stockholm" -> "Europe/Berlin" | |
| "Europe/Tiraspol" -> "Europe/Chisinau" | |
| "Europe/Uzhgorod" -> "Europe/Kyiv" | |
| "Europe/Vaduz" -> "Europe/Zurich" | |
| "Europe/Vatican" -> "Europe/Rome" | |
| "Europe/Zagreb" -> "Europe/Belgrade" | |
| "Europe/Zaporozhye" -> "Europe/Kyiv" | |
| "GB" -> "Europe/London" | |
| "GB-Eire" -> "Europe/London" | |
| "GMT" -> "Etc/GMT" | |
| "GMT+0" -> "Etc/GMT" | |
| "GMT-0" -> "Etc/GMT" | |
| "GMT0" -> "Etc/GMT" | |
| "Greenwich" -> "Etc/GMT" | |
| "Hongkong" -> "Asia/Hong_Kong" | |
| "HST" -> "Pacific/Honolulu" | |
| "Iceland" -> "Africa/Abidjan" | |
| "Indian/Antananarivo" -> "Africa/Nairobi" | |
| "Indian/Christmas" -> "Asia/Bangkok" | |
| "Indian/Cocos" -> "Asia/Yangon" | |
| "Indian/Comoro" -> "Africa/Nairobi" | |
| "Indian/Kerguelen" -> "Indian/Maldives" | |
| "Indian/Mahe" -> "Asia/Dubai" | |
| "Indian/Mayotte" -> "Africa/Nairobi" | |
| "Indian/Reunion" -> "Asia/Dubai" | |
| "Iran" -> "Asia/Tehran" | |
| "Israel" -> "Asia/Jerusalem" | |
| "Jamaica" -> "America/Jamaica" | |
| "Japan" -> "Asia/Tokyo" | |
| "Kwajalein" -> "Pacific/Kwajalein" | |
| "Libya" -> "Africa/Tripoli" | |
| "MET" -> "Europe/Brussels" | |
| "Mexico/BajaNorte" -> "America/Tijuana" | |
| "Mexico/BajaSur" -> "America/Mazatlan" | |
| "Mexico/General" -> "America/Mexico_City" | |
| "MST" -> "America/Phoenix" | |
| "MST7MDT" -> "America/Denver" | |
| "Navajo" -> "America/Denver" | |
| "NZ" -> "Pacific/Auckland" | |
| "NZ-CHAT" -> "Pacific/Chatham" | |
| "Pacific/Chuuk" -> "Pacific/Port_Moresby" | |
| "Pacific/Enderbury" -> "Pacific/Kanton" | |
| "Pacific/Funafuti" -> "Pacific/Tarawa" | |
| "Pacific/Johnston" -> "Pacific/Honolulu" | |
| "Pacific/Majuro" -> "Pacific/Tarawa" | |
| "Pacific/Midway" -> "Pacific/Pago_Pago" | |
| "Pacific/Pohnpei" -> "Pacific/Guadalcanal" | |
| "Pacific/Ponape" -> "Pacific/Guadalcanal" | |
| "Pacific/Saipan" -> "Pacific/Guam" | |
| "Pacific/Samoa" -> "Pacific/Pago_Pago" | |
| "Pacific/Truk" -> "Pacific/Port_Moresby" | |
| "Pacific/Wake" -> "Pacific/Tarawa" | |
| "Pacific/Wallis" -> "Pacific/Tarawa" | |
| "Pacific/Yap" -> "Pacific/Port_Moresby" | |
| "Poland" -> "Europe/Warsaw" | |
| "Portugal" -> "Europe/Lisbon" | |
| "PRC" -> "Asia/Shanghai" | |
| "PST8PDT" -> "America/Los_Angeles" | |
| "ROC" -> "Asia/Taipei" | |
| "ROK" -> "Asia/Seoul" | |
| "Singapore" -> "Asia/Singapore" | |
| "Turkey" -> "Europe/Istanbul" | |
| "UCT" -> "Etc/UTC" | |
| "Universal" -> "Etc/UTC" | |
| "US/Alaska" -> "America/Anchorage" | |
| "US/Aleutian" -> "America/Adak" | |
| "US/Arizona" -> "America/Phoenix" | |
| "US/Central" -> "America/Chicago" | |
| "US/East-Indiana" -> "America/Indiana/Indianapolis" | |
| "US/Eastern" -> "America/New_York" | |
| "US/Hawaii" -> "Pacific/Honolulu" | |
| "US/Indiana-Starke" -> "America/Indiana/Knox" | |
| "US/Michigan" -> "America/Detroit" | |
| "US/Mountain" -> "America/Denver" | |
| "US/Pacific" -> "America/Los_Angeles" | |
| "US/Samoa" -> "Pacific/Pago_Pago" | |
| "UTC" -> "Etc/UTC" | |
| "W-SU" -> "Europe/Moscow" | |
| "WET" -> "Europe/Lisbon" | |
| "Zulu" -> "Etc/UTC" | |
| end |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment