Skip to content

Instantly share code, notes, and snippets.

@sclarson
Created March 7, 2014 21:29
Show Gist options
  • Select an option

  • Save sclarson/9420554 to your computer and use it in GitHub Desktop.

Select an option

Save sclarson/9420554 to your computer and use it in GitHub Desktop.
Converting timezones to stupid abbreviations
US/Alaska, DOUBLECHECKPLZ
US/Aleutian, DOUBLECHECKPLZ
US/Arizona, DOUBLECHECKPLZ
US/Central, DOUBLECHECKPLZ
US/Eastern, DOUBLECHECKPLZ
US/Hawaii, DOUBLECHECKPLZ
US/Michigan, DOUBLECHECKPLZ
US/Mountain, DOUBLECHECKPLZ
US/Pacific, DOUBLECHECKPLZ
US/Samoa, DOUBLECHECKPLZ
Africa/Abidjan,GMT
Africa/Accra,GHST
Africa/Addis_Ababa,ADMT
Africa/Algiers,CEST
Africa/Asmara,ADMT
Africa/Bamako,GMT
Africa/Bangui,LMT
Africa/Banjul,BMT
Africa/Bissau,GMT
Africa/Blantyre,CAT
Africa/Brazzaville,LMT
Africa/Bujumbura,CAT
Africa/Cairo,EEST
Africa/Casablanca,CET
Africa/Ceuta,CEST
Africa/Conakry,GMT
Africa/Dakar,GMT
Africa/Dar_es_Salaam,BEAUT
Africa/Djibouti,EAT
Africa/Douala,LMT
Africa/El_Aaiun,LMT
Africa/Freetown,FMT
Africa/Gaborone,CAST
Africa/Harare,CAT
Africa/Johannesburg,SAST
Africa/Kampala,BEAT
Africa/Khartoum,CAST
Africa/Kigali,CAT
Africa/Kinshasa,WAT
Africa/Lagos,LMT
Africa/Libreville,LMT
Africa/Lome,GMT
Africa/Luanda,AOT
Africa/Lubumbashi,CAT
Africa/Lusaka,CAT
Africa/Malabo,GMT
Africa/Maputo,CAT
Africa/Maseru,LMT
Africa/Mbabane,LMT
Africa/Mogadishu,BEAT
Africa/Monrovia,GMT
Africa/Nairobi,BEAT
Africa/Ndjamena,LMT
Africa/Niamey,GMT
Africa/Nouakchott,GMT
Africa/Ouagadougou,GMT
Africa/Porto-Novo,GMT
Africa/Sao_Tome,GMT
Africa/Tripoli,CEST
America/Atikokan,CDT
America/Bahia,BRST
America/Barbados,ADT
America/Belem,BRST
America/Belize,CDT
America/Blanc-Sablon,ADT
America/Boa_Vista,AMST
America/Bogota,BMT
America/Boise,MDT
America/Cambridge_Bay,CDT
America/Campo_Grande,AMST
America/Cancun,CDT
America/Caracas,CMT
America/Cayenne,GFT
America/Cayman,EST
America/Chicago,CDT
America/Chihuahua,CDT
America/Costa_Rica,CDT
America/Cuiaba,AMST
America/Curacao,ANT
America/Danmarkshavn,GMT
America/Dawson,PDT
America/Dawson_Creek,MST
America/Denver,MDT
America/Detroit,CST
America/Dominica,AST
America/Edmonton,LMT
America/Eirunepe,ACST
America/El_Salvador,CDT
America/Fortaleza,BRST
America/Glace_Bay,ADT
America/Godthab,LMT
America/Goose_Bay,ADDT
America/Grand_Turk,EDT
America/Grenada,AST
America/Guadeloupe,AST
America/Guatemala,CDT
America/Guayaquil,ECT
America/Guyana,GBGT
America/Halifax,ADT
America/Havana,CDT
America/Hermosillo,CST
America/Indiana/Indianapolis,CDT
America/Indiana/Knox,CDT
America/Indiana/Marengo,CDT
America/Indiana/Petersburg,CDT
America/Indiana/Tell_City,CDT
America/Indiana/Vevay,CDT
America/Indiana/Vincennes,CDT
America/Indiana/Winamac,CDT
America/Inuvik,MDT
America/Iqaluit,CDT
America/Jamaica,EDT
America/Juneau,AKDT
America/Kentucky/Louisville,CDT
America/Kentucky/Monticello,CDT
America/La_Paz,BOST
America/Lima,LMT
America/Los_Angeles,PDT
America/Maceio,BRST
America/Managua,CDT
America/Manaus,AMST
America/Marigot,AST
America/Martinique,ADT
America/Mazatlan,CST
America/Menominee,CDT
America/Merida,CDT
America/Mexico_City,CDT
America/Miquelon,AST
America/Moncton,ADT
America/Monterrey,CDT
America/Montevideo,MMT
America/Montreal,EDT
America/Montserrat,AST
America/Nassau,EDT
America/New_York,EDT
America/Nipigon,EDT
America/Nome,AKDT
America/Noronha,FNST
America/North_Dakota/Center,CDT
America/North_Dakota/New_Salem,CDT
America/Panama,CMT
America/Pangnirtung,ADDT
America/Paramaribo,LMT
America/Phoenix,MDT
America/Port-au-Prince,EDT
America/Port_of_Spain,AST
America/Porto_Velho,AMST
America/Puerto_Rico,APT
America/Rainy_River,CDT
America/Rankin_Inlet,CDDT
America/Recife,BRST
America/Regina,CST
America/Resolute,CDDT
America/Rio_Branco,ACST
America/Santiago,CLST
America/Santo_Domingo,AST
America/Sao_Paulo,BRST
America/Scoresbysund,CGST
America/Shiprock,MDT
America/Tijuana,LMT
America/Toronto,EDT
America/Tortola,AST
America/Vancouver,PDT
America/Whitehorse,PDT
America/Winnipeg,CDT
America/Yakutat,AKDT
America/Yellowknife,MDDT
Antarctica/Casey,CAST
Antarctica/Davis,DAVT
Antarctica/DumontDUrville,DDUT
Antarctica/Mawson,MAWT
Antarctica/McMurdo,NZDT
Antarctica/Palmer,ARST
Antarctica/Rothera,ROTT
Antarctica/South_Pole,NZDT
Antarctica/Syowa,SYOT
Antarctica/Vostok,VOST
Arctic/Longyearbyen,CEST
Asia/Aden,AST
Asia/Almaty,ALMST
Asia/Amman,EEST
Asia/Anadyr,ANAST
Asia/Aqtau,AQTST
Asia/Aqtobe,AKTST
Asia/Ashgabat,ASHST
Asia/Baghdad,ADT
Asia/Bahrain,AST
Asia/Baku,AZST
Asia/Bangkok,BMT
Asia/Macau,CST
Asia/Magadan,LMT
Asia/Makassar,CIT
Asia/Manila,JST
Asia/Muscat,GST
Asia/Nicosia,EEST
Asia/Novosibirsk,LMT
Asia/Omsk,LMT
Asia/Oral,LMT
Asia/Phnom_Penh,ICT
Asia/Pontianak,CIT
Asia/Pyongyang,KST
Asia/Qatar,AST
Asia/Qyzylorda,KIZST
Asia/Rangoon,BURT
Asia/Riyadh,AST
Asia/Sakhalin,CJT
Asia/Samarkand,LMT
Asia/Seoul,KDT
Asia/Shanghai,CDT
Asia/Singapore,JST
Asia/Taipei,CDT
Asia/Tashkent,LMT
Asia/Tbilisi,GEST
Asia/Tehran,IRDT
Asia/Thimphu,BTT
Asia/Tokyo,CJT
Asia/Ulaanbaatar,LMT
Asia/Urumqi,CDT
Asia/Vientiane,ICT
Asia/Vladivostok,LMT
Asia/Yakutsk,LMT
Asia/Yekaterinburg,LMT
Asia/Yerevan,AMST
Atlantic/Azores,AZOMT
Atlantic/Bermuda,ADT
Atlantic/Canary,CANT
Atlantic/Cape_Verde,CVST
Atlantic/Faroe,LMT
Atlantic/Madeira,FMT
Atlantic/Reykjavik,GMT
Atlantic/South_Georgia,GST
Atlantic/St_Helena,GMT
Atlantic/Stanley,FKST
Australia/Adelaide,CAST
Australia/Brisbane,EST
Australia/Broken_Hill,CST
Australia/Currie,EST
Australia/Darwin,CST
Australia/Eucla,CWST
Australia/Hobart,EST
Australia/Lindeman,EST
Australia/Lord_Howe,EST
Australia/Melbourne,EST
Australia/Perth,WST
Australia/Sydney,EST
Europe/Amsterdam,AMT
Europe/Andorra,CEST
Europe/Athens,AMT
Europe/Belgrade,CEST
Europe/Berlin,CEMT
Europe/Bratislava,CEST
Europe/Brussels,CEST
Europe/Bucharest,BMT
Europe/Budapest,CEST
Europe/Chisinau,BMT
Europe/Copenhagen,CEST
Europe/Dublin,BST
Europe/Gibraltar,BDST
Europe/Guernsey,BDST
Europe/Helsinki,EEST
Europe/Isle_of_Man,BDST
Europe/Istanbul,EEST
Europe/Jersey,BDST
Europe/Kaliningrad,CEST
Europe/Kiev,CEST
Europe/Lisbon,CEST
Europe/Ljubljana,CEST
Europe/London,BDST
Europe/Luxembourg,CEST
Europe/Madrid,CEST
Europe/Malta,CEST
Europe/Mariehamn,EEST
Europe/Minsk,CEST
Europe/Monaco,CEST
Europe/Moscow,EEST
Europe/Oslo,CEST
Europe/Paris,CEST
Europe/Podgorica,CEST
Europe/Prague,CEST
Europe/Riga,CEST
Europe/Rome,CEST
Europe/Samara,KUYST
Europe/San_Marino,CEST
Europe/Sarajevo,CEST
Europe/Simferopol,CEST
Europe/Skopje,CEST
Europe/Sofia,CEST
Europe/Stockholm,CEST
Europe/Tallinn,CEST
Europe/Tirane,CEST
Europe/Uzhgorod,CEST
Europe/Vaduz,CEST
Europe/Vatican,CEST
Europe/Vienna,CEST
Europe/Vilnius,CEST
Europe/Volgograd,LMT
Europe/Warsaw,CEST
Europe/Zagreb,CEST
Europe/Zaporozhye,CEST
Europe/Zurich,CEST
Indian/Antananarivo,EAST
Indian/Chagos,IOT
Indian/Christmas,CXT
Indian/Cocos,CCT
Indian/Comoro,EAT
Indian/Kerguelen,TFT
Indian/Mahe,LMT
Indian/Maldives,MMT
Indian/Mauritius,LMT
Indian/Mayotte,EAT
Indian/Reunion,LMT
Pacific/Apia,LMT
Pacific/Auckland,NZDT
Pacific/Chatham,CHADT
Pacific/Easter,EASST
Pacific/Efate,LMT
Pacific/Enderbury,PHOT
Pacific/Fakaofo,TKT
Pacific/Fiji,FJST
Pacific/Funafuti,TVT
Pacific/Galapagos,ECT
Pacific/Gambier,GAMT
Pacific/Guadalcanal,LMT
Pacific/Guam,CHST
Pacific/Honolulu,HDT
Pacific/Johnston,HST
Pacific/Kiritimati,LINT
Pacific/Kosrae,KOST
Pacific/Kwajalein,KWAT
Pacific/Majuro,MHT
Pacific/Marquesas,LMT
Pacific/Midway,BST
Pacific/Nauru,JST
Pacific/Niue,NUT
Pacific/Norfolk,NFT
Pacific/Noumea,LMT
Pacific/Pago_Pago,BST
Pacific/Palau,PWT
Pacific/Pitcairn,PNT
Pacific/Ponape,PONT
Pacific/Port_Moresby,PGT
Pacific/Rarotonga,CKHST
Pacific/Saipan,CHST
Pacific/Tahiti,LMT
Pacific/Tarawa,GILT
Pacific/Tongatapu,TOST
Pacific/Truk,CHUT
Pacific/Wake,WAKT
Pacific/Wallis,WFT
ACT, DOUBLECHECKPLZ
AET, DOUBLECHECKPLZ
AGT, DOUBLECHECKPLZ
ART, DOUBLECHECKPLZ
AST, DOUBLECHECKPLZ
BET, DOUBLECHECKPLZ
BST, DOUBLECHECKPLZ
CAT, DOUBLECHECKPLZ
CET,CEMT
CNT, DOUBLECHECKPLZ
JST, DOUBLECHECKPLZ
MET,MEST
MIT, DOUBLECHECKPLZ
MST,MDT
NET, DOUBLECHECKPLZ
NST, DOUBLECHECKPLZ
PLT, DOUBLECHECKPLZ
PNT, DOUBLECHECKPLZ
PRC,CDT
PRT, DOUBLECHECKPLZ
PST, DOUBLECHECKPLZ
ROK,KDT
SST, DOUBLECHECKPLZ
UCT,UCT
UTC,UTC
VST, DOUBLECHECKPLZ
WET,CEST
<?php
function get_timezone_abbreviation($timezone_id)
{
if($timezone_id){
$abb_list = timezone_abbreviations_list();
$abb_array = array();
foreach ($abb_list as $abb_key => $abb_val) {
foreach ($abb_val as $key => $value) {
$value['abb'] = $abb_key;
array_push($abb_array, $value);
}
}
foreach ($abb_array as $key => $value) {
if($value['timezone_id'] == $timezone_id){
print($timezone_id . ','. strtoupper($value['abb']) . '<br />');
return strtoupper($value['abb']);
}
}
}
print($timezone_id . ', DOUBLECHECKPLZ <br />');
return FALSE;
}
get_timezone_abbreviation('US/Alaska');
get_timezone_abbreviation('US/Aleutian');
get_timezone_abbreviation('US/Arizona');
get_timezone_abbreviation('US/Central');
get_timezone_abbreviation('US/Eastern');
get_timezone_abbreviation('US/Hawaii');
get_timezone_abbreviation('US/Michigan');
get_timezone_abbreviation('US/Mountain');
get_timezone_abbreviation('US/Pacific');
get_timezone_abbreviation('US/Samoa');
get_timezone_abbreviation('Africa/Abidjan');
get_timezone_abbreviation('Africa/Accra');
get_timezone_abbreviation('Africa/Addis_Ababa');
get_timezone_abbreviation('Africa/Algiers');
get_timezone_abbreviation('Africa/Asmara');
get_timezone_abbreviation('Africa/Bamako');
get_timezone_abbreviation('Africa/Bangui');
get_timezone_abbreviation('Africa/Banjul');
get_timezone_abbreviation('Africa/Bissau');
get_timezone_abbreviation('Africa/Blantyre');
get_timezone_abbreviation('Africa/Brazzaville');
get_timezone_abbreviation('Africa/Bujumbura');
get_timezone_abbreviation('Africa/Cairo');
get_timezone_abbreviation('Africa/Casablanca');
get_timezone_abbreviation('Africa/Ceuta');
get_timezone_abbreviation('Africa/Conakry');
get_timezone_abbreviation('Africa/Dakar');
get_timezone_abbreviation('Africa/Dar_es_Salaam');
get_timezone_abbreviation('Africa/Djibouti');
get_timezone_abbreviation('Africa/Douala');
get_timezone_abbreviation('Africa/El_Aaiun');
get_timezone_abbreviation('Africa/Freetown');
get_timezone_abbreviation('Africa/Gaborone');
get_timezone_abbreviation('Africa/Harare');
get_timezone_abbreviation('Africa/Johannesburg');
get_timezone_abbreviation('Africa/Kampala');
get_timezone_abbreviation('Africa/Khartoum');
get_timezone_abbreviation('Africa/Kigali');
get_timezone_abbreviation('Africa/Kinshasa');
get_timezone_abbreviation('Africa/Lagos');
get_timezone_abbreviation('Africa/Libreville');
get_timezone_abbreviation('Africa/Lome');
get_timezone_abbreviation('Africa/Luanda');
get_timezone_abbreviation('Africa/Lubumbashi');
get_timezone_abbreviation('Africa/Lusaka');
get_timezone_abbreviation('Africa/Malabo');
get_timezone_abbreviation('Africa/Maputo');
get_timezone_abbreviation('Africa/Maseru');
get_timezone_abbreviation('Africa/Mbabane');
get_timezone_abbreviation('Africa/Mogadishu');
get_timezone_abbreviation('Africa/Monrovia');
get_timezone_abbreviation('Africa/Nairobi');
get_timezone_abbreviation('Africa/Ndjamena');
get_timezone_abbreviation('Africa/Niamey');
get_timezone_abbreviation('Africa/Nouakchott');
get_timezone_abbreviation('Africa/Ouagadougou');
get_timezone_abbreviation('Africa/Porto-Novo');
get_timezone_abbreviation('Africa/Sao_Tome');
get_timezone_abbreviation('Africa/Tripoli');
get_timezone_abbreviation('America/Atikokan');
get_timezone_abbreviation('America/Bahia');
get_timezone_abbreviation('America/Barbados');
get_timezone_abbreviation('America/Belem');
get_timezone_abbreviation('America/Belize');
get_timezone_abbreviation('America/Blanc-Sablon');
get_timezone_abbreviation('America/Boa_Vista');
get_timezone_abbreviation('America/Bogota');
get_timezone_abbreviation('America/Boise');
get_timezone_abbreviation('America/Cambridge_Bay');
get_timezone_abbreviation('America/Campo_Grande');
get_timezone_abbreviation('America/Cancun');
get_timezone_abbreviation('America/Caracas');
get_timezone_abbreviation('America/Cayenne');
get_timezone_abbreviation('America/Cayman');
get_timezone_abbreviation('America/Chicago');
get_timezone_abbreviation('America/Chihuahua');
get_timezone_abbreviation('America/Costa_Rica');
get_timezone_abbreviation('America/Cuiaba');
get_timezone_abbreviation('America/Curacao');
get_timezone_abbreviation('America/Danmarkshavn');
get_timezone_abbreviation('America/Dawson');
get_timezone_abbreviation('America/Dawson_Creek');
get_timezone_abbreviation('America/Denver');
get_timezone_abbreviation('America/Detroit');
get_timezone_abbreviation('America/Dominica');
get_timezone_abbreviation('America/Edmonton');
get_timezone_abbreviation('America/Eirunepe');
get_timezone_abbreviation('America/El_Salvador');
get_timezone_abbreviation('America/Fortaleza');
get_timezone_abbreviation('America/Glace_Bay');
get_timezone_abbreviation('America/Godthab');
get_timezone_abbreviation('America/Goose_Bay');
get_timezone_abbreviation('America/Grand_Turk');
get_timezone_abbreviation('America/Grenada');
get_timezone_abbreviation('America/Guadeloupe');
get_timezone_abbreviation('America/Guatemala');
get_timezone_abbreviation('America/Guayaquil');
get_timezone_abbreviation('America/Guyana');
get_timezone_abbreviation('America/Halifax');
get_timezone_abbreviation('America/Havana');
get_timezone_abbreviation('America/Hermosillo');
get_timezone_abbreviation('America/Indiana/Indianapolis');
get_timezone_abbreviation('America/Indiana/Knox');
get_timezone_abbreviation('America/Indiana/Marengo');
get_timezone_abbreviation('America/Indiana/Petersburg');
get_timezone_abbreviation('America/Indiana/Tell_City');
get_timezone_abbreviation('America/Indiana/Vevay');
get_timezone_abbreviation('America/Indiana/Vincennes');
get_timezone_abbreviation('America/Indiana/Winamac');
get_timezone_abbreviation('America/Inuvik');
get_timezone_abbreviation('America/Iqaluit');
get_timezone_abbreviation('America/Jamaica');
get_timezone_abbreviation('America/Juneau');
get_timezone_abbreviation('America/Kentucky/Louisville');
get_timezone_abbreviation('America/Kentucky/Monticello');
get_timezone_abbreviation('America/La_Paz');
get_timezone_abbreviation('America/Lima');
get_timezone_abbreviation('America/Los_Angeles');
get_timezone_abbreviation('America/Maceio');
get_timezone_abbreviation('America/Managua');
get_timezone_abbreviation('America/Manaus');
get_timezone_abbreviation('America/Marigot');
get_timezone_abbreviation('America/Martinique');
get_timezone_abbreviation('America/Mazatlan');
get_timezone_abbreviation('America/Menominee');
get_timezone_abbreviation('America/Merida');
get_timezone_abbreviation('America/Mexico_City');
get_timezone_abbreviation('America/Miquelon');
get_timezone_abbreviation('America/Moncton');
get_timezone_abbreviation('America/Monterrey');
get_timezone_abbreviation('America/Montevideo');
get_timezone_abbreviation('America/Montreal');
get_timezone_abbreviation('America/Montserrat');
get_timezone_abbreviation('America/Nassau');
get_timezone_abbreviation('America/New_York');
get_timezone_abbreviation('America/Nipigon');
get_timezone_abbreviation('America/Nome');
get_timezone_abbreviation('America/Noronha');
get_timezone_abbreviation('America/North_Dakota/Center');
get_timezone_abbreviation('America/North_Dakota/New_Salem');
get_timezone_abbreviation('America/Panama');
get_timezone_abbreviation('America/Pangnirtung');
get_timezone_abbreviation('America/Paramaribo');
get_timezone_abbreviation('America/Phoenix');
get_timezone_abbreviation('America/Port-au-Prince');
get_timezone_abbreviation('America/Port_of_Spain');
get_timezone_abbreviation('America/Porto_Velho');
get_timezone_abbreviation('America/Puerto_Rico');
get_timezone_abbreviation('America/Rainy_River');
get_timezone_abbreviation('America/Rankin_Inlet');
get_timezone_abbreviation('America/Recife');
get_timezone_abbreviation('America/Regina');
get_timezone_abbreviation('America/Resolute');
get_timezone_abbreviation('America/Rio_Branco');
get_timezone_abbreviation('America/Santiago');
get_timezone_abbreviation('America/Santo_Domingo');
get_timezone_abbreviation('America/Sao_Paulo');
get_timezone_abbreviation('America/Scoresbysund');
get_timezone_abbreviation('America/Shiprock');
get_timezone_abbreviation('America/Tijuana');
get_timezone_abbreviation('America/Toronto');
get_timezone_abbreviation('America/Tortola');
get_timezone_abbreviation('America/Vancouver');
get_timezone_abbreviation('America/Whitehorse');
get_timezone_abbreviation('America/Winnipeg');
get_timezone_abbreviation('America/Yakutat');
get_timezone_abbreviation('America/Yellowknife');
get_timezone_abbreviation('Antarctica/Casey');
get_timezone_abbreviation('Antarctica/Davis');
get_timezone_abbreviation('Antarctica/DumontDUrville');
get_timezone_abbreviation('Antarctica/Mawson');
get_timezone_abbreviation('Antarctica/McMurdo');
get_timezone_abbreviation('Antarctica/Palmer');
get_timezone_abbreviation('Antarctica/Rothera');
get_timezone_abbreviation('Antarctica/South_Pole');
get_timezone_abbreviation('Antarctica/Syowa');
get_timezone_abbreviation('Antarctica/Vostok');
get_timezone_abbreviation('Arctic/Longyearbyen');
get_timezone_abbreviation('Asia/Aden');
get_timezone_abbreviation('Asia/Almaty');
get_timezone_abbreviation('Asia/Amman');
get_timezone_abbreviation('Asia/Anadyr');
get_timezone_abbreviation('Asia/Aqtau');
get_timezone_abbreviation('Asia/Aqtobe');
get_timezone_abbreviation('Asia/Ashgabat');
get_timezone_abbreviation('Asia/Baghdad');
get_timezone_abbreviation('Asia/Bahrain');
get_timezone_abbreviation('Asia/Baku');
get_timezone_abbreviation('Asia/Bangkok');
get_timezone_abbreviation('Asia/Macau');
get_timezone_abbreviation('Asia/Magadan');
get_timezone_abbreviation('Asia/Makassar');
get_timezone_abbreviation('Asia/Manila');
get_timezone_abbreviation('Asia/Muscat');
get_timezone_abbreviation('Asia/Nicosia');
get_timezone_abbreviation('Asia/Novosibirsk');
get_timezone_abbreviation('Asia/Omsk');
get_timezone_abbreviation('Asia/Oral');
get_timezone_abbreviation('Asia/Phnom_Penh');
get_timezone_abbreviation('Asia/Pontianak');
get_timezone_abbreviation('Asia/Pyongyang');
get_timezone_abbreviation('Asia/Qatar');
get_timezone_abbreviation('Asia/Qyzylorda');
get_timezone_abbreviation('Asia/Rangoon');
get_timezone_abbreviation('Asia/Riyadh');
get_timezone_abbreviation('Asia/Sakhalin');
get_timezone_abbreviation('Asia/Samarkand');
get_timezone_abbreviation('Asia/Seoul');
get_timezone_abbreviation('Asia/Shanghai');
get_timezone_abbreviation('Asia/Singapore');
get_timezone_abbreviation('Asia/Taipei');
get_timezone_abbreviation('Asia/Tashkent');
get_timezone_abbreviation('Asia/Tbilisi');
get_timezone_abbreviation('Asia/Tehran');
get_timezone_abbreviation('Asia/Thimphu');
get_timezone_abbreviation('Asia/Tokyo');
get_timezone_abbreviation('Asia/Ulaanbaatar');
get_timezone_abbreviation('Asia/Urumqi');
get_timezone_abbreviation('Asia/Vientiane');
get_timezone_abbreviation('Asia/Vladivostok');
get_timezone_abbreviation('Asia/Yakutsk');
get_timezone_abbreviation('Asia/Yekaterinburg');
get_timezone_abbreviation('Asia/Yerevan');
get_timezone_abbreviation('Atlantic/Azores');
get_timezone_abbreviation('Atlantic/Bermuda');
get_timezone_abbreviation('Atlantic/Canary');
get_timezone_abbreviation('Atlantic/Cape_Verde');
get_timezone_abbreviation('Atlantic/Faroe');
get_timezone_abbreviation('Atlantic/Madeira');
get_timezone_abbreviation('Atlantic/Reykjavik');
get_timezone_abbreviation('Atlantic/South_Georgia');
get_timezone_abbreviation('Atlantic/St_Helena');
get_timezone_abbreviation('Atlantic/Stanley');
get_timezone_abbreviation('Australia/Adelaide');
get_timezone_abbreviation('Australia/Brisbane');
get_timezone_abbreviation('Australia/Broken_Hill');
get_timezone_abbreviation('Australia/Currie');
get_timezone_abbreviation('Australia/Darwin');
get_timezone_abbreviation('Australia/Eucla');
get_timezone_abbreviation('Australia/Hobart');
get_timezone_abbreviation('Australia/Lindeman');
get_timezone_abbreviation('Australia/Lord_Howe');
get_timezone_abbreviation('Australia/Melbourne');
get_timezone_abbreviation('Australia/Perth');
get_timezone_abbreviation('Australia/Sydney');
get_timezone_abbreviation('Europe/Amsterdam');
get_timezone_abbreviation('Europe/Andorra');
get_timezone_abbreviation('Europe/Athens');
get_timezone_abbreviation('Europe/Belgrade');
get_timezone_abbreviation('Europe/Berlin');
get_timezone_abbreviation('Europe/Bratislava');
get_timezone_abbreviation('Europe/Brussels');
get_timezone_abbreviation('Europe/Bucharest');
get_timezone_abbreviation('Europe/Budapest');
get_timezone_abbreviation('Europe/Chisinau');
get_timezone_abbreviation('Europe/Copenhagen');
get_timezone_abbreviation('Europe/Dublin');
get_timezone_abbreviation('Europe/Gibraltar');
get_timezone_abbreviation('Europe/Guernsey');
get_timezone_abbreviation('Europe/Helsinki');
get_timezone_abbreviation('Europe/Isle_of_Man');
get_timezone_abbreviation('Europe/Istanbul');
get_timezone_abbreviation('Europe/Jersey');
get_timezone_abbreviation('Europe/Kaliningrad');
get_timezone_abbreviation('Europe/Kiev');
get_timezone_abbreviation('Europe/Lisbon');
get_timezone_abbreviation('Europe/Ljubljana');
get_timezone_abbreviation('Europe/London');
get_timezone_abbreviation('Europe/Luxembourg');
get_timezone_abbreviation('Europe/Madrid');
get_timezone_abbreviation('Europe/Malta');
get_timezone_abbreviation('Europe/Mariehamn');
get_timezone_abbreviation('Europe/Minsk');
get_timezone_abbreviation('Europe/Monaco');
get_timezone_abbreviation('Europe/Moscow');
get_timezone_abbreviation('Europe/Oslo');
get_timezone_abbreviation('Europe/Paris');
get_timezone_abbreviation('Europe/Podgorica');
get_timezone_abbreviation('Europe/Prague');
get_timezone_abbreviation('Europe/Riga');
get_timezone_abbreviation('Europe/Rome');
get_timezone_abbreviation('Europe/Samara');
get_timezone_abbreviation('Europe/San_Marino');
get_timezone_abbreviation('Europe/Sarajevo');
get_timezone_abbreviation('Europe/Simferopol');
get_timezone_abbreviation('Europe/Skopje');
get_timezone_abbreviation('Europe/Sofia');
get_timezone_abbreviation('Europe/Stockholm');
get_timezone_abbreviation('Europe/Tallinn');
get_timezone_abbreviation('Europe/Tirane');
get_timezone_abbreviation('Europe/Uzhgorod');
get_timezone_abbreviation('Europe/Vaduz');
get_timezone_abbreviation('Europe/Vatican');
get_timezone_abbreviation('Europe/Vienna');
get_timezone_abbreviation('Europe/Vilnius');
get_timezone_abbreviation('Europe/Volgograd');
get_timezone_abbreviation('Europe/Warsaw');
get_timezone_abbreviation('Europe/Zagreb');
get_timezone_abbreviation('Europe/Zaporozhye');
get_timezone_abbreviation('Europe/Zurich');
get_timezone_abbreviation('Indian/Antananarivo');
get_timezone_abbreviation('Indian/Chagos');
get_timezone_abbreviation('Indian/Christmas');
get_timezone_abbreviation('Indian/Cocos');
get_timezone_abbreviation('Indian/Comoro');
get_timezone_abbreviation('Indian/Kerguelen');
get_timezone_abbreviation('Indian/Mahe');
get_timezone_abbreviation('Indian/Maldives');
get_timezone_abbreviation('Indian/Mauritius');
get_timezone_abbreviation('Indian/Mayotte');
get_timezone_abbreviation('Indian/Reunion');
get_timezone_abbreviation('Pacific/Apia');
get_timezone_abbreviation('Pacific/Auckland');
get_timezone_abbreviation('Pacific/Chatham');
get_timezone_abbreviation('Pacific/Easter');
get_timezone_abbreviation('Pacific/Efate');
get_timezone_abbreviation('Pacific/Enderbury');
get_timezone_abbreviation('Pacific/Fakaofo');
get_timezone_abbreviation('Pacific/Fiji');
get_timezone_abbreviation('Pacific/Funafuti');
get_timezone_abbreviation('Pacific/Galapagos');
get_timezone_abbreviation('Pacific/Gambier');
get_timezone_abbreviation('Pacific/Guadalcanal');
get_timezone_abbreviation('Pacific/Guam');
get_timezone_abbreviation('Pacific/Honolulu');
get_timezone_abbreviation('Pacific/Johnston');
get_timezone_abbreviation('Pacific/Kiritimati');
get_timezone_abbreviation('Pacific/Kosrae');
get_timezone_abbreviation('Pacific/Kwajalein');
get_timezone_abbreviation('Pacific/Majuro');
get_timezone_abbreviation('Pacific/Marquesas');
get_timezone_abbreviation('Pacific/Midway');
get_timezone_abbreviation('Pacific/Nauru');
get_timezone_abbreviation('Pacific/Niue');
get_timezone_abbreviation('Pacific/Norfolk');
get_timezone_abbreviation('Pacific/Noumea');
get_timezone_abbreviation('Pacific/Pago_Pago');
get_timezone_abbreviation('Pacific/Palau');
get_timezone_abbreviation('Pacific/Pitcairn');
get_timezone_abbreviation('Pacific/Ponape');
get_timezone_abbreviation('Pacific/Port_Moresby');
get_timezone_abbreviation('Pacific/Rarotonga');
get_timezone_abbreviation('Pacific/Saipan');
get_timezone_abbreviation('Pacific/Tahiti');
get_timezone_abbreviation('Pacific/Tarawa');
get_timezone_abbreviation('Pacific/Tongatapu');
get_timezone_abbreviation('Pacific/Truk');
get_timezone_abbreviation('Pacific/Wake');
get_timezone_abbreviation('Pacific/Wallis');
get_timezone_abbreviation('ACT');
get_timezone_abbreviation('AET');
get_timezone_abbreviation('AGT');
get_timezone_abbreviation('ART');
get_timezone_abbreviation('AST');
get_timezone_abbreviation('BET');
get_timezone_abbreviation('BST');
get_timezone_abbreviation('CAT');
get_timezone_abbreviation('CET');
get_timezone_abbreviation('CNT');
get_timezone_abbreviation('JST');
get_timezone_abbreviation('MET');
get_timezone_abbreviation('MIT');
get_timezone_abbreviation('MST');
get_timezone_abbreviation('NET');
get_timezone_abbreviation('NST');
get_timezone_abbreviation('PLT');
get_timezone_abbreviation('PNT');
get_timezone_abbreviation('PRC');
get_timezone_abbreviation('PRT');
get_timezone_abbreviation('PST');
get_timezone_abbreviation('ROK');
get_timezone_abbreviation('SST');
get_timezone_abbreviation('UCT');
get_timezone_abbreviation('UTC');
get_timezone_abbreviation('VST');
get_timezone_abbreviation('WET');
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment