1 export type CountryTimezone = typeof singleCountryTimezoneDatabase;
2 export type CountryTimezoneShortFormat =
3 (typeof singleCountryTimezoneDatabase)[keyof typeof singleCountryTimezoneDatabase];
5 export const singleCountryTimezoneDatabase = {
6 'Africa/Abidjan': 'CI',
8 'Africa/Addis_Ababa': 'ET',
9 'Africa/Algiers': 'DZ',
10 'Africa/Asmara': 'ER',
11 'Africa/Bamako': 'ML',
12 'Africa/Bangui': 'CF',
13 'Africa/Banjul': 'GM',
14 'Africa/Bissau': 'GW',
15 'Africa/Blantyre': 'MW',
16 'Africa/Brazzaville': 'CG',
17 'Africa/Bujumbura': 'BI',
19 'Africa/Casablanca': 'MA',
21 'Africa/Conakry': 'GN',
23 'Africa/Dar_es_Salaam': 'TZ',
24 'Africa/Djibouti': 'DJ',
25 'Africa/Douala': 'CM',
26 'Africa/El_Aaiun': 'EH',
27 'Africa/Freetown': 'SL',
28 'Africa/Gaborone': 'BW',
29 'Africa/Harare': 'ZW',
30 'Africa/Johannesburg': 'ZA',
32 'Africa/Kampala': 'UG',
33 'Africa/Khartoum': 'SD',
34 'Africa/Kigali': 'RW',
35 'Africa/Kinshasa': 'CD',
37 'Africa/Libreville': 'GA',
39 'Africa/Luanda': 'AO',
40 'Africa/Lubumbashi': 'CD',
41 'Africa/Lusaka': 'ZM',
42 'Africa/Malabo': 'GQ',
43 'Africa/Maputo': 'MZ',
44 'Africa/Maseru': 'LS',
45 'Africa/Mbabane': 'SZ',
46 'Africa/Mogadishu': 'SO',
47 'Africa/Monrovia': 'LR',
48 'Africa/Nairobi': 'KE',
49 'Africa/Ndjamena': 'TD',
50 'Africa/Niamey': 'NE',
51 'Africa/Nouakchott': 'MR',
52 'Africa/Ouagadougou': 'BF',
53 'Africa/Porto-Novo': 'BJ',
54 'Africa/Sao_Tome': 'ST',
55 'Africa/Tripoli': 'LY',
57 'Africa/Windhoek': 'NA',
59 'America/Anchorage': 'US',
60 'America/Anguilla': 'AI',
61 'America/Antigua': 'AG',
62 'America/Araguaina': 'BR',
63 'America/Argentina/Buenos_Aires': 'AR',
64 'America/Argentina/Catamarca': 'AR',
65 'America/Argentina/Cordoba': 'AR',
66 'America/Argentina/Jujuy': 'AR',
67 'America/Argentina/La_Rioja': 'AR',
68 'America/Argentina/Mendoza': 'AR',
69 'America/Argentina/Rio_Gallegos': 'AR',
70 'America/Argentina/Salta': 'AR',
71 'America/Argentina/San_Juan': 'AR',
72 'America/Argentina/San_Luis': 'AR',
73 'America/Argentina/Tucuman': 'AR',
74 'America/Argentina/Ushuaia': 'AR',
75 'America/Aruba': 'AW',
76 'America/Asuncion': 'PY',
77 'America/Atikokan': 'CA',
78 'America/Bahia_Banderas': 'MX',
79 'America/Bahia': 'BR',
80 'America/Barbados': 'BB',
81 'America/Belem': 'BR',
82 'America/Belize': 'BZ',
83 'America/Blanc-Sablon': 'CA',
84 'America/Boa_Vista': 'BR',
85 'America/Bogota': 'CO',
86 'America/Boise': 'US',
87 'America/Cambridge_Bay': 'CA',
88 'America/Campo_Grande': 'BR',
89 'America/Cancun': 'MX',
90 'America/Caracas': 'VE',
91 'America/Cayenne': 'GF',
92 'America/Cayman': 'KY',
93 'America/Chicago': 'US',
94 'America/Chihuahua': 'MX',
95 'America/Ciudad_Juarez': 'MX',
96 'America/Costa_Rica': 'CR',
97 'America/Creston': 'CA',
98 'America/Cuiaba': 'BR',
99 'America/Curacao': 'CW',
100 'America/Danmarkshavn': 'GL',
101 'America/Dawson_Creek': 'CA',
102 'America/Dawson': 'CA',
103 'America/Denver': 'US',
104 'America/Detroit': 'US',
105 'America/Dominica': 'DM',
106 'America/Edmonton': 'CA',
107 'America/Eirunepe': 'BR',
108 'America/El_Salvador': 'SV',
109 'America/Fort_Nelson': 'CA',
110 'America/Fortaleza': 'BR',
111 'America/Glace_Bay': 'CA',
112 'America/Goose_Bay': 'CA',
113 'America/Grand_Turk': 'TC',
114 'America/Grenada': 'GD',
115 'America/Guadeloupe': 'GP',
116 'America/Guatemala': 'GT',
117 'America/Guayaquil': 'EC',
118 'America/Guyana': 'GY',
119 'America/Halifax': 'CA',
120 'America/Havana': 'CU',
121 'America/Hermosillo': 'MX',
122 'America/Indiana/Indianapolis': 'US',
123 'America/Indiana/Knox': 'US',
124 'America/Indiana/Marengo': 'US',
125 'America/Indiana/Petersburg': 'US',
126 'America/Indiana/Tell_City': 'US',
127 'America/Indiana/Vevay': 'US',
128 'America/Indiana/Vincennes': 'US',
129 'America/Indiana/Winamac': 'US',
130 'America/Inuvik': 'CA',
131 'America/Iqaluit': 'CA',
132 'America/Jamaica': 'JM',
133 'America/Juneau': 'US',
134 'America/Kentucky/Louisville': 'US',
135 'America/Kentucky/Monticello': 'US',
136 'America/Kralendijk': 'BQ',
137 'America/La_Paz': 'BO',
138 'America/Lima': 'PE',
139 'America/Los_Angeles': 'US',
140 'America/Lower_Princes': 'SX',
141 'America/Maceio': 'BR',
142 'America/Managua': 'NI',
143 'America/Manaus': 'BR',
144 'America/Marigot': 'MF',
145 'America/Martinique': 'MQ',
146 'America/Matamoros': 'MX',
147 'America/Mazatlan': 'MX',
148 'America/Menominee': 'US',
149 'America/Merida': 'MX',
150 'America/Metlakatla': 'US',
151 'America/Mexico_City': 'MX',
152 'America/Miquelon': 'PM',
153 'America/Moncton': 'CA',
154 'America/Monterrey': 'MX',
155 'America/Montevideo': 'UY',
156 'America/Montserrat': 'MS',
157 'America/Nassau': 'BS',
158 'America/New_York': 'US',
159 'America/Nome': 'US',
160 'America/Noronha': 'BR',
161 'America/North_Dakota/Beulah': 'US',
162 'America/North_Dakota/Center': 'US',
163 'America/North_Dakota/New_Salem': 'US',
164 'America/Nuuk': 'GL',
165 'America/Ojinaga': 'MX',
166 'America/Panama': 'PA',
167 'America/Paramaribo': 'SR',
168 'America/Phoenix': 'US',
169 'America/Port_of_Spain': 'TT',
170 'America/Port-au-Prince': 'HT',
171 'America/Porto_Velho': 'BR',
172 'America/Puerto_Rico': 'PR',
173 'America/Punta_Arenas': 'CL',
174 'America/Rankin_Inlet': 'CA',
175 'America/Recife': 'BR',
176 'America/Regina': 'CA',
177 'America/Resolute': 'CA',
178 'America/Rio_Branco': 'BR',
179 'America/Santarem': 'BR',
180 'America/Santiago': 'CL',
181 'America/Santo_Domingo': 'DO',
182 'America/Sao_Paulo': 'BR',
183 'America/Scoresbysund': 'GL',
184 'America/Sitka': 'US',
185 'America/St_Barthelemy': 'BL',
186 'America/St_Johns': 'CA',
187 'America/St_Kitts': 'KN',
188 'America/St_Lucia': 'LC',
189 'America/St_Thomas': 'VI',
190 'America/St_Vincent': 'VC',
191 'America/Swift_Current': 'CA',
192 'America/Tegucigalpa': 'HN',
193 'America/Thule': 'GL',
194 'America/Tijuana': 'MX',
195 'America/Toronto': 'CA',
196 'America/Tortola': 'VG',
197 'America/Vancouver': 'CA',
198 'America/Whitehorse': 'CA',
199 'America/Winnipeg': 'CA',
200 'America/Yakutat': 'US',
201 'Antarctica/Casey': 'AQ',
202 'Antarctica/Davis': 'AQ',
203 'Antarctica/DumontDUrville': 'AQ',
204 'Antarctica/Macquarie': 'AU',
205 'Antarctica/Mawson': 'AQ',
206 'Antarctica/McMurdo': 'AQ',
207 'Antarctica/Palmer': 'AQ',
208 'Antarctica/Rothera': 'AQ',
209 'Antarctica/Syowa': 'AQ',
210 'Antarctica/Troll': 'AQ',
211 'Antarctica/Vostok': 'AQ',
212 'Arctic/Longyearbyen': 'SJ',
219 'Asia/Ashgabat': 'TM',
221 'Asia/Baghdad': 'IQ',
222 'Asia/Bahrain': 'BH',
224 'Asia/Bangkok': 'TH',
225 'Asia/Barnaul': 'RU',
227 'Asia/Bishkek': 'KG',
230 'Asia/Choibalsan': 'MN',
231 'Asia/Colombo': 'LK',
232 'Asia/Damascus': 'SY',
236 'Asia/Dushanbe': 'TJ',
237 'Asia/Famagusta': 'CY',
240 'Asia/Ho_Chi_Minh': 'VN',
241 'Asia/Hong_Kong': 'HK',
243 'Asia/Irkutsk': 'RU',
244 'Asia/Jakarta': 'ID',
245 'Asia/Jayapura': 'ID',
246 'Asia/Jerusalem': 'IL',
248 'Asia/Kamchatka': 'RU',
249 'Asia/Karachi': 'PK',
250 'Asia/Kathmandu': 'NP',
251 'Asia/Khandyga': 'RU',
252 'Asia/Kolkata': 'IN',
253 'Asia/Krasnoyarsk': 'RU',
254 'Asia/Kuala_Lumpur': 'MY',
255 'Asia/Kuching': 'MY',
258 'Asia/Magadan': 'RU',
259 'Asia/Makassar': 'ID',
262 'Asia/Nicosia': 'CY',
263 'Asia/Novokuznetsk': 'RU',
264 'Asia/Novosibirsk': 'RU',
267 'Asia/Phnom_Penh': 'KH',
268 'Asia/Pontianak': 'ID',
269 'Asia/Pyongyang': 'KP',
271 'Asia/Qostanay': 'KZ',
272 'Asia/Qyzylorda': 'KZ',
274 'Asia/Sakhalin': 'RU',
275 'Asia/Samarkand': 'UZ',
277 'Asia/Shanghai': 'CN',
278 'Asia/Singapore': 'SG',
279 'Asia/Srednekolymsk': 'RU',
281 'Asia/Tashkent': 'UZ',
282 'Asia/Tbilisi': 'GE',
284 'Asia/Thimphu': 'BT',
287 'Asia/Ulaanbaatar': 'MN',
289 'Asia/Ust-Nera': 'RU',
290 'Asia/Vientiane': 'LA',
291 'Asia/Vladivostok': 'RU',
292 'Asia/Yakutsk': 'RU',
294 'Asia/Yekaterinburg': 'RU',
295 'Asia/Yerevan': 'AM',
296 'Atlantic/Azores': 'PT',
297 'Atlantic/Bermuda': 'BM',
298 'Atlantic/Canary': 'ES',
299 'Atlantic/Cape_Verde': 'CV',
300 'Atlantic/Faroe': 'FO',
301 'Atlantic/Madeira': 'PT',
302 'Atlantic/Reykjavik': 'IS',
303 'Atlantic/South_Georgia': 'GS',
304 'Atlantic/St_Helena': 'SH',
305 'Atlantic/Stanley': 'FK',
306 'Australia/Adelaide': 'AU',
307 'Australia/Brisbane': 'AU',
308 'Australia/Broken_Hill': 'AU',
309 'Australia/Darwin': 'AU',
310 'Australia/Eucla': 'AU',
311 'Australia/Hobart': 'AU',
312 'Australia/Lindeman': 'AU',
313 'Australia/Lord_Howe': 'AU',
314 'Australia/Melbourne': 'AU',
315 'Australia/Perth': 'AU',
316 'Australia/Sydney': 'AU',
317 'Europe/Amsterdam': 'NL',
318 'Europe/Andorra': 'AD',
319 'Europe/Astrakhan': 'RU',
320 'Europe/Athens': 'GR',
321 'Europe/Belgrade': 'RS',
322 'Europe/Berlin': 'DE',
323 'Europe/Bratislava': 'SK',
324 'Europe/Brussels': 'BE',
325 'Europe/Bucharest': 'RO',
326 'Europe/Budapest': 'HU',
327 'Europe/Busingen': 'DE',
328 'Europe/Chisinau': 'MD',
329 'Europe/Copenhagen': 'DK',
330 'Europe/Dublin': 'IE',
331 'Europe/Gibraltar': 'GI',
332 'Europe/Guernsey': 'GG',
333 'Europe/Helsinki': 'FI',
334 'Europe/Isle_of_Man': 'IM',
335 'Europe/Istanbul': 'TR',
336 'Europe/Jersey': 'JE',
337 'Europe/Kaliningrad': 'RU',
338 'Europe/Kirov': 'RU',
340 'Europe/Lisbon': 'PT',
341 'Europe/Ljubljana': 'SI',
342 'Europe/London': 'GB',
343 'Europe/Luxembourg': 'LU',
344 'Europe/Madrid': 'ES',
345 'Europe/Malta': 'MT',
346 'Europe/Mariehamn': 'AX',
347 'Europe/Minsk': 'BY',
348 'Europe/Monaco': 'MC',
349 'Europe/Moscow': 'RU',
351 'Europe/Paris': 'FR',
352 'Europe/Podgorica': 'ME',
353 'Europe/Prague': 'CZ',
356 'Europe/Samara': 'RU',
357 'Europe/San_Marino': 'SM',
358 'Europe/Sarajevo': 'BA',
359 'Europe/Saratov': 'RU',
360 'Europe/Simferopol': 'RU',
361 'Europe/Skopje': 'MK',
362 'Europe/Sofia': 'BG',
363 'Europe/Stockholm': 'SE',
364 'Europe/Tallinn': 'EE',
365 'Europe/Tirane': 'AL',
366 'Europe/Ulyanovsk': 'RU',
367 'Europe/Vaduz': 'LI',
368 'Europe/Vatican': 'VA',
369 'Europe/Vienna': 'AT',
370 'Europe/Vilnius': 'LT',
371 'Europe/Volgograd': 'RU',
372 'Europe/Warsaw': 'PL',
373 'Europe/Zagreb': 'HR',
374 'Europe/Zurich': 'CH',
375 'Indian/Antananarivo': 'MG',
376 'Indian/Chagos': 'IO',
377 'Indian/Christmas': 'CX',
378 'Indian/Cocos': 'CC',
379 'Indian/Comoro': 'KM',
380 'Indian/Kerguelen': 'TF',
382 'Indian/Maldives': 'MV',
383 'Indian/Mauritius': 'MU',
384 'Indian/Mayotte': 'YT',
385 'Indian/Reunion': 'RE',
386 'Pacific/Apia': 'WS',
387 'Pacific/Auckland': 'NZ',
388 'Pacific/Bougainville': 'PG',
389 'Pacific/Chatham': 'NZ',
390 'Pacific/Chuuk': 'FM',
391 'Pacific/Easter': 'CL',
392 'Pacific/Efate': 'VU',
393 'Pacific/Fakaofo': 'TK',
394 'Pacific/Fiji': 'FJ',
395 'Pacific/Funafuti': 'TV',
396 'Pacific/Galapagos': 'EC',
397 'Pacific/Gambier': 'PF',
398 'Pacific/Guadalcanal': 'SB',
399 'Pacific/Guam': 'GU',
400 'Pacific/Honolulu': 'US',
401 'Pacific/Kanton': 'KI',
402 'Pacific/Kiritimati': 'KI',
403 'Pacific/Kosrae': 'FM',
404 'Pacific/Kwajalein': 'MH',
405 'Pacific/Majuro': 'MH',
406 'Pacific/Marquesas': 'PF',
407 'Pacific/Midway': 'UM',
408 'Pacific/Nauru': 'NR',
409 'Pacific/Niue': 'NU',
410 'Pacific/Norfolk': 'NF',
411 'Pacific/Noumea': 'NC',
412 'Pacific/Pago_Pago': 'AS',
413 'Pacific/Palau': 'PW',
414 'Pacific/Pitcairn': 'PN',
415 'Pacific/Pohnpei': 'FM',
416 'Pacific/Port_Moresby': 'PG',
417 'Pacific/Rarotonga': 'CK',
418 'Pacific/Saipan': 'MP',
419 'Pacific/Tahiti': 'PF',
420 'Pacific/Tarawa': 'KI',
421 'Pacific/Tongatapu': 'TO',
422 'Pacific/Wake': 'UM',
423 'Pacific/Wallis': 'WF',