Skip to content

Instantly share code, notes, and snippets.

@lapis-zero09
Created June 16, 2018 14:01
Show Gist options
  • Save lapis-zero09/dd159e57c0b16c2a9de92840fd714fbe to your computer and use it in GitHub Desktop.
Save lapis-zero09/dd159e57c0b16c2a9de92840fd714fbe to your computer and use it in GitHub Desktop.
{
"@odata.context": "https://graph.microsoft.com/v1.0/$metadata#Collection(microsoft.graph.timeZoneInformation)",
"value": [
{
"alias": "Dateline Standard Time",
"displayName": "(UTC-12:00) International Date Line West"
},
{
"alias": "Samoa Standard Time",
"displayName": "(UTC+13:00) Samoa"
},
{
"alias": "UTC-11",
"displayName": "(UTC-11:00) Coordinated Universal Time-11"
},
{
"alias": "Aleutian Standard Time",
"displayName": "(UTC-10:00) Aleutian Islands"
},
{
"alias": "Hawaiian Standard Time",
"displayName": "(UTC-10:00) Hawaii"
},
{
"alias": "Marquesas Standard Time",
"displayName": "(UTC-09:30) Marquesas Islands"
},
{
"alias": "Alaskan Standard Time",
"displayName": "(UTC-09:00) Alaska"
},
{
"alias": "UTC-09",
"displayName": "(UTC-09:00) Coordinated Universal Time-09"
},
{
"alias": "Pacific Standard Time (Mexico)",
"displayName": "(UTC-08:00) Baja California"
},
{
"alias": "UTC-08",
"displayName": "(UTC-08:00) Coordinated Universal Time-08"
},
{
"alias": "Pacific Standard Time",
"displayName": "(UTC-08:00) Pacific Time (US & Canada)"
},
{
"alias": "US Mountain Standard Time",
"displayName": "(UTC-07:00) Arizona"
},
{
"alias": "Mountain Standard Time (Mexico)",
"displayName": "(UTC-07:00) Chihuahua, La Paz, Mazatlan"
},
{
"alias": "Mountain Standard Time",
"displayName": "(UTC-07:00) Mountain Time (US & Canada)"
},
{
"alias": "Eastern Standard Time (Mexico)",
"displayName": "(UTC-05:00) Chetumal"
},
{
"alias": "Central America Standard Time",
"displayName": "(UTC-06:00) Central America"
},
{
"alias": "Central Standard Time",
"displayName": "(UTC-06:00) Central Time (US & Canada)"
},
{
"alias": "Easter Island Standard Time",
"displayName": "(UTC-06:00) Easter Island"
},
{
"alias": "Central Standard Time (Mexico)",
"displayName": "(UTC-06:00) Guadalajara, Mexico City, Monterrey"
},
{
"alias": "Canada Central Standard Time",
"displayName": "(UTC-06:00) Saskatchewan"
},
{
"alias": "SA Pacific Standard Time",
"displayName": "(UTC-05:00) Bogota, Lima, Quito, Rio Branco"
},
{
"alias": "Eastern Standard Time",
"displayName": "(UTC-05:00) Eastern Time (US & Canada)"
},
{
"alias": "Haiti Standard Time",
"displayName": "(UTC-05:00) Haiti"
},
{
"alias": "Cuba Standard Time",
"displayName": "(UTC-05:00) Havana"
},
{
"alias": "US Eastern Standard Time",
"displayName": "(UTC-05:00) Indiana (East)"
},
{
"alias": "Turks And Caicos Standard Time",
"displayName": "(UTC-05:00) Turks and Caicos"
},
{
"alias": "Venezuela Standard Time",
"displayName": "(UTC-04:00) Caracas"
},
{
"alias": "Magallanes Standard Time",
"displayName": "(UTC-03:00) Punta Arenas"
},
{
"alias": "Paraguay Standard Time",
"displayName": "(UTC-04:00) Asuncion"
},
{
"alias": "Atlantic Standard Time",
"displayName": "(UTC-04:00) Atlantic Time (Canada)"
},
{
"alias": "Central Brazilian Standard Time",
"displayName": "(UTC-04:00) Cuiaba"
},
{
"alias": "SA Western Standard Time",
"displayName": "(UTC-04:00) Georgetown, La Paz, Manaus, San Juan"
},
{
"alias": "Pacific SA Standard Time",
"displayName": "(UTC-04:00) Santiago"
},
{
"alias": "Newfoundland Standard Time",
"displayName": "(UTC-03:30) Newfoundland"
},
{
"alias": "Tocantins Standard Time",
"displayName": "(UTC-03:00) Araguaina"
},
{
"alias": "E. South America Standard Time",
"displayName": "(UTC-03:00) Brasilia"
},
{
"alias": "SA Eastern Standard Time",
"displayName": "(UTC-03:00) Cayenne, Fortaleza"
},
{
"alias": "Argentina Standard Time",
"displayName": "(UTC-03:00) City of Buenos Aires"
},
{
"alias": "Greenland Standard Time",
"displayName": "(UTC-03:00) Greenland"
},
{
"alias": "Montevideo Standard Time",
"displayName": "(UTC-03:00) Montevideo"
},
{
"alias": "Saint Pierre Standard Time",
"displayName": "(UTC-03:00) Saint Pierre and Miquelon"
},
{
"alias": "Bahia Standard Time",
"displayName": "(UTC-03:00) Salvador"
},
{
"alias": "UTC-02",
"displayName": "(UTC-02:00) Coordinated Universal Time-02"
},
{
"alias": "Mid-Atlantic Standard Time",
"displayName": "(UTC-02:00) Mid-Atlantic - Old"
},
{
"alias": "Azores Standard Time",
"displayName": "(UTC-01:00) Azores"
},
{
"alias": "Cape Verde Standard Time",
"displayName": "(UTC-01:00) Cabo Verde Is."
},
{
"alias": "UTC",
"displayName": "(UTC) Coordinated Universal Time"
},
{
"alias": "Morocco Standard Time",
"displayName": "(UTC+00:00) Casablanca"
},
{
"alias": "GMT Standard Time",
"displayName": "(UTC+00:00) Dublin, Edinburgh, Lisbon, London"
},
{
"alias": "Greenwich Standard Time",
"displayName": "(UTC+00:00) Monrovia, Reykjavik"
},
{
"alias": "W. Europe Standard Time",
"displayName": "(UTC+01:00) Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna"
},
{
"alias": "Central Europe Standard Time",
"displayName": "(UTC+01:00) Belgrade, Bratislava, Budapest, Ljubljana, Prague"
},
{
"alias": "Romance Standard Time",
"displayName": "(UTC+01:00) Brussels, Copenhagen, Madrid, Paris"
},
{
"alias": "Central European Standard Time",
"displayName": "(UTC+01:00) Sarajevo, Skopje, Warsaw, Zagreb"
},
{
"alias": "W. Central Africa Standard Time",
"displayName": "(UTC+01:00) West Central Africa"
},
{
"alias": "Libya Standard Time",
"displayName": "(UTC+02:00) Tripoli"
},
{
"alias": "Namibia Standard Time",
"displayName": "(UTC+02:00) Windhoek"
},
{
"alias": "Jordan Standard Time",
"displayName": "(UTC+02:00) Amman"
},
{
"alias": "GTB Standard Time",
"displayName": "(UTC+02:00) Athens, Bucharest"
},
{
"alias": "Middle East Standard Time",
"displayName": "(UTC+02:00) Beirut"
},
{
"alias": "Egypt Standard Time",
"displayName": "(UTC+02:00) Cairo"
},
{
"alias": "E. Europe Standard Time",
"displayName": "(UTC+02:00) Chisinau"
},
{
"alias": "Syria Standard Time",
"displayName": "(UTC+02:00) Damascus"
},
{
"alias": "West Bank Standard Time",
"displayName": "(UTC+02:00) Gaza, Hebron"
},
{
"alias": "South Africa Standard Time",
"displayName": "(UTC+02:00) Harare, Pretoria"
},
{
"alias": "FLE Standard Time",
"displayName": "(UTC+02:00) Helsinki, Kyiv, Riga, Sofia, Tallinn, Vilnius"
},
{
"alias": "Israel Standard Time",
"displayName": "(UTC+02:00) Jerusalem"
},
{
"alias": "Kaliningrad Standard Time",
"displayName": "(UTC+02:00) Kaliningrad"
},
{
"alias": "Sudan Standard Time",
"displayName": "(UTC+02:00) Khartoum"
},
{
"alias": "Turkey Standard Time",
"displayName": "(UTC+03:00) Istanbul"
},
{
"alias": "Belarus Standard Time",
"displayName": "(UTC+03:00) Minsk"
},
{
"alias": "Arabic Standard Time",
"displayName": "(UTC+03:00) Baghdad"
},
{
"alias": "Arab Standard Time",
"displayName": "(UTC+03:00) Kuwait, Riyadh"
},
{
"alias": "Russian Standard Time",
"displayName": "(UTC+03:00) Moscow, St. Petersburg, Volgograd"
},
{
"alias": "E. Africa Standard Time",
"displayName": "(UTC+03:00) Nairobi"
},
{
"alias": "Astrakhan Standard Time",
"displayName": "(UTC+04:00) Astrakhan, Ulyanovsk"
},
{
"alias": "Russia Time Zone 3",
"displayName": "(UTC+04:00) Izhevsk, Samara"
},
{
"alias": "Saratov Standard Time",
"displayName": "(UTC+04:00) Saratov"
},
{
"alias": "Iran Standard Time",
"displayName": "(UTC+03:30) Tehran"
},
{
"alias": "Arabian Standard Time",
"displayName": "(UTC+04:00) Abu Dhabi, Muscat"
},
{
"alias": "Azerbaijan Standard Time",
"displayName": "(UTC+04:00) Baku"
},
{
"alias": "Mauritius Standard Time",
"displayName": "(UTC+04:00) Port Louis"
},
{
"alias": "Georgian Standard Time",
"displayName": "(UTC+04:00) Tbilisi"
},
{
"alias": "Caucasus Standard Time",
"displayName": "(UTC+04:00) Yerevan"
},
{
"alias": "Afghanistan Standard Time",
"displayName": "(UTC+04:30) Kabul"
},
{
"alias": "West Asia Standard Time",
"displayName": "(UTC+05:00) Ashgabat, Tashkent"
},
{
"alias": "Ekaterinburg Standard Time",
"displayName": "(UTC+05:00) Ekaterinburg"
},
{
"alias": "Pakistan Standard Time",
"displayName": "(UTC+05:00) Islamabad, Karachi"
},
{
"alias": "India Standard Time",
"displayName": "(UTC+05:30) Chennai, Kolkata, Mumbai, New Delhi"
},
{
"alias": "Sri Lanka Standard Time",
"displayName": "(UTC+05:30) Sri Jayawardenepura"
},
{
"alias": "Nepal Standard Time",
"displayName": "(UTC+05:45) Kathmandu"
},
{
"alias": "Central Asia Standard Time",
"displayName": "(UTC+06:00) Astana"
},
{
"alias": "Bangladesh Standard Time",
"displayName": "(UTC+06:00) Dhaka"
},
{
"alias": "Omsk Standard Time",
"displayName": "(UTC+06:00) Omsk"
},
{
"alias": "Altai Standard Time",
"displayName": "(UTC+07:00) Barnaul, Gorno-Altaysk"
},
{
"alias": "N. Central Asia Standard Time",
"displayName": "(UTC+07:00) Novosibirsk"
},
{
"alias": "Tomsk Standard Time",
"displayName": "(UTC+07:00) Tomsk"
},
{
"alias": "Myanmar Standard Time",
"displayName": "(UTC+06:30) Yangon (Rangoon)"
},
{
"alias": "SE Asia Standard Time",
"displayName": "(UTC+07:00) Bangkok, Hanoi, Jakarta"
},
{
"alias": "W. Mongolia Standard Time",
"displayName": "(UTC+07:00) Hovd"
},
{
"alias": "North Asia Standard Time",
"displayName": "(UTC+07:00) Krasnoyarsk"
},
{
"alias": "China Standard Time",
"displayName": "(UTC+08:00) Beijing, Chongqing, Hong Kong, Urumqi"
},
{
"alias": "North Asia East Standard Time",
"displayName": "(UTC+08:00) Irkutsk"
},
{
"alias": "Singapore Standard Time",
"displayName": "(UTC+08:00) Kuala Lumpur, Singapore"
},
{
"alias": "W. Australia Standard Time",
"displayName": "(UTC+08:00) Perth"
},
{
"alias": "Taipei Standard Time",
"displayName": "(UTC+08:00) Taipei"
},
{
"alias": "Ulaanbaatar Standard Time",
"displayName": "(UTC+08:00) Ulaanbaatar"
},
{
"alias": "Transbaikal Standard Time",
"displayName": "(UTC+09:00) Chita"
},
{
"alias": "North Korea Standard Time",
"displayName": "(UTC+08:30) Pyongyang"
},
{
"alias": "Aus Central W. Standard Time",
"displayName": "(UTC+08:45) Eucla"
},
{
"alias": "Tokyo Standard Time",
"displayName": "(UTC+09:00) Osaka, Sapporo, Tokyo"
},
{
"alias": "Korea Standard Time",
"displayName": "(UTC+09:00) Seoul"
},
{
"alias": "Yakutsk Standard Time",
"displayName": "(UTC+09:00) Yakutsk"
},
{
"alias": "Cen. Australia Standard Time",
"displayName": "(UTC+09:30) Adelaide"
},
{
"alias": "AUS Central Standard Time",
"displayName": "(UTC+09:30) Darwin"
},
{
"alias": "E. Australia Standard Time",
"displayName": "(UTC+10:00) Brisbane"
},
{
"alias": "AUS Eastern Standard Time",
"displayName": "(UTC+10:00) Canberra, Melbourne, Sydney"
},
{
"alias": "West Pacific Standard Time",
"displayName": "(UTC+10:00) Guam, Port Moresby"
},
{
"alias": "Tasmania Standard Time",
"displayName": "(UTC+10:00) Hobart"
},
{
"alias": "Vladivostok Standard Time",
"displayName": "(UTC+10:00) Vladivostok"
},
{
"alias": "Bougainville Standard Time",
"displayName": "(UTC+11:00) Bougainville Island"
},
{
"alias": "Magadan Standard Time",
"displayName": "(UTC+11:00) Magadan"
},
{
"alias": "Sakhalin Standard Time",
"displayName": "(UTC+11:00) Sakhalin"
},
{
"alias": "Lord Howe Standard Time",
"displayName": "(UTC+10:30) Lord Howe Island"
},
{
"alias": "Russia Time Zone 10",
"displayName": "(UTC+11:00) Chokurdakh"
},
{
"alias": "Norfolk Standard Time",
"displayName": "(UTC+11:00) Norfolk Island"
},
{
"alias": "Central Pacific Standard Time",
"displayName": "(UTC+11:00) Solomon Is., New Caledonia"
},
{
"alias": "Russia Time Zone 11",
"displayName": "(UTC+12:00) Anadyr, Petropavlovsk-Kamchatsky"
},
{
"alias": "New Zealand Standard Time",
"displayName": "(UTC+12:00) Auckland, Wellington"
},
{
"alias": "UTC+12",
"displayName": "(UTC+12:00) Coordinated Universal Time+12"
},
{
"alias": "Fiji Standard Time",
"displayName": "(UTC+12:00) Fiji"
},
{
"alias": "Kamchatka Standard Time",
"displayName": "(UTC+12:00) Petropavlovsk-Kamchatsky - Old"
},
{
"alias": "Chatham Islands Standard Time",
"displayName": "(UTC+12:45) Chatham Islands"
},
{
"alias": "UTC+13",
"displayName": "(UTC+13:00) Coordinated Universal Time+13"
},
{
"alias": "Tonga Standard Time",
"displayName": "(UTC+13:00) Nuku'alofa"
},
{
"alias": "Line Islands Standard Time",
"displayName": "(UTC+14:00) Kiritimati Island"
}
]
}
@lapis-zero09
Copy link
Author

# coding: utf-8
import json
import requests

headers = {
    'User-Agent': 'test/1.0',
    'Authorization': 'Bearer {0}'.format(access_token),
    'Accept': 'application/json',
    'Content-Type': 'application/json',
    'Prefer': 'outlook.timezone = "Tokyo Standard Time"'
}

# timezone
url = 'https://graph.microsoft.com/v1.0/me/outlook/supportedTimeZones'
print(url)
response = requests.get(url, headers=headers)
print(response.status_code == requests.codes.ok)
response_json = json.loads(response.text)
print(response_json)
with open('outlook.timezone.json ', 'w') as f:
    json.dump(response_json, f, ensure_ascii=False, indent=2)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment