Created
February 25, 2017 19:50
-
-
Save EmadAdly/c32181b987937f15214615ad4c6a6024 to your computer and use it in GitHub Desktop.
Common timezone list in json
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
[ | |
{ | |
"zone": "Pacific/Midway", | |
"gmt": "(GMT-11:00)", | |
"name": "Midway Island" | |
}, | |
{ | |
"zone": "US/Samoa", | |
"gmt": "(GMT-11:00)", | |
"name": "Samoa" | |
}, | |
{ | |
"zone": "US/Hawaii", | |
"gmt": "(GMT-10:00)", | |
"name": "Hawaii" | |
}, | |
{ | |
"zone": "US/Alaska", | |
"gmt": "(GMT-09:00)", | |
"name": "Alaska" | |
}, | |
{ | |
"zone": "US/Pacific", | |
"gmt": "(GMT-08:00)", | |
"name": "Pacific Time (US & Canada)" | |
}, | |
{ | |
"zone": "America/Tijuana", | |
"gmt": "(GMT-08:00)", | |
"name": "Tijuana" | |
}, | |
{ | |
"zone": "US/Arizona", | |
"gmt": "(GMT-07:00)", | |
"name": "Arizona" | |
}, | |
{ | |
"zone": "US/Mountain", | |
"gmt": "(GMT-07:00)", | |
"name": "Mountain Time (US & Canada)" | |
}, | |
{ | |
"zone": "America/Chihuahua", | |
"gmt": "(GMT-07:00)", | |
"name": "Chihuahua" | |
}, | |
{ | |
"zone": "America/Mazatlan", | |
"gmt": "(GMT-07:00)", | |
"name": "Mazatlan" | |
}, | |
{ | |
"zone": "America/Mexico_City", | |
"gmt": "(GMT-06:00)", | |
"name": "Mexico City" | |
}, | |
{ | |
"zone": "America/Monterrey", | |
"gmt": "(GMT-06:00)", | |
"name": "Monterrey" | |
}, | |
{ | |
"zone": "Canada/Saskatchewan", | |
"gmt": "(GMT-06:00)", | |
"name": "Saskatchewan" | |
}, | |
{ | |
"zone": "US/Central", | |
"gmt": "(GMT-06:00)", | |
"name": "Central Time (US & Canada)" | |
}, | |
{ | |
"zone": "US/Eastern", | |
"gmt": "(GMT-05:00)", | |
"name": "Eastern Time (US & Canada)" | |
}, | |
{ | |
"zone": "US/East-Indiana", | |
"gmt": "(GMT-05:00)", | |
"name": "Indiana (East)" | |
}, | |
{ | |
"zone": "America/Bogota", | |
"gmt": "(GMT-05:00)", | |
"name": "Bogota" | |
}, | |
{ | |
"zone": "America/Lima", | |
"gmt": "(GMT-05:00)", | |
"name": "Lima" | |
}, | |
{ | |
"zone": "America/Caracas", | |
"gmt": "(GMT-04:30)", | |
"name": "Caracas" | |
}, | |
{ | |
"zone": "Canada/Atlantic", | |
"gmt": "(GMT-04:00)", | |
"name": "Atlantic Time (Canada)" | |
}, | |
{ | |
"zone": "America/La_Paz", | |
"gmt": "(GMT-04:00)", | |
"name": "La_Paz" | |
}, | |
{ | |
"zone": "America/Santiago", | |
"gmt": "(GMT-04:00)", | |
"name": "Santiago" | |
}, | |
{ | |
"zone": "Canada/Newfoundland", | |
"gmt": "(GMT-03:30)", | |
"name": "Newfoundland" | |
}, | |
{ | |
"zone": "America/Buenos_Aires", | |
"gmt": "(GMT-03:00)", | |
"name": "Buenos Aires" | |
}, | |
{ | |
"zone": "Greenland", | |
"gmt": "(GMT-03:00)", | |
"name": "Greenland" | |
}, | |
{ | |
"zone": "Atlantic/Stanley", | |
"gmt": "(GMT-02:00)", | |
"name": "Stanley" | |
}, | |
{ | |
"zone": "Atlantic/Azores", | |
"gmt": "(GMT-01:00)", | |
"name": "Azores" | |
}, | |
{ | |
"zone": "Atlantic/Cape_Verde", | |
"gmt": "(GMT-01:00)", | |
"name": "Cape Verde Is." | |
}, | |
{ | |
"zone": "Africa/Casablanca", | |
"gmt": "(GMT)", | |
"name": "Casablanca" | |
}, | |
{ | |
"zone": "Europe/Dublin", | |
"gmt": "(GMT)", | |
"name": "Dublin" | |
}, | |
{ | |
"zone": "Europe/Lisbon", | |
"gmt": "(GMT)", | |
"name": "Libson" | |
}, | |
{ | |
"zone": "Europe/London", | |
"gmt": "(GMT)", | |
"name": "London" | |
}, | |
{ | |
"zone": "Africa/Monrovia", | |
"gmt": "(GMT)", | |
"name": "Monrovia" | |
}, | |
{ | |
"zone": "Europe/Amsterdam", | |
"gmt": "(GMT+01:00)", | |
"name": "Amsterdam" | |
}, | |
{ | |
"zone": "Europe/Belgrade", | |
"gmt": "(GMT+01:00)", | |
"name": "Belgrade" | |
}, | |
{ | |
"zone": "Europe/Berlin", | |
"gmt": "(GMT+01:00)", | |
"name": "Berlin" | |
}, | |
{ | |
"zone": "Europe/Bratislava", | |
"gmt": "(GMT+01:00)", | |
"name": "Bratislava" | |
}, | |
{ | |
"zone": "Europe/Brussels", | |
"gmt": "(GMT+01:00)", | |
"name": "Brussels" | |
}, | |
{ | |
"zone": "Europe/Budapest", | |
"gmt": "(GMT+01:00)", | |
"name": "Budapest" | |
}, | |
{ | |
"zone": "Europe/Copenhagen", | |
"gmt": "(GMT+01:00)", | |
"name": "Copenhagen" | |
}, | |
{ | |
"zone": "Europe/Ljubljana", | |
"gmt": "(GMT+01:00)", | |
"name": "Ljubljana" | |
}, | |
{ | |
"zone": "Europe/Madrid", | |
"gmt": "(GMT+01:00)", | |
"name": "Madrid" | |
}, | |
{ | |
"zone": "Europe/Paris", | |
"gmt": "(GMT+01:00)", | |
"name": "Paris" | |
}, | |
{ | |
"zone": "Europe/Prague", | |
"gmt": "(GMT+01:00)", | |
"name": "Prague" | |
}, | |
{ | |
"zone": "Europe/Rome", | |
"gmt": "(GMT+01:00)", | |
"name": "Rome" | |
}, | |
{ | |
"zone": "Europe/Sarajevo", | |
"gmt": "(GMT+01:00)", | |
"name": "Sarajevo" | |
}, | |
{ | |
"zone": "Europe/Skopje", | |
"gmt": "(GMT+01:00)", | |
"name": "Skopje" | |
}, | |
{ | |
"zone": "Europe/Stockholm", | |
"gmt": "(GMT+01:00)", | |
"name": "Stockholm" | |
}, | |
{ | |
"zone": "Europe/Vienna", | |
"gmt": "(GMT+01:00)", | |
"name": "Vienna" | |
}, | |
{ | |
"zone": "Europe/Warsaw", | |
"gmt": "(GMT+01:00)", | |
"name": "Warsaw" | |
}, | |
{ | |
"zone": "Europe/Zagreb", | |
"gmt": "(GMT+01:00)", | |
"name": "Zagreb" | |
}, | |
{ | |
"zone": "Europe/Athens", | |
"gmt": "(GMT+02:00)", | |
"name": "Athens" | |
}, | |
{ | |
"zone": "Europe/Bucharest", | |
"gmt": "(GMT+02:00)", | |
"name": "Bucharest" | |
}, | |
{ | |
"zone": "Africa/Cairo", | |
"gmt": "(GMT+02:00)", | |
"name": "Cairo" | |
}, | |
{ | |
"zone": "Africa/Harare", | |
"gmt": "(GMT+02:00)", | |
"name": "Harere" | |
}, | |
{ | |
"zone": "Europe/Helsinki", | |
"gmt": "(GMT+02:00)", | |
"name": "Helsinki" | |
}, | |
{ | |
"zone": "Europe/Istanbul", | |
"gmt": "(GMT+02:00)", | |
"name": "Istanbul" | |
}, | |
{ | |
"zone": "Asia/Jerusalem", | |
"gmt": "(GMT+02:00)", | |
"name": "Jerusalem" | |
}, | |
{ | |
"zone": "Europe/Kiev", | |
"gmt": "(GMT+02:00)", | |
"name": "Kiev" | |
}, | |
{ | |
"zone": "Europe/Minsk", | |
"gmt": "(GMT+02:00)", | |
"name": "Minsk" | |
}, | |
{ | |
"zone": "Europe/Riga", | |
"gmt": "(GMT+02:00)", | |
"name": "Riga" | |
}, | |
{ | |
"zone": "Europe/Sofia", | |
"gmt": "(GMT+02:00)", | |
"name": "Sofia" | |
}, | |
{ | |
"zone": "Europe/Tallinn", | |
"gmt": "(GMT+02:00)", | |
"name": "Tallinn" | |
}, | |
{ | |
"zone": "Europe/Vilnius", | |
"gmt": "(GMT+02:00)", | |
"name": "Vilnius" | |
}, | |
{ | |
"zone": "Asia/Baghdad", | |
"gmt": "(GMT+03:00)", | |
"name": "Baghdad" | |
}, | |
{ | |
"zone": "Asia/Kuwait", | |
"gmt": "(GMT+03:00)", | |
"name": "Kuwait" | |
}, | |
{ | |
"zone": "Africa/Nairobi", | |
"gmt": "(GMT+03:00)", | |
"name": "Nairobi" | |
}, | |
{ | |
"zone": "Asia/Riyadh", | |
"gmt": "(GMT+03:00)", | |
"name": "Riyadh" | |
}, | |
{ | |
"zone": "Asia/Tehran", | |
"gmt": "(GMT+03:30)", | |
"name": "Tehran" | |
}, | |
{ | |
"zone": "Europe/Moscow", | |
"gmt": "(GMT+04:00)", | |
"name": "Moscow" | |
}, | |
{ | |
"zone": "Asia/Baku", | |
"gmt": "(GMT+04:00)", | |
"name": "Baku" | |
}, | |
{ | |
"zone": "Europe/Volgograd", | |
"gmt": "(GMT+04:00)", | |
"name": "Volgograd" | |
}, | |
{ | |
"zone": "Asia/Muscat", | |
"gmt": "(GMT+04:00)", | |
"name": "Muscat" | |
}, | |
{ | |
"zone": "Asia/Tbilisi", | |
"gmt": "(GMT+04:00)", | |
"name": "Tbilisi" | |
}, | |
{ | |
"zone": "Asia/Yerevan", | |
"gmt": "(GMT+04:00)", | |
"name": "Yerevan" | |
}, | |
{ | |
"zone": "Asia/Kabul", | |
"gmt": "(GMT+04:30)", | |
"name": "Kabul" | |
}, | |
{ | |
"zone": "Asia/Karachi", | |
"gmt": "(GMT+05:00)", | |
"name": "Karachi" | |
}, | |
{ | |
"zone": "Asia/Tashkent", | |
"gmt": "(GMT+05:00)", | |
"name": "Tashkent" | |
}, | |
{ | |
"zone": "Asia/Kolkata", | |
"gmt": "(GMT+05:30)", | |
"name": "Kolkata" | |
}, | |
{ | |
"zone": "Asia/Kathmandu", | |
"gmt": "(GMT+05:45)", | |
"name": "Kathmandu" | |
}, | |
{ | |
"zone": "Asia/Yekaterinburg", | |
"gmt": "(GMT+06:00)", | |
"name": "Yekaterinburg" | |
}, | |
{ | |
"zone": "Asia/Almaty", | |
"gmt": "(GMT+06:00)", | |
"name": "Almaty" | |
}, | |
{ | |
"zone": "Asia/Dhaka", | |
"gmt": "(GMT+06:00)", | |
"name": "Dhaka" | |
}, | |
{ | |
"zone": "Asia/Novosibirsk", | |
"gmt": "(GMT+07:00)", | |
"name": "Novosibirsk" | |
}, | |
{ | |
"zone": "Asia/Bangkok", | |
"gmt": "(GMT+07:00)", | |
"name": "Bangkok" | |
}, | |
{ | |
"zone": "Asia/Jakarta", | |
"gmt": "(GMT+07:00)", | |
"name": "Jakarta" | |
}, | |
{ | |
"zone": "Asia/Krasnoyarsk", | |
"gmt": "(GMT+08:00)", | |
"name": "Krasnoyarsk" | |
}, | |
{ | |
"zone": "Asia/Chongqing", | |
"gmt": "(GMT+08:00)", | |
"name": "Chongqing" | |
}, | |
{ | |
"zone": "Asia/Hong_Kong", | |
"gmt": "(GMT+08:00)", | |
"name": "Hong Kong" | |
}, | |
{ | |
"zone": "Asia/Kuala_Lumpur", | |
"gmt": "(GMT+08:00)", | |
"name": "Kuala Lumpur" | |
}, | |
{ | |
"zone": "Australia/Perth", | |
"gmt": "(GMT+08:00)", | |
"name": "Perth" | |
}, | |
{ | |
"zone": "Asia/Singapore", | |
"gmt": "(GMT+08:00)", | |
"name": "Singapore" | |
}, | |
{ | |
"zone": "Asia/Taipei", | |
"gmt": "(GMT+08:00)", | |
"name": "Taipei" | |
}, | |
{ | |
"zone": "Asia/Ulaanbaatar", | |
"gmt": "(GMT+08:00)", | |
"name": "Ulaan Bataar" | |
}, | |
{ | |
"zone": "Asia/Urumqi", | |
"gmt": "(GMT+08:00)", | |
"name": "Urumqi" | |
}, | |
{ | |
"zone": "Asia/Irkutsk", | |
"gmt": "(GMT+09:00)", | |
"name": "Irkutsk" | |
}, | |
{ | |
"zone": "Asia/Seoul", | |
"gmt": "(GMT+09:00)", | |
"name": "Seoul" | |
}, | |
{ | |
"zone": "Asia/Tokyo", | |
"gmt": "(GMT+09:00)", | |
"name": "Tokyo" | |
}, | |
{ | |
"zone": "Australia/Adelaide", | |
"gmt": "(GMT+09:30)", | |
"name": "Adelaide" | |
}, | |
{ | |
"zone": "Australia/Darwin", | |
"gmt": "(GMT+09:30)", | |
"name": "Darwin" | |
}, | |
{ | |
"zone": "Asia/Yakutsk", | |
"gmt": "(GMT+10:00)", | |
"name": "Yakutsk" | |
}, | |
{ | |
"zone": "Australia/Brisbane", | |
"gmt": "(GMT+10:00)", | |
"name": "Brisbane" | |
}, | |
{ | |
"zone": "Australia/Canberra", | |
"gmt": "(GMT+10:00)", | |
"name": "Canberra" | |
}, | |
{ | |
"zone": "Pacific/Guam", | |
"gmt": "(GMT+10:00)", | |
"name": "Guam" | |
}, | |
{ | |
"zone": "Australia/Hobart", | |
"gmt": "(GMT+10:00)", | |
"name": "Hobart" | |
}, | |
{ | |
"zone": "Australia/Melbourne", | |
"gmt": "(GMT+10:00)", | |
"name": "Melbourne" | |
}, | |
{ | |
"zone": "Pacific/Port_Moresby", | |
"gmt": "(GMT+10:00)", | |
"name": "Port Moresby" | |
}, | |
{ | |
"zone": "Australia/Sydney", | |
"gmt": "(GMT+10:00)", | |
"name": "Sydney" | |
}, | |
{ | |
"zone": "Asia/Vladivostok", | |
"gmt": "(GMT+11:00)", | |
"name": "Vladivostok" | |
}, | |
{ | |
"zone": "Asia/Magadan", | |
"gmt": "(GMT+12:00)", | |
"name": "Magadan" | |
}, | |
{ | |
"zone": "Pacific/Auckland", | |
"gmt": "(GMT+12:00)", | |
"name": "Auckland" | |
}, | |
{ | |
"zone": "Pacific/Fiji", | |
"gmt": "(GMT+12:00)", | |
"name": "Fiji" | |
} | |
] |
Maybe people need UTC not GMT like me. Hope this helps
[
{
"zone": "Pacific/Midway",
"utc": "(GMT-11:00)",
"name": "Midway Island"
},
{
"zone": "US/Samoa",
"utc": "(GMT-11:00)",
"name": "Samoa"
},
{
"zone": "US/Hawaii",
"utc": "(GMT-10:00)",
"name": "Hawaii"
},
{
"zone": "US/Alaska",
"utc": "(GMT-09:00)",
"name": "Alaska"
},
{
"zone": "US/Pacific",
"utc": "(GMT-08:00)",
"name": "Pacific Time (US & Canada)"
},
{
"zone": "America/Tijuana",
"utc": "(GMT-08:00)",
"name": "Tijuana"
},
{
"zone": "US/Arizona",
"utc": "(GMT-07:00)",
"name": "Arizona"
},
{
"zone": "US/Mountain",
"utc": "(GMT-07:00)",
"name": "Mountain Time (US & Canada)"
},
{
"zone": "America/Chihuahua",
"utc": "(GMT-07:00)",
"name": "Chihuahua"
},
{
"zone": "America/Mazatlan",
"utc": "(GMT-07:00)",
"name": "Mazatlan"
},
{
"zone": "America/Mexico_City",
"utc": "(GMT-06:00)",
"name": "Mexico City"
},
{
"zone": "America/Monterrey",
"utc": "(GMT-06:00)",
"name": "Monterrey"
},
{
"zone": "Canada/Saskatchewan",
"utc": "(GMT-06:00)",
"name": "Saskatchewan"
},
{
"zone": "US/Central",
"utc": "(GMT-06:00)",
"name": "Central Time (US & Canada)"
},
{
"zone": "US/Eastern",
"utc": "(GMT-05:00)",
"name": "Eastern Time (US & Canada)"
},
{
"zone": "US/East-Indiana",
"utc": "(GMT-05:00)",
"name": "Indiana (East)"
},
{
"zone": "America/Bogota",
"utc": "(GMT-05:00)",
"name": "Bogota"
},
{
"zone": "America/Lima",
"utc": "(GMT-05:00)",
"name": "Lima"
},
{
"zone": "America/Caracas",
"utc": "(GMT-04:30)",
"name": "Caracas"
},
{
"zone": "Canada/Atlantic",
"utc": "(GMT-04:00)",
"name": "Atlantic Time (Canada)"
},
{
"zone": "America/La_Paz",
"utc": "(GMT-04:00)",
"name": "La_Paz"
},
{
"zone": "America/Santiago",
"utc": "(GMT-04:00)",
"name": "Santiago"
},
{
"zone": "Canada/Newfoundland",
"utc": "(GMT-03:30)",
"name": "Newfoundland"
},
{
"zone": "America/Buenos_Aires",
"utc": "(GMT-03:00)",
"name": "Buenos Aires"
},
{
"zone": "Greenland",
"utc": "(GMT-03:00)",
"name": "Greenland"
},
{
"zone": "Atlantic/Stanley",
"utc": "(GMT-02:00)",
"name": "Stanley"
},
{
"zone": "Atlantic/Azores",
"utc": "(GMT-01:00)",
"name": "Azores"
},
{
"zone": "Atlantic/Cape_Verde",
"utc": "(GMT-01:00)",
"name": "Cape Verde Is."
},
{
"zone": "Africa/Casablanca",
"utc": "(GMT)",
"name": "Casablanca"
},
{
"zone": "Europe/Dublin",
"utc": "(GMT)",
"name": "Dublin"
},
{
"zone": "Europe/Lisbon",
"utc": "(GMT)",
"name": "Libson"
},
{
"zone": "Europe/London",
"utc": "(GMT)",
"name": "London"
},
{
"zone": "Africa/Monrovia",
"utc": "(GMT)",
"name": "Monrovia"
},
{
"zone": "Europe/Amsterdam",
"utc": "(UTC+01:00)",
"name": "Amsterdam"
},
{
"zone": "Europe/Belgrade",
"utc": "(UTC+01:00)",
"name": "Belgrade"
},
{
"zone": "Europe/Berlin",
"utc": "(UTC+01:00)",
"name": "Berlin"
},
{
"zone": "Europe/Bratislava",
"utc": "(UTC+01:00)",
"name": "Bratislava"
},
{
"zone": "Europe/Brussels",
"utc": "(UTC+01:00)",
"name": "Brussels"
},
{
"zone": "Europe/Budapest",
"utc": "(UTC+01:00)",
"name": "Budapest"
},
{
"zone": "Europe/Copenhagen",
"utc": "(UTC+01:00)",
"name": "Copenhagen"
},
{
"zone": "Europe/Ljubljana",
"utc": "(UTC+01:00)",
"name": "Ljubljana"
},
{
"zone": "Europe/Madrid",
"utc": "(UTC+01:00)",
"name": "Madrid"
},
{
"zone": "Europe/Paris",
"utc": "(UTC+01:00)",
"name": "Paris"
},
{
"zone": "Europe/Prague",
"utc": "(UTC+01:00)",
"name": "Prague"
},
{
"zone": "Europe/Rome",
"utc": "(UTC+01:00)",
"name": "Rome"
},
{
"zone": "Europe/Sarajevo",
"utc": "(UTC+01:00)",
"name": "Sarajevo"
},
{
"zone": "Europe/Skopje",
"utc": "(UTC+01:00)",
"name": "Skopje"
},
{
"zone": "Europe/Stockholm",
"utc": "(UTC+01:00)",
"name": "Stockholm"
},
{
"zone": "Europe/Vienna",
"utc": "(UTC+01:00)",
"name": "Vienna"
},
{
"zone": "Europe/Warsaw",
"utc": "(UTC+01:00)",
"name": "Warsaw"
},
{
"zone": "Europe/Zagreb",
"utc": "(UTC+01:00)",
"name": "Zagreb"
},
{
"zone": "Europe/Athens",
"utc": "(UTC+02:00)",
"name": "Athens"
},
{
"zone": "Europe/Bucharest",
"utc": "(UTC+02:00)",
"name": "Bucharest"
},
{
"zone": "Africa/Cairo",
"utc": "(UTC+02:00)",
"name": "Cairo"
},
{
"zone": "Africa/Harare",
"utc": "(UTC+02:00)",
"name": "Harere"
},
{
"zone": "Europe/Helsinki",
"utc": "(UTC+02:00)",
"name": "Helsinki"
},
{
"zone": "Europe/Istanbul",
"utc": "(UTC+02:00)",
"name": "Istanbul"
},
{
"zone": "Asia/Jerusalem",
"utc": "(UTC+02:00)",
"name": "Jerusalem"
},
{
"zone": "Europe/Kiev",
"utc": "(UTC+02:00)",
"name": "Kiev"
},
{
"zone": "Europe/Minsk",
"utc": "(UTC+02:00)",
"name": "Minsk"
},
{
"zone": "Europe/Riga",
"utc": "(UTC+02:00)",
"name": "Riga"
},
{
"zone": "Europe/Sofia",
"utc": "(UTC+02:00)",
"name": "Sofia"
},
{
"zone": "Europe/Tallinn",
"utc": "(UTC+02:00)",
"name": "Tallinn"
},
{
"zone": "Europe/Vilnius",
"utc": "(UTC+02:00)",
"name": "Vilnius"
},
{
"zone": "Asia/Baghdad",
"utc": "(UTC+03:00)",
"name": "Baghdad"
},
{
"zone": "Asia/Kuwait",
"utc": "(UTC+03:00)",
"name": "Kuwait"
},
{
"zone": "Africa/Nairobi",
"utc": "(UTC+03:00)",
"name": "Nairobi"
},
{
"zone": "Asia/Riyadh",
"utc": "(UTC+03:00)",
"name": "Riyadh"
},
{
"zone": "Asia/Tehran",
"utc": "(UTC+03:30)",
"name": "Tehran"
},
{
"zone": "Europe/Moscow",
"utc": "(UTC+04:00)",
"name": "Moscow"
},
{
"zone": "Asia/Baku",
"utc": "(UTC+04:00)",
"name": "Baku"
},
{
"zone": "Europe/Volgograd",
"utc": "(UTC+04:00)",
"name": "Volgograd"
},
{
"zone": "Asia/Muscat",
"utc": "(UTC+04:00)",
"name": "Muscat"
},
{
"zone": "Asia/Tbilisi",
"utc": "(UTC+04:00)",
"name": "Tbilisi"
},
{
"zone": "Asia/Yerevan",
"utc": "(UTC+04:00)",
"name": "Yerevan"
},
{
"zone": "Asia/Kabul",
"utc": "(UTC+04:30)",
"name": "Kabul"
},
{
"zone": "Asia/Karachi",
"utc": "(UTC+05:00)",
"name": "Karachi"
},
{
"zone": "Asia/Tashkent",
"utc": "(UTC+05:00)",
"name": "Tashkent"
},
{
"zone": "Asia/Kolkata",
"utc": "(UTC+05:30)",
"name": "Kolkata"
},
{
"zone": "Asia/Kathmandu",
"utc": "(UTC+05:45)",
"name": "Kathmandu"
},
{
"zone": "Asia/Yekaterinburg",
"utc": "(UTC+06:00)",
"name": "Yekaterinburg"
},
{
"zone": "Asia/Almaty",
"utc": "(UTC+06:00)",
"name": "Almaty"
},
{
"zone": "Asia/Dhaka",
"utc": "(UTC+06:00)",
"name": "Dhaka"
},
{
"zone": "Asia/Novosibirsk",
"utc": "(UTC+07:00)",
"name": "Novosibirsk"
},
{
"zone": "Asia/Bangkok",
"utc": "(UTC+07:00)",
"name": "Bangkok"
},
{
"zone": "Asia/Jakarta",
"utc": "(UTC+07:00)",
"name": "Jakarta"
},
{
"zone": "Asia/Krasnoyarsk",
"utc": "(UTC+08:00)",
"name": "Krasnoyarsk"
},
{
"zone": "Asia/Chongqing",
"utc": "(UTC+08:00)",
"name": "Chongqing"
},
{
"zone": "Asia/Hong_Kong",
"utc": "(UTC+08:00)",
"name": "Hong Kong"
},
{
"zone": "Asia/Kuala_Lumpur",
"utc": "(UTC+08:00)",
"name": "Kuala Lumpur"
},
{
"zone": "Australia/Perth",
"utc": "(UTC+08:00)",
"name": "Perth"
},
{
"zone": "Asia/Singapore",
"utc": "(UTC+08:00)",
"name": "Singapore"
},
{
"zone": "Asia/Taipei",
"utc": "(UTC+08:00)",
"name": "Taipei"
},
{
"zone": "Asia/Ulaanbaatar",
"utc": "(UTC+08:00)",
"name": "Ulaan Bataar"
},
{
"zone": "Asia/Urumqi",
"utc": "(UTC+08:00)",
"name": "Urumqi"
},
{
"zone": "Asia/Irkutsk",
"utc": "(UTC+09:00)",
"name": "Irkutsk"
},
{
"zone": "Asia/Seoul",
"utc": "(UTC+09:00)",
"name": "Seoul"
},
{
"zone": "Asia/Tokyo",
"utc": "(UTC+09:00)",
"name": "Tokyo"
},
{
"zone": "Australia/Adelaide",
"utc": "(UTC+09:30)",
"name": "Adelaide"
},
{
"zone": "Australia/Darwin",
"utc": "(UTC+09:30)",
"name": "Darwin"
},
{
"zone": "Asia/Yakutsk",
"utc": "(UTC+10:00)",
"name": "Yakutsk"
},
{
"zone": "Australia/Brisbane",
"utc": "(UTC+10:00)",
"name": "Brisbane"
},
{
"zone": "Australia/Canberra",
"utc": "(UTC+10:00)",
"name": "Canberra"
},
{
"zone": "Pacific/Guam",
"utc": "(UTC+10:00)",
"name": "Guam"
},
{
"zone": "Australia/Hobart",
"utc": "(UTC+10:00)",
"name": "Hobart"
},
{
"zone": "Australia/Melbourne",
"utc": "(UTC+10:00)",
"name": "Melbourne"
},
{
"zone": "Pacific/Port_Moresby",
"utc": "(UTC+10:00)",
"name": "Port Moresby"
},
{
"zone": "Australia/Sydney",
"utc": "(UTC+10:00)",
"name": "Sydney"
},
{
"zone": "Asia/Vladivostok",
"utc": "(UTC+11:00)",
"name": "Vladivostok"
},
{
"zone": "Asia/Magadan",
"utc": "(UTC+12:00)",
"name": "Magadan"
},
{
"zone": "Pacific/Auckland",
"utc": "(UTC+12:00)",
"name": "Auckland"
},
{
"zone": "Pacific/Fiji",
"utc": "(UTC+12:00)",
"name": "Fiji"
}
]
In my use case I wanted this data in TypeScript and infer the types like so:
const timezones = [
{
zone: 'Pacific/Midway',
gmt: '(GMT-11:00)',
name: 'Midway Island',
},
{
zone: 'US/Samoa',
gmt: '(GMT-11:00)',
name: 'Samoa',
},
...
] as const
export default timezones
export type TimeZone = (typeof timezones)[number]['zone'] // Equivalent to type TimeZone = 'Pacific/Midway' | 'US/Samoa' | ...
export type RegionName = (typeof timezones)[number]['name']
export type GMT = (typeof timezones)[number]['gmt']
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Maybe people want UTC not GMT. Hope this helps