153 lines
5.7 KiB
PHP
153 lines
5.7 KiB
PHP
<?php
|
|
|
|
return [
|
|
|
|
/*
|
|
|--------------------------------------------------------------------------
|
|
| Curated timezone list (IANA identifiers)
|
|
|--------------------------------------------------------------------------
|
|
| Keys are the values you store (e.g. "America/New_York").
|
|
| Values are the human labels you show in the UI.
|
|
|
|
|
| Structure supports optgroups: [ 'Group' => [ 'TZ' => 'Label', ... ] ]
|
|
*/
|
|
|
|
'Common' => [
|
|
'UTC' => 'UTC',
|
|
],
|
|
|
|
'United States & Canada' => [
|
|
'America/New_York' => 'Eastern (New York)',
|
|
'America/Detroit' => 'Eastern (Detroit)',
|
|
'America/Toronto' => 'Eastern (Toronto)',
|
|
|
|
'America/Chicago' => 'Central (Chicago)',
|
|
'America/Winnipeg' => 'Central (Winnipeg)',
|
|
|
|
'America/Denver' => 'Mountain (Denver)',
|
|
'America/Edmonton' => 'Mountain (Edmonton)',
|
|
'America/Phoenix' => 'Arizona (Phoenix)',
|
|
|
|
'America/Los_Angeles' => 'Pacific (Los Angeles)',
|
|
'America/Vancouver' => 'Pacific (Vancouver)',
|
|
|
|
'America/Anchorage' => 'Alaska (Anchorage)',
|
|
'Pacific/Honolulu' => 'Hawaii (Honolulu)',
|
|
],
|
|
|
|
'Mexico, Central America & Caribbean' => [
|
|
'America/Mexico_City' => 'Mexico (Mexico City)',
|
|
'America/Tijuana' => 'Mexico (Tijuana)',
|
|
'America/Guatemala' => 'Guatemala',
|
|
'America/Costa_Rica' => 'Costa Rica',
|
|
'America/Panama' => 'Panama',
|
|
'America/Havana' => 'Cuba (Havana)',
|
|
'America/Jamaica' => 'Jamaica',
|
|
'America/Puerto_Rico' => 'Puerto Rico',
|
|
],
|
|
|
|
'South America' => [
|
|
'America/Bogota' => 'Colombia (Bogotá)',
|
|
'America/Lima' => 'Peru (Lima)',
|
|
'America/Santiago' => 'Chile (Santiago)',
|
|
'America/Argentina/Buenos_Aires' => 'Argentina (Buenos Aires)',
|
|
'America/Sao_Paulo' => 'Brazil (São Paulo)',
|
|
'America/Montevideo' => 'Uruguay (Montevideo)',
|
|
'America/Caracas' => 'Venezuela (Caracas)',
|
|
],
|
|
|
|
'Europe' => [
|
|
'Europe/London' => 'United Kingdom (London)',
|
|
'Europe/Dublin' => 'Ireland (Dublin)',
|
|
'Europe/Lisbon' => 'Portugal (Lisbon)',
|
|
|
|
'Europe/Paris' => 'France (Paris)',
|
|
'Europe/Brussels' => 'Belgium (Brussels)',
|
|
'Europe/Amsterdam' => 'Netherlands (Amsterdam)',
|
|
'Europe/Berlin' => 'Germany (Berlin)',
|
|
'Europe/Zurich' => 'Switzerland (Zurich)',
|
|
'Europe/Rome' => 'Italy (Rome)',
|
|
'Europe/Madrid' => 'Spain (Madrid)',
|
|
'Europe/Barcelona' => 'Spain (Barcelona)',
|
|
'Europe/Vienna' => 'Austria (Vienna)',
|
|
'Europe/Prague' => 'Czechia (Prague)',
|
|
'Europe/Warsaw' => 'Poland (Warsaw)',
|
|
'Europe/Stockholm' => 'Sweden (Stockholm)',
|
|
'Europe/Oslo' => 'Norway (Oslo)',
|
|
'Europe/Copenhagen' => 'Denmark (Copenhagen)',
|
|
'Europe/Helsinki' => 'Finland (Helsinki)',
|
|
|
|
'Europe/Athens' => 'Greece (Athens)',
|
|
'Europe/Bucharest' => 'Romania (Bucharest)',
|
|
'Europe/Kyiv' => 'Ukraine (Kyiv)',
|
|
'Europe/Istanbul' => 'Turkey (Istanbul)',
|
|
|
|
'Europe/Moscow' => 'Russia (Moscow)',
|
|
],
|
|
|
|
'Africa' => [
|
|
'Africa/Casablanca' => 'Morocco (Casablanca)',
|
|
'Africa/Algiers' => 'Algeria (Algiers)',
|
|
'Africa/Tunis' => 'Tunisia (Tunis)',
|
|
|
|
'Africa/Lagos' => 'Nigeria (Lagos)',
|
|
'Africa/Accra' => 'Ghana (Accra)',
|
|
|
|
'Africa/Cairo' => 'Egypt (Cairo)',
|
|
'Africa/Johannesburg' => 'South Africa (Johannesburg)',
|
|
'Africa/Nairobi' => 'Kenya (Nairobi)',
|
|
],
|
|
|
|
'Middle East' => [
|
|
'Asia/Jerusalem' => 'Israel (Jerusalem)',
|
|
'Asia/Beirut' => 'Lebanon (Beirut)',
|
|
'Asia/Amman' => 'Jordan (Amman)',
|
|
'Asia/Baghdad' => 'Iraq (Baghdad)',
|
|
'Asia/Riyadh' => 'Saudi Arabia (Riyadh)',
|
|
'Asia/Dubai' => 'UAE (Dubai)',
|
|
'Asia/Tehran' => 'Iran (Tehran)',
|
|
],
|
|
|
|
'Asia' => [
|
|
'Asia/Kolkata' => 'India (Kolkata)',
|
|
'Asia/Kathmandu' => 'Nepal (Kathmandu)',
|
|
'Asia/Dhaka' => 'Bangladesh (Dhaka)',
|
|
'Asia/Karachi' => 'Pakistan (Karachi)',
|
|
'Asia/Colombo' => 'Sri Lanka (Colombo)',
|
|
|
|
'Asia/Bangkok' => 'Thailand (Bangkok)',
|
|
'Asia/Singapore' => 'Singapore',
|
|
'Asia/Kuala_Lumpur' => 'Malaysia (Kuala Lumpur)',
|
|
'Asia/Jakarta' => 'Indonesia (Jakarta)',
|
|
|
|
'Asia/Hong_Kong' => 'Hong Kong',
|
|
'Asia/Shanghai' => 'China (Shanghai)',
|
|
'Asia/Taipei' => 'Taiwan (Taipei)',
|
|
'Asia/Seoul' => 'South Korea (Seoul)',
|
|
'Asia/Tokyo' => 'Japan (Tokyo)',
|
|
'Asia/Manila' => 'Philippines (Manila)',
|
|
|
|
'Asia/Ulaanbaatar' => 'Mongolia (Ulaanbaatar)',
|
|
],
|
|
|
|
'Australia & New Zealand' => [
|
|
'Australia/Perth' => 'Australia (Perth)',
|
|
'Australia/Adelaide' => 'Australia (Adelaide)',
|
|
'Australia/Brisbane' => 'Australia (Brisbane)',
|
|
'Australia/Sydney' => 'Australia (Sydney)',
|
|
'Australia/Melbourne' => 'Australia (Melbourne)',
|
|
'Australia/Hobart' => 'Australia (Hobart)',
|
|
|
|
'Pacific/Auckland' => 'New Zealand (Auckland)',
|
|
'Pacific/Chatham' => 'New Zealand (Chatham Islands)',
|
|
],
|
|
|
|
'Pacific Islands' => [
|
|
'Pacific/Fiji' => 'Fiji',
|
|
'Pacific/Guam' => 'Guam',
|
|
'Pacific/Tahiti' => 'French Polynesia (Tahiti)',
|
|
'Pacific/Apia' => 'Samoa (Apia)',
|
|
'Pacific/Port_Moresby'=> 'Papua New Guinea (Port Moresby)',
|
|
],
|
|
];
|