Created
November 11, 2011 15:01
-
-
Save azampagl/1358195 to your computer and use it in GitHub Desktop.
Country code to timezone id matching.
This file contains 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
# | |
# Matches a country to a timezone (if it has only one). | |
# | |
# @author Aaron Zampaglione <azampagl@azampagl.com> | |
# @copyright 2011 Aaron Zampaglione | |
# @license MIT | |
# | |
countrytmzs = { | |
'AD': 'Europe/Andorra', | |
'AE': 'Asia/Dubai', | |
'AF': 'Asia/Kabul', | |
'AG': 'America/Antigua', | |
'AI': 'America/Anguilla', | |
'AL': 'Europe/Tirane', | |
'AM': 'Asia/Yerevan', | |
'AN': 'America/Curacao', | |
'AO': 'Africa/Luanda', | |
'AS': 'Pacific/Pago_Pago', | |
'AT': 'Europe/Vienna', | |
'AW': 'America/Aruba', | |
'AX': 'Europe/Mariehamn', | |
'AZ': 'Asia/Baku', | |
'BA': 'Europe/Sarajevo', | |
'BB': 'America/Barbados', | |
'BD': 'Asia/Dhaka', | |
'BE': 'Europe/Brussels', | |
'BF': 'Africa/Ouagadougou', | |
'BG': 'Europe/Sofia', | |
'BH': 'Asia/Bahrain', | |
'BI': 'Africa/Bujumbura', | |
'BJ': 'Africa/Porto-Novo', | |
'BL': 'America/St_Barthelemy', | |
'BM': 'Atlantic/Bermuda', | |
'BN': 'Asia/Brunei', | |
'BO': 'America/La_Paz', | |
'BS': 'America/Nassau', | |
'BT': 'Asia/Thimphu', | |
'BW': 'Africa/Gaborone', | |
'BY': 'Europe/Minsk', | |
'BZ': 'America/Belize', | |
'CC': 'Indian/Cocos', | |
'CF': 'Africa/Bangui', | |
'CG': 'Africa/Brazzaville', | |
'CH': 'Europe/Zurich', | |
'CI': 'Africa/Abidjan', | |
'CK': 'Pacific/Rarotonga', | |
'CM': 'Africa/Douala', | |
'CO': 'America/Bogota', | |
'CR': 'America/Costa_Rica', | |
'CU': 'America/Havana', | |
'CV': 'Atlantic/Cape_Verde', | |
'CX': 'Indian/Christmas', | |
'CY': 'Asia/Nicosia', | |
'CZ': 'Europe/Prague', | |
'DE': 'Europe/Berlin', | |
'DJ': 'Africa/Djibouti', | |
'DK': 'Europe/Copenhagen', | |
'DM': 'America/Dominica', | |
'DO': 'America/Santo_Domingo', | |
'DZ': 'Africa/Algiers', | |
'EE': 'Europe/Tallinn', | |
'EG': 'Africa/Cairo', | |
'EH': 'Africa/El_Aaiun', | |
'ER': 'Africa/Asmara', | |
'ET': 'Africa/Addis_Ababa', | |
'FI': 'Europe/Helsinki', | |
'FJ': 'Pacific/Fiji', | |
'FK': 'Atlantic/Stanley', | |
'FO': 'Atlantic/Faroe', | |
'FR': 'Europe/Paris', | |
'GA': 'Africa/Libreville', | |
'GB': 'Europe/London', | |
'GD': 'America/Grenada', | |
'GE': 'Asia/Tbilisi', | |
'GF': 'America/Cayenne', | |
'GG': 'Europe/Guernsey', | |
'GH': 'Africa/Accra', | |
'GI': 'Europe/Gibraltar', | |
'GM': 'Africa/Banjul', | |
'GN': 'Africa/Conakry', | |
'GP': 'America/Guadeloupe', | |
'GQ': 'Africa/Malabo', | |
'GR': 'Europe/Athens', | |
'GS': 'Atlantic/South_Georgia', | |
'GT': 'America/Guatemala', | |
'GU': 'Pacific/Guam', | |
'GW': 'Africa/Bissau', | |
'GY': 'America/Guyana', | |
'HK': 'Asia/Hong_Kong', | |
'HN': 'America/Tegucigalpa', | |
'HR': 'Europe/Zagreb', | |
'HT': 'America/Port-au-Prince', | |
'HU': 'Europe/Budapest', | |
'IE': 'Europe/Dublin', | |
'IL': 'Asia/Jerusalem', | |
'IM': 'Europe/Isle_of_Man', | |
'IN': 'Asia/Kolkata', | |
'IO': 'Indian/Chagos', | |
'IQ': 'Asia/Baghdad', | |
'IR': 'Asia/Tehran', | |
'IS': 'Atlantic/Reykjavik', | |
'IT': 'Europe/Rome', | |
'JE': 'Europe/Jersey', | |
'JM': 'America/Jamaica', | |
'JO': 'Asia/Amman', | |
'JP': 'Asia/Tokyo', | |
'KE': 'Africa/Nairobi', | |
'KG': 'Asia/Bishkek', | |
'KH': 'Asia/Phnom_Penh', | |
'KM': 'Indian/Comoro', | |
'KN': 'America/St_Kitts', | |
'KP': 'Asia/Pyongyang', | |
'KR': 'Asia/Seoul', | |
'KW': 'Asia/Kuwait', | |
'KY': 'America/Cayman', | |
'LA': 'Asia/Vientiane', | |
'LB': 'Asia/Beirut', | |
'LC': 'America/St_Lucia', | |
'LI': 'Europe/Vaduz', | |
'LK': 'Asia/Colombo', | |
'LR': 'Africa/Monrovia', | |
'LS': 'Africa/Maseru', | |
'LT': 'Europe/Vilnius', | |
'LU': 'Europe/Luxembourg', | |
'LV': 'Europe/Riga', | |
'LY': 'Africa/Tripoli', | |
'MA': 'Africa/Casablanca', | |
'MC': 'Europe/Monaco', | |
'MD': 'Europe/Chisinau', | |
'ME': 'Europe/Podgorica', | |
'MF': 'America/Marigot', | |
'MG': 'Indian/Antananarivo', | |
'MK': 'Europe/Skopje', | |
'ML': 'Africa/Bamako', | |
'MM': 'Asia/Rangoon', | |
'MO': 'Asia/Macau', | |
'MP': 'Pacific/Saipan', | |
'MQ': 'America/Martinique', | |
'MR': 'Africa/Nouakchott', | |
'MS': 'America/Montserrat', | |
'MT': 'Europe/Malta', | |
'MU': 'Indian/Mauritius', | |
'MV': 'Indian/Maldives', | |
'MW': 'Africa/Blantyre', | |
'MZ': 'Africa/Maputo', | |
'NA': 'Africa/Windhoek', | |
'NC': 'Pacific/Noumea', | |
'NE': 'Africa/Niamey', | |
'NF': 'Pacific/Norfolk', | |
'NG': 'Africa/Lagos', | |
'NI': 'America/Managua', | |
'NL': 'Europe/Amsterdam', | |
'NO': 'Europe/Oslo', | |
'NP': 'Asia/Kathmandu', | |
'NR': 'Pacific/Nauru', | |
'NU': 'Pacific/Niue', | |
'OM': 'Asia/Muscat', | |
'PA': 'America/Panama', | |
'PE': 'America/Lima', | |
'PG': 'Pacific/Port_Moresby', | |
'PH': 'Asia/Manila', | |
'PK': 'Asia/Karachi', | |
'PL': 'Europe/Warsaw', | |
'PM': 'America/Miquelon', | |
'PN': 'Pacific/Pitcairn', | |
'PR': 'America/Puerto_Rico', | |
'PS': 'Asia/Gaza', | |
'PW': 'Pacific/Palau', | |
'PY': 'America/Asuncion', | |
'QA': 'Asia/Qatar', | |
'RE': 'Indian/Reunion', | |
'RO': 'Europe/Bucharest', | |
'RS': 'Europe/Belgrade', | |
'RW': 'Africa/Kigali', | |
'SA': 'Asia/Riyadh', | |
'SB': 'Pacific/Guadalcanal', | |
'SC': 'Indian/Mahe', | |
'SD': 'Africa/Khartoum', | |
'SE': 'Europe/Stockholm', | |
'SG': 'Asia/Singapore', | |
'SH': 'Atlantic/St_Helena', | |
'SI': 'Europe/Ljubljana', | |
'SJ': 'Arctic/Longyearbyen', | |
'SK': 'Europe/Bratislava', | |
'SL': 'Africa/Freetown', | |
'SM': 'Europe/San_Marino', | |
'SN': 'Africa/Dakar', | |
'SO': 'Africa/Mogadishu', | |
'SR': 'America/Paramaribo', | |
'ST': 'Africa/Sao_Tome', | |
'SV': 'America/El_Salvador', | |
'SY': 'Asia/Damascus', | |
'SZ': 'Africa/Mbabane', | |
'TC': 'America/Grand_Turk', | |
'TD': 'Africa/Ndjamena', | |
'TF': 'Indian/Kerguelen', | |
'TG': 'Africa/Lome', | |
'TH': 'Asia/Bangkok', | |
'TJ': 'Asia/Dushanbe', | |
'TK': 'Pacific/Fakaofo', | |
'TL': 'Asia/Dili', | |
'TM': 'Asia/Ashgabat', | |
'TN': 'Africa/Tunis', | |
'TO': 'Pacific/Tongatapu', | |
'TR': 'Europe/Istanbul', | |
'TT': 'America/Port_of_Spain', | |
'TV': 'Pacific/Funafuti', | |
'TW': 'Asia/Taipei', | |
'TZ': 'Africa/Dar_es_Salaam', | |
'UG': 'Africa/Kampala', | |
'UK': 'Europe/London', | |
'UY': 'America/Montevideo', | |
'VA': 'Europe/Vatican', | |
'VC': 'America/St_Vincent', | |
'VE': 'America/Caracas', | |
'VG': 'America/Tortola', | |
'VI': 'America/St_Thomas', | |
'VN': 'Asia/Ho_Chi_Minh', | |
'VU': 'Pacific/Efate', | |
'WF': 'Pacific/Wallis', | |
'WS': 'Pacific/Apia', | |
'YE': 'Asia/Aden', | |
'YT': 'Indian/Mayotte', | |
'ZA': 'Africa/Johannesburg', | |
'ZM': 'Africa/Lusaka', | |
'ZW': 'Africa/Harare' | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment