mirror of
https://github.com/hanzo-io/cloud.git
synced 2026-10-30 18:57:42 +00:00
https://trace.frappe.cloud/organizations/frappe/issues/34568/events/1a3f3f974abb47d68525e6529cd25ced/?project=14
2868 lines
37 KiB
TypeScript
2868 lines
37 KiB
TypeScript
const countries = {
|
|
AD: 'Andorra',
|
|
AE: 'United Arab Emirates',
|
|
AF: 'Afghanistan',
|
|
AG: 'Antigua and Barbuda',
|
|
AI: 'Anguilla',
|
|
AL: 'Albania',
|
|
AM: 'Armenia',
|
|
AO: 'Angola',
|
|
AQ: 'Antarctica',
|
|
AR: 'Argentina',
|
|
AS: 'American Samoa',
|
|
AT: 'Austria',
|
|
AU: 'Australia',
|
|
AW: 'Aruba',
|
|
AX: 'Åland Islands',
|
|
AZ: 'Azerbaijan',
|
|
BA: 'Bosnia and Herzegovina',
|
|
BB: 'Barbados',
|
|
BD: 'Bangladesh',
|
|
BE: 'Belgium',
|
|
BF: 'Burkina Faso',
|
|
BG: 'Bulgaria',
|
|
BH: 'Bahrain',
|
|
BI: 'Burundi',
|
|
BJ: 'Benin',
|
|
BL: 'Saint Barthélemy',
|
|
BM: 'Bermuda',
|
|
BN: 'Brunei',
|
|
BO: 'Bolivia',
|
|
BQ: 'Caribbean Netherlands',
|
|
BR: 'Brazil',
|
|
BS: 'Bahamas',
|
|
BT: 'Bhutan',
|
|
BV: 'Bouvet Island',
|
|
BW: 'Botswana',
|
|
BY: 'Belarus',
|
|
BZ: 'Belize',
|
|
CA: 'Canada',
|
|
CC: 'Cocos Islands',
|
|
CD: 'Democratic Republic of the Congo',
|
|
CF: 'Central African Republic',
|
|
CG: 'Republic of the Congo',
|
|
CH: 'Switzerland',
|
|
CI: 'Ivory Coast',
|
|
CK: 'Cook Islands',
|
|
CL: 'Chile',
|
|
CM: 'Cameroon',
|
|
CN: 'China',
|
|
CO: 'Colombia',
|
|
CR: 'Costa Rica',
|
|
CU: 'Cuba',
|
|
CV: 'Cabo Verde',
|
|
CW: 'Curaçao',
|
|
CX: 'Christmas Island',
|
|
CY: 'Cyprus',
|
|
CZ: 'Czechia',
|
|
DE: 'Germany',
|
|
DJ: 'Djibouti',
|
|
DK: 'Denmark',
|
|
DM: 'Dominica',
|
|
DO: 'Dominican Republic',
|
|
DZ: 'Algeria',
|
|
EC: 'Ecuador',
|
|
EE: 'Estonia',
|
|
EG: 'Egypt',
|
|
EH: 'Western Sahara',
|
|
ER: 'Eritrea',
|
|
ES: 'Spain',
|
|
ET: 'Ethiopia',
|
|
FI: 'Finland',
|
|
FJ: 'Fiji',
|
|
FK: 'Falkland Islands',
|
|
FM: 'Micronesia',
|
|
FO: 'Faroe Islands',
|
|
FR: 'France',
|
|
GA: 'Gabon',
|
|
GB: 'United Kingdom',
|
|
GD: 'Grenada',
|
|
GE: 'Georgia',
|
|
GF: 'French Guiana',
|
|
GG: 'Guernsey',
|
|
GH: 'Ghana',
|
|
GI: 'Gibraltar',
|
|
GL: 'Greenland',
|
|
GM: 'Gambia',
|
|
GN: 'Guinea',
|
|
GP: 'Guadeloupe',
|
|
GQ: 'Equatorial Guinea',
|
|
GR: 'Greece',
|
|
GS: 'South Georgia and the South Sandwich Islands',
|
|
GT: 'Guatemala',
|
|
GU: 'Guam',
|
|
GW: 'Guinea-Bissau',
|
|
GY: 'Guyana',
|
|
HK: 'Hong Kong',
|
|
HM: 'Heard Island and McDonald Islands',
|
|
HN: 'Honduras',
|
|
HR: 'Croatia',
|
|
HT: 'Haiti',
|
|
HU: 'Hungary',
|
|
ID: 'Indonesia',
|
|
IE: 'Ireland',
|
|
IL: 'Israel',
|
|
IM: 'Isle of Man',
|
|
IN: 'India',
|
|
IO: 'British Indian Ocean Territory',
|
|
IQ: 'Iraq',
|
|
IR: 'Iran',
|
|
IS: 'Iceland',
|
|
IT: 'Italy',
|
|
JE: 'Jersey',
|
|
JM: 'Jamaica',
|
|
JO: 'Jordan',
|
|
JP: 'Japan',
|
|
KE: 'Kenya',
|
|
KG: 'Kyrgyzstan',
|
|
KH: 'Cambodia',
|
|
KI: 'Kiribati',
|
|
KM: 'Comoros',
|
|
KN: 'Saint Kitts and Nevis',
|
|
KP: 'North Korea',
|
|
KR: 'South Korea',
|
|
KW: 'Kuwait',
|
|
KY: 'Cayman Islands',
|
|
KZ: 'Kazakhstan',
|
|
LA: 'Laos',
|
|
LB: 'Lebanon',
|
|
LC: 'Saint Lucia',
|
|
LI: 'Liechtenstein',
|
|
LK: 'Sri Lanka',
|
|
LR: 'Liberia',
|
|
LS: 'Lesotho',
|
|
LT: 'Lithuania',
|
|
LU: 'Luxembourg',
|
|
LV: 'Latvia',
|
|
LY: 'Libya',
|
|
MA: 'Morocco',
|
|
MC: 'Monaco',
|
|
MD: 'Moldova',
|
|
ME: 'Montenegro',
|
|
MF: 'Saint Martin',
|
|
MG: 'Madagascar',
|
|
MH: 'Marshall Islands',
|
|
MK: 'North Macedonia',
|
|
ML: 'Mali',
|
|
MM: 'Myanmar',
|
|
MN: 'Mongolia',
|
|
MO: 'Macao',
|
|
MP: 'Northern Mariana Islands',
|
|
MQ: 'Martinique',
|
|
MR: 'Mauritania',
|
|
MS: 'Montserrat',
|
|
MT: 'Malta',
|
|
MU: 'Mauritius',
|
|
MV: 'Maldives',
|
|
MW: 'Malawi',
|
|
MX: 'Mexico',
|
|
MY: 'Malaysia',
|
|
MZ: 'Mozambique',
|
|
NA: 'Namibia',
|
|
NC: 'New Caledonia',
|
|
NE: 'Niger',
|
|
NF: 'Norfolk Island',
|
|
NG: 'Nigeria',
|
|
NI: 'Nicaragua',
|
|
NL: 'Netherlands',
|
|
NO: 'Norway',
|
|
NP: 'Nepal',
|
|
NR: 'Nauru',
|
|
NU: 'Niue',
|
|
NZ: 'New Zealand',
|
|
OM: 'Oman',
|
|
PA: 'Panama',
|
|
PE: 'Peru',
|
|
PF: 'French Polynesia',
|
|
PG: 'Papua New Guinea',
|
|
PH: 'Philippines',
|
|
PK: 'Pakistan',
|
|
PL: 'Poland',
|
|
PM: 'Saint Pierre and Miquelon',
|
|
PN: 'Pitcairn',
|
|
PR: 'Puerto Rico',
|
|
PS: 'Palestine',
|
|
PT: 'Portugal',
|
|
PW: 'Palau',
|
|
PY: 'Paraguay',
|
|
QA: 'Qatar',
|
|
RE: 'Réunion',
|
|
RO: 'Romania',
|
|
RS: 'Serbia',
|
|
RU: 'Russia',
|
|
RW: 'Rwanda',
|
|
SA: 'Saudi Arabia',
|
|
SB: 'Solomon Islands',
|
|
SC: 'Seychelles',
|
|
SD: 'Sudan',
|
|
SE: 'Sweden',
|
|
SG: 'Singapore',
|
|
SH: 'Saint Helena, Ascension and Tristan da Cunha',
|
|
SI: 'Slovenia',
|
|
SJ: 'Svalbard and Jan Mayen',
|
|
SK: 'Slovakia',
|
|
SL: 'Sierra Leone',
|
|
SM: 'San Marino',
|
|
SN: 'Senegal',
|
|
SO: 'Somalia',
|
|
SR: 'Suriname',
|
|
SS: 'South Sudan',
|
|
ST: 'Sao Tome and Principe',
|
|
SV: 'El Salvador',
|
|
SX: 'Sint Maarten',
|
|
SY: 'Syria',
|
|
SZ: 'Eswatini',
|
|
TC: 'Turks and Caicos Islands',
|
|
TD: 'Chad',
|
|
TF: 'French Southern Territories',
|
|
TG: 'Togo',
|
|
TH: 'Thailand',
|
|
TJ: 'Tajikistan',
|
|
TK: 'Tokelau',
|
|
TL: 'Timor-Leste',
|
|
TM: 'Turkmenistan',
|
|
TN: 'Tunisia',
|
|
TO: 'Tonga',
|
|
TR: 'Turkey',
|
|
TT: 'Trinidad and Tobago',
|
|
TV: 'Tuvalu',
|
|
TW: 'Taiwan',
|
|
TZ: 'Tanzania',
|
|
UA: 'Ukraine',
|
|
UG: 'Uganda',
|
|
UM: 'United States Minor Outlying Islands',
|
|
US: 'United States of America',
|
|
UY: 'Uruguay',
|
|
UZ: 'Uzbekistan',
|
|
VA: 'Holy See',
|
|
VC: 'Saint Vincent and the Grenadines',
|
|
VE: 'Venezuela',
|
|
VG: 'Virgin Islands (UK)',
|
|
VI: 'Virgin Islands (US)',
|
|
VN: 'Vietnam',
|
|
VU: 'Vanuatu',
|
|
WF: 'Wallis and Futuna',
|
|
WS: 'Samoa',
|
|
YE: 'Yemen',
|
|
YT: 'Mayotte',
|
|
ZA: 'South Africa',
|
|
ZM: 'Zambia',
|
|
ZW: 'Zimbabwe'
|
|
};
|
|
const timezones = {
|
|
'Africa/Abidjan': {
|
|
u: 0,
|
|
c: ['CI', 'BF', 'GH', 'GM', 'GN', 'ML', 'MR', 'SH', 'SL', 'SN', 'TG']
|
|
},
|
|
'Africa/Accra': {
|
|
a: 'Africa/Abidjan',
|
|
c: ['GH'],
|
|
r: 1
|
|
},
|
|
'Africa/Addis_Ababa': {
|
|
a: 'Africa/Nairobi',
|
|
c: ['ET'],
|
|
r: 1
|
|
},
|
|
'Africa/Algiers': {
|
|
u: 60,
|
|
c: ['DZ']
|
|
},
|
|
'Africa/Asmara': {
|
|
a: 'Africa/Nairobi',
|
|
c: ['ER'],
|
|
r: 1
|
|
},
|
|
'Africa/Asmera': {
|
|
a: 'Africa/Nairobi',
|
|
c: ['ER'],
|
|
r: 1
|
|
},
|
|
'Africa/Bamako': {
|
|
a: 'Africa/Abidjan',
|
|
c: ['ML'],
|
|
r: 1
|
|
},
|
|
'Africa/Bangui': {
|
|
a: 'Africa/Lagos',
|
|
c: ['CF'],
|
|
r: 1
|
|
},
|
|
'Africa/Banjul': {
|
|
a: 'Africa/Abidjan',
|
|
c: ['GM'],
|
|
r: 1
|
|
},
|
|
'Africa/Bissau': {
|
|
u: 0,
|
|
c: ['GW']
|
|
},
|
|
'Africa/Blantyre': {
|
|
a: 'Africa/Maputo',
|
|
c: ['MW'],
|
|
r: 1
|
|
},
|
|
'Africa/Brazzaville': {
|
|
a: 'Africa/Lagos',
|
|
c: ['CG'],
|
|
r: 1
|
|
},
|
|
'Africa/Bujumbura': {
|
|
a: 'Africa/Maputo',
|
|
c: ['BI'],
|
|
r: 1
|
|
},
|
|
'Africa/Cairo': {
|
|
u: 120,
|
|
c: ['EG']
|
|
},
|
|
'Africa/Casablanca': {
|
|
u: 60,
|
|
d: 0,
|
|
c: ['MA']
|
|
},
|
|
'Africa/Ceuta': {
|
|
u: 60,
|
|
d: 120,
|
|
c: ['ES']
|
|
},
|
|
'Africa/Conakry': {
|
|
a: 'Africa/Abidjan',
|
|
c: ['GN'],
|
|
r: 1
|
|
},
|
|
'Africa/Dakar': {
|
|
a: 'Africa/Abidjan',
|
|
c: ['SN'],
|
|
r: 1
|
|
},
|
|
'Africa/Dar_es_Salaam': {
|
|
a: 'Africa/Nairobi',
|
|
c: ['TZ'],
|
|
r: 1
|
|
},
|
|
'Africa/Djibouti': {
|
|
a: 'Africa/Nairobi',
|
|
c: ['DJ'],
|
|
r: 1
|
|
},
|
|
'Africa/Douala': {
|
|
a: 'Africa/Lagos',
|
|
c: ['CM'],
|
|
r: 1
|
|
},
|
|
'Africa/El_Aaiun': {
|
|
u: 60,
|
|
d: 0,
|
|
c: ['EH']
|
|
},
|
|
'Africa/Freetown': {
|
|
a: 'Africa/Abidjan',
|
|
c: ['SL'],
|
|
r: 1
|
|
},
|
|
'Africa/Gaborone': {
|
|
a: 'Africa/Maputo',
|
|
c: ['BW'],
|
|
r: 1
|
|
},
|
|
'Africa/Harare': {
|
|
a: 'Africa/Maputo',
|
|
c: ['ZW'],
|
|
r: 1
|
|
},
|
|
'Africa/Johannesburg': {
|
|
u: 120,
|
|
c: ['ZA', 'LS', 'SZ']
|
|
},
|
|
'Africa/Juba': {
|
|
u: 120,
|
|
c: ['SS']
|
|
},
|
|
'Africa/Kampala': {
|
|
a: 'Africa/Nairobi',
|
|
c: ['UG'],
|
|
r: 1
|
|
},
|
|
'Africa/Khartoum': {
|
|
u: 120,
|
|
c: ['SD']
|
|
},
|
|
'Africa/Kigali': {
|
|
a: 'Africa/Maputo',
|
|
c: ['RW'],
|
|
r: 1
|
|
},
|
|
'Africa/Kinshasa': {
|
|
a: 'Africa/Lagos',
|
|
c: ['CD'],
|
|
r: 1
|
|
},
|
|
'Africa/Lagos': {
|
|
u: 60,
|
|
c: ['NG', 'AO', 'BJ', 'CD', 'CF', 'CG', 'CM', 'GA', 'GQ', 'NE']
|
|
},
|
|
'Africa/Libreville': {
|
|
a: 'Africa/Lagos',
|
|
c: ['GA'],
|
|
r: 1
|
|
},
|
|
'Africa/Lome': {
|
|
a: 'Africa/Abidjan',
|
|
c: ['TG'],
|
|
r: 1
|
|
},
|
|
'Africa/Luanda': {
|
|
a: 'Africa/Lagos',
|
|
c: ['AO'],
|
|
r: 1
|
|
},
|
|
'Africa/Lubumbashi': {
|
|
a: 'Africa/Maputo',
|
|
c: ['CD'],
|
|
r: 1
|
|
},
|
|
'Africa/Lusaka': {
|
|
a: 'Africa/Maputo',
|
|
c: ['ZM'],
|
|
r: 1
|
|
},
|
|
'Africa/Malabo': {
|
|
a: 'Africa/Lagos',
|
|
c: ['GQ'],
|
|
r: 1
|
|
},
|
|
'Africa/Maputo': {
|
|
u: 120,
|
|
c: ['MZ', 'BI', 'BW', 'CD', 'MW', 'RW', 'ZM', 'ZW']
|
|
},
|
|
'Africa/Maseru': {
|
|
a: 'Africa/Johannesburg',
|
|
c: ['LS'],
|
|
r: 1
|
|
},
|
|
'Africa/Mbabane': {
|
|
a: 'Africa/Johannesburg',
|
|
c: ['SZ'],
|
|
r: 1
|
|
},
|
|
'Africa/Mogadishu': {
|
|
a: 'Africa/Nairobi',
|
|
c: ['SO'],
|
|
r: 1
|
|
},
|
|
'Africa/Monrovia': {
|
|
u: 0,
|
|
c: ['LR']
|
|
},
|
|
'Africa/Nairobi': {
|
|
u: 180,
|
|
c: ['KE', 'DJ', 'ER', 'ET', 'KM', 'MG', 'SO', 'TZ', 'UG', 'YT']
|
|
},
|
|
'Africa/Ndjamena': {
|
|
u: 60,
|
|
c: ['TD']
|
|
},
|
|
'Africa/Niamey': {
|
|
a: 'Africa/Lagos',
|
|
c: ['NE'],
|
|
r: 1
|
|
},
|
|
'Africa/Nouakchott': {
|
|
a: 'Africa/Abidjan',
|
|
c: ['MR'],
|
|
r: 1
|
|
},
|
|
'Africa/Ouagadougou': {
|
|
a: 'Africa/Abidjan',
|
|
c: ['BF'],
|
|
r: 1
|
|
},
|
|
'Africa/Porto-Novo': {
|
|
a: 'Africa/Lagos',
|
|
c: ['BJ'],
|
|
r: 1
|
|
},
|
|
'Africa/Sao_Tome': {
|
|
u: 0,
|
|
c: ['ST']
|
|
},
|
|
'Africa/Timbuktu': {
|
|
a: 'Africa/Abidjan',
|
|
c: ['ML'],
|
|
r: 1
|
|
},
|
|
'Africa/Tripoli': {
|
|
u: 120,
|
|
c: ['LY']
|
|
},
|
|
'Africa/Tunis': {
|
|
u: 60,
|
|
c: ['TN']
|
|
},
|
|
'Africa/Windhoek': {
|
|
u: 120,
|
|
c: ['NA']
|
|
},
|
|
'America/Adak': {
|
|
u: -600,
|
|
d: -540,
|
|
c: ['US']
|
|
},
|
|
'America/Anchorage': {
|
|
u: -540,
|
|
d: -480,
|
|
c: ['US']
|
|
},
|
|
'America/Anguilla': {
|
|
a: 'America/Puerto_Rico',
|
|
c: ['AI'],
|
|
r: 1
|
|
},
|
|
'America/Antigua': {
|
|
a: 'America/Puerto_Rico',
|
|
c: ['AG'],
|
|
r: 1
|
|
},
|
|
'America/Araguaina': {
|
|
u: -180,
|
|
c: ['BR']
|
|
},
|
|
'America/Argentina/Buenos_Aires': {
|
|
u: -180,
|
|
c: ['AR']
|
|
},
|
|
'America/Argentina/Catamarca': {
|
|
u: -180,
|
|
c: ['AR']
|
|
},
|
|
'America/Argentina/ComodRivadavia': {
|
|
a: 'America/Argentina/Catamarca',
|
|
r: 1
|
|
},
|
|
'America/Argentina/Cordoba': {
|
|
u: -180,
|
|
c: ['AR']
|
|
},
|
|
'America/Argentina/Jujuy': {
|
|
u: -180,
|
|
c: ['AR']
|
|
},
|
|
'America/Argentina/La_Rioja': {
|
|
u: -180,
|
|
c: ['AR']
|
|
},
|
|
'America/Argentina/Mendoza': {
|
|
u: -180,
|
|
c: ['AR']
|
|
},
|
|
'America/Argentina/Rio_Gallegos': {
|
|
u: -180,
|
|
c: ['AR']
|
|
},
|
|
'America/Argentina/Salta': {
|
|
u: -180,
|
|
c: ['AR']
|
|
},
|
|
'America/Argentina/San_Juan': {
|
|
u: -180,
|
|
c: ['AR']
|
|
},
|
|
'America/Argentina/San_Luis': {
|
|
u: -180,
|
|
c: ['AR']
|
|
},
|
|
'America/Argentina/Tucuman': {
|
|
u: -180,
|
|
c: ['AR']
|
|
},
|
|
'America/Argentina/Ushuaia': {
|
|
u: -180,
|
|
c: ['AR']
|
|
},
|
|
'America/Aruba': {
|
|
a: 'America/Puerto_Rico',
|
|
c: ['AW'],
|
|
r: 1
|
|
},
|
|
'America/Asuncion': {
|
|
u: -240,
|
|
d: -180,
|
|
c: ['PY']
|
|
},
|
|
'America/Atikokan': {
|
|
a: 'America/Panama',
|
|
c: ['CA'],
|
|
r: 1
|
|
},
|
|
'America/Atka': {
|
|
a: 'America/Adak',
|
|
r: 1
|
|
},
|
|
'America/Bahia': {
|
|
u: -180,
|
|
c: ['BR']
|
|
},
|
|
'America/Bahia_Banderas': {
|
|
u: -360,
|
|
d: -300,
|
|
c: ['MX']
|
|
},
|
|
'America/Barbados': {
|
|
u: -240,
|
|
c: ['BB']
|
|
},
|
|
'America/Belem': {
|
|
u: -180,
|
|
c: ['BR']
|
|
},
|
|
'America/Belize': {
|
|
u: -360,
|
|
c: ['BZ']
|
|
},
|
|
'America/Blanc-Sablon': {
|
|
a: 'America/Puerto_Rico',
|
|
c: ['CA'],
|
|
r: 1
|
|
},
|
|
'America/Boa_Vista': {
|
|
u: -240,
|
|
c: ['BR']
|
|
},
|
|
'America/Bogota': {
|
|
u: -300,
|
|
c: ['CO']
|
|
},
|
|
'America/Boise': {
|
|
u: -420,
|
|
d: -360,
|
|
c: ['US']
|
|
},
|
|
'America/Buenos_Aires': {
|
|
a: 'America/Argentina/Buenos_Aires',
|
|
r: 1
|
|
},
|
|
'America/Cambridge_Bay': {
|
|
u: -420,
|
|
d: -360,
|
|
c: ['CA']
|
|
},
|
|
'America/Campo_Grande': {
|
|
u: -240,
|
|
c: ['BR']
|
|
},
|
|
'America/Cancun': {
|
|
u: -300,
|
|
c: ['MX']
|
|
},
|
|
'America/Caracas': {
|
|
u: -240,
|
|
c: ['VE']
|
|
},
|
|
'America/Catamarca': {
|
|
a: 'America/Argentina/Catamarca',
|
|
r: 1
|
|
},
|
|
'America/Cayenne': {
|
|
u: -180,
|
|
c: ['GF']
|
|
},
|
|
'America/Cayman': {
|
|
a: 'America/Panama',
|
|
c: ['KY'],
|
|
r: 1
|
|
},
|
|
'America/Chicago': {
|
|
u: -360,
|
|
d: -300,
|
|
c: ['US']
|
|
},
|
|
'America/Chihuahua': {
|
|
u: -420,
|
|
d: -360,
|
|
c: ['MX']
|
|
},
|
|
'America/Coral_Harbour': {
|
|
a: 'America/Panama',
|
|
c: ['CA'],
|
|
r: 1
|
|
},
|
|
'America/Cordoba': {
|
|
a: 'America/Argentina/Cordoba',
|
|
r: 1
|
|
},
|
|
'America/Costa_Rica': {
|
|
u: -360,
|
|
c: ['CR']
|
|
},
|
|
'America/Creston': {
|
|
a: 'America/Phoenix',
|
|
c: ['CA'],
|
|
r: 1
|
|
},
|
|
'America/Cuiaba': {
|
|
u: -240,
|
|
c: ['BR']
|
|
},
|
|
'America/Curacao': {
|
|
a: 'America/Puerto_Rico',
|
|
c: ['CW'],
|
|
r: 1
|
|
},
|
|
'America/Danmarkshavn': {
|
|
u: 0,
|
|
c: ['GL']
|
|
},
|
|
'America/Dawson': {
|
|
u: -420,
|
|
c: ['CA']
|
|
},
|
|
'America/Dawson_Creek': {
|
|
u: -420,
|
|
c: ['CA']
|
|
},
|
|
'America/Denver': {
|
|
u: -420,
|
|
d: -360,
|
|
c: ['US']
|
|
},
|
|
'America/Detroit': {
|
|
u: -300,
|
|
d: -240,
|
|
c: ['US']
|
|
},
|
|
'America/Dominica': {
|
|
a: 'America/Puerto_Rico',
|
|
c: ['DM'],
|
|
r: 1
|
|
},
|
|
'America/Edmonton': {
|
|
u: -420,
|
|
d: -360,
|
|
c: ['CA']
|
|
},
|
|
'America/Eirunepe': {
|
|
u: -300,
|
|
c: ['BR']
|
|
},
|
|
'America/El_Salvador': {
|
|
u: -360,
|
|
c: ['SV']
|
|
},
|
|
'America/Ensenada': {
|
|
a: 'America/Tijuana',
|
|
r: 1
|
|
},
|
|
'America/Fort_Nelson': {
|
|
u: -420,
|
|
c: ['CA']
|
|
},
|
|
'America/Fort_Wayne': {
|
|
a: 'America/Indiana/Indianapolis',
|
|
r: 1
|
|
},
|
|
'America/Fortaleza': {
|
|
u: -180,
|
|
c: ['BR']
|
|
},
|
|
'America/Glace_Bay': {
|
|
u: -240,
|
|
d: -180,
|
|
c: ['CA']
|
|
},
|
|
'America/Godthab': {
|
|
a: 'America/Nuuk',
|
|
r: 1
|
|
},
|
|
'America/Goose_Bay': {
|
|
u: -240,
|
|
d: -180,
|
|
c: ['CA']
|
|
},
|
|
'America/Grand_Turk': {
|
|
u: -300,
|
|
d: -240,
|
|
c: ['TC']
|
|
},
|
|
'America/Grenada': {
|
|
a: 'America/Puerto_Rico',
|
|
c: ['GD'],
|
|
r: 1
|
|
},
|
|
'America/Guadeloupe': {
|
|
a: 'America/Puerto_Rico',
|
|
c: ['GP'],
|
|
r: 1
|
|
},
|
|
'America/Guatemala': {
|
|
u: -360,
|
|
c: ['GT']
|
|
},
|
|
'America/Guayaquil': {
|
|
u: -300,
|
|
c: ['EC']
|
|
},
|
|
'America/Guyana': {
|
|
u: -240,
|
|
c: ['GY']
|
|
},
|
|
'America/Halifax': {
|
|
u: -240,
|
|
d: -180,
|
|
c: ['CA']
|
|
},
|
|
'America/Havana': {
|
|
u: -300,
|
|
d: -240,
|
|
c: ['CU']
|
|
},
|
|
'America/Hermosillo': {
|
|
u: -420,
|
|
c: ['MX']
|
|
},
|
|
'America/Indiana/Indianapolis': {
|
|
u: -300,
|
|
d: -240,
|
|
c: ['US']
|
|
},
|
|
'America/Indiana/Knox': {
|
|
u: -360,
|
|
d: -300,
|
|
c: ['US']
|
|
},
|
|
'America/Indiana/Marengo': {
|
|
u: -300,
|
|
d: -240,
|
|
c: ['US']
|
|
},
|
|
'America/Indiana/Petersburg': {
|
|
u: -300,
|
|
d: -240,
|
|
c: ['US']
|
|
},
|
|
'America/Indiana/Tell_City': {
|
|
u: -360,
|
|
d: -300,
|
|
c: ['US']
|
|
},
|
|
'America/Indiana/Vevay': {
|
|
u: -300,
|
|
d: -240,
|
|
c: ['US']
|
|
},
|
|
'America/Indiana/Vincennes': {
|
|
u: -300,
|
|
d: -240,
|
|
c: ['US']
|
|
},
|
|
'America/Indiana/Winamac': {
|
|
u: -300,
|
|
d: -240,
|
|
c: ['US']
|
|
},
|
|
'America/Indianapolis': {
|
|
a: 'America/Indiana/Indianapolis',
|
|
r: 1
|
|
},
|
|
'America/Inuvik': {
|
|
u: -420,
|
|
d: -360,
|
|
c: ['CA']
|
|
},
|
|
'America/Iqaluit': {
|
|
u: -300,
|
|
d: -240,
|
|
c: ['CA']
|
|
},
|
|
'America/Jamaica': {
|
|
u: -300,
|
|
c: ['JM']
|
|
},
|
|
'America/Jujuy': {
|
|
a: 'America/Argentina/Jujuy',
|
|
r: 1
|
|
},
|
|
'America/Juneau': {
|
|
u: -540,
|
|
d: -480,
|
|
c: ['US']
|
|
},
|
|
'America/Kentucky/Louisville': {
|
|
u: -300,
|
|
d: -240,
|
|
c: ['US']
|
|
},
|
|
'America/Kentucky/Monticello': {
|
|
u: -300,
|
|
d: -240,
|
|
c: ['US']
|
|
},
|
|
'America/Knox_IN': {
|
|
a: 'America/Indiana/Knox',
|
|
r: 1
|
|
},
|
|
'America/Kralendijk': {
|
|
a: 'America/Puerto_Rico',
|
|
c: ['BQ'],
|
|
r: 1
|
|
},
|
|
'America/La_Paz': {
|
|
u: -240,
|
|
c: ['BO']
|
|
},
|
|
'America/Lima': {
|
|
u: -300,
|
|
c: ['PE']
|
|
},
|
|
'America/Los_Angeles': {
|
|
u: -480,
|
|
d: -420,
|
|
c: ['US']
|
|
},
|
|
'America/Louisville': {
|
|
a: 'America/Kentucky/Louisville',
|
|
r: 1
|
|
},
|
|
'America/Lower_Princes': {
|
|
a: 'America/Puerto_Rico',
|
|
c: ['SX'],
|
|
r: 1
|
|
},
|
|
'America/Maceio': {
|
|
u: -180,
|
|
c: ['BR']
|
|
},
|
|
'America/Managua': {
|
|
u: -360,
|
|
c: ['NI']
|
|
},
|
|
'America/Manaus': {
|
|
u: -240,
|
|
c: ['BR']
|
|
},
|
|
'America/Marigot': {
|
|
a: 'America/Puerto_Rico',
|
|
c: ['MF'],
|
|
r: 1
|
|
},
|
|
'America/Martinique': {
|
|
u: -240,
|
|
c: ['MQ']
|
|
},
|
|
'America/Matamoros': {
|
|
u: -360,
|
|
d: -300,
|
|
c: ['MX']
|
|
},
|
|
'America/Mazatlan': {
|
|
u: -420,
|
|
d: -360,
|
|
c: ['MX']
|
|
},
|
|
'America/Mendoza': {
|
|
a: 'America/Argentina/Mendoza',
|
|
r: 1
|
|
},
|
|
'America/Menominee': {
|
|
u: -360,
|
|
d: -300,
|
|
c: ['US']
|
|
},
|
|
'America/Merida': {
|
|
u: -360,
|
|
d: -300,
|
|
c: ['MX']
|
|
},
|
|
'America/Metlakatla': {
|
|
u: -540,
|
|
d: -480,
|
|
c: ['US']
|
|
},
|
|
'America/Mexico_City': {
|
|
u: -360,
|
|
d: -300,
|
|
c: ['MX']
|
|
},
|
|
'America/Miquelon': {
|
|
u: -180,
|
|
d: -120,
|
|
c: ['PM']
|
|
},
|
|
'America/Moncton': {
|
|
u: -240,
|
|
d: -180,
|
|
c: ['CA']
|
|
},
|
|
'America/Monterrey': {
|
|
u: -360,
|
|
d: -300,
|
|
c: ['MX']
|
|
},
|
|
'America/Montevideo': {
|
|
u: -180,
|
|
c: ['UY']
|
|
},
|
|
'America/Montreal': {
|
|
a: 'America/Toronto',
|
|
c: ['CA'],
|
|
r: 1
|
|
},
|
|
'America/Montserrat': {
|
|
a: 'America/Puerto_Rico',
|
|
c: ['MS'],
|
|
r: 1
|
|
},
|
|
'America/Nassau': {
|
|
a: 'America/Toronto',
|
|
c: ['BS'],
|
|
r: 1
|
|
},
|
|
'America/New_York': {
|
|
u: -300,
|
|
d: -240,
|
|
c: ['US']
|
|
},
|
|
'America/Nipigon': {
|
|
u: -300,
|
|
d: -240,
|
|
c: ['CA']
|
|
},
|
|
'America/Nome': {
|
|
u: -540,
|
|
d: -480,
|
|
c: ['US']
|
|
},
|
|
'America/Noronha': {
|
|
u: -120,
|
|
c: ['BR']
|
|
},
|
|
'America/North_Dakota/Beulah': {
|
|
u: -360,
|
|
d: -300,
|
|
c: ['US']
|
|
},
|
|
'America/North_Dakota/Center': {
|
|
u: -360,
|
|
d: -300,
|
|
c: ['US']
|
|
},
|
|
'America/North_Dakota/New_Salem': {
|
|
u: -360,
|
|
d: -300,
|
|
c: ['US']
|
|
},
|
|
'America/Nuuk': {
|
|
u: -180,
|
|
d: -120,
|
|
c: ['GL']
|
|
},
|
|
'America/Ojinaga': {
|
|
u: -420,
|
|
d: -360,
|
|
c: ['MX']
|
|
},
|
|
'America/Panama': {
|
|
u: -300,
|
|
c: ['PA', 'CA', 'KY']
|
|
},
|
|
'America/Pangnirtung': {
|
|
u: -300,
|
|
d: -240,
|
|
c: ['CA']
|
|
},
|
|
'America/Paramaribo': {
|
|
u: -180,
|
|
c: ['SR']
|
|
},
|
|
'America/Phoenix': {
|
|
u: -420,
|
|
c: ['US', 'CA']
|
|
},
|
|
'America/Port-au-Prince': {
|
|
u: -300,
|
|
d: -240,
|
|
c: ['HT']
|
|
},
|
|
'America/Port_of_Spain': {
|
|
a: 'America/Puerto_Rico',
|
|
c: ['TT'],
|
|
r: 1
|
|
},
|
|
'America/Porto_Acre': {
|
|
a: 'America/Rio_Branco',
|
|
r: 1
|
|
},
|
|
'America/Porto_Velho': {
|
|
u: -240,
|
|
c: ['BR']
|
|
},
|
|
'America/Puerto_Rico': {
|
|
u: -240,
|
|
c: [
|
|
'PR',
|
|
'AG',
|
|
'CA',
|
|
'AI',
|
|
'AW',
|
|
'BL',
|
|
'BQ',
|
|
'CW',
|
|
'DM',
|
|
'GD',
|
|
'GP',
|
|
'KN',
|
|
'LC',
|
|
'MF',
|
|
'MS',
|
|
'SX',
|
|
'TT',
|
|
'VC',
|
|
'VG',
|
|
'VI'
|
|
]
|
|
},
|
|
'America/Punta_Arenas': {
|
|
u: -180,
|
|
c: ['CL']
|
|
},
|
|
'America/Rainy_River': {
|
|
u: -360,
|
|
d: -300,
|
|
c: ['CA']
|
|
},
|
|
'America/Rankin_Inlet': {
|
|
u: -360,
|
|
d: -300,
|
|
c: ['CA']
|
|
},
|
|
'America/Recife': {
|
|
u: -180,
|
|
c: ['BR']
|
|
},
|
|
'America/Regina': {
|
|
u: -360,
|
|
c: ['CA']
|
|
},
|
|
'America/Resolute': {
|
|
u: -360,
|
|
d: -300,
|
|
c: ['CA']
|
|
},
|
|
'America/Rio_Branco': {
|
|
u: -300,
|
|
c: ['BR']
|
|
},
|
|
'America/Rosario': {
|
|
a: 'America/Argentina/Cordoba',
|
|
r: 1
|
|
},
|
|
'America/Santa_Isabel': {
|
|
a: 'America/Tijuana',
|
|
r: 1
|
|
},
|
|
'America/Santarem': {
|
|
u: -180,
|
|
c: ['BR']
|
|
},
|
|
'America/Santiago': {
|
|
u: -240,
|
|
d: -180,
|
|
c: ['CL']
|
|
},
|
|
'America/Santo_Domingo': {
|
|
u: -240,
|
|
c: ['DO']
|
|
},
|
|
'America/Sao_Paulo': {
|
|
u: -180,
|
|
c: ['BR']
|
|
},
|
|
'America/Scoresbysund': {
|
|
u: -60,
|
|
d: 0,
|
|
c: ['GL']
|
|
},
|
|
'America/Shiprock': {
|
|
a: 'America/Denver',
|
|
r: 1
|
|
},
|
|
'America/Sitka': {
|
|
u: -540,
|
|
d: -480,
|
|
c: ['US']
|
|
},
|
|
'America/St_Barthelemy': {
|
|
a: 'America/Puerto_Rico',
|
|
c: ['BL'],
|
|
r: 1
|
|
},
|
|
'America/St_Johns': {
|
|
u: -150,
|
|
d: -90,
|
|
c: ['CA']
|
|
},
|
|
'America/St_Kitts': {
|
|
a: 'America/Puerto_Rico',
|
|
c: ['KN'],
|
|
r: 1
|
|
},
|
|
'America/St_Lucia': {
|
|
a: 'America/Puerto_Rico',
|
|
c: ['LC'],
|
|
r: 1
|
|
},
|
|
'America/St_Thomas': {
|
|
a: 'America/Puerto_Rico',
|
|
c: ['VI'],
|
|
r: 1
|
|
},
|
|
'America/St_Vincent': {
|
|
a: 'America/Puerto_Rico',
|
|
c: ['VC'],
|
|
r: 1
|
|
},
|
|
'America/Swift_Current': {
|
|
u: -360,
|
|
c: ['CA']
|
|
},
|
|
'America/Tegucigalpa': {
|
|
u: -360,
|
|
c: ['HN']
|
|
},
|
|
'America/Thule': {
|
|
u: -240,
|
|
d: -180,
|
|
c: ['GL']
|
|
},
|
|
'America/Thunder_Bay': {
|
|
u: -300,
|
|
d: -240,
|
|
c: ['CA']
|
|
},
|
|
'America/Tijuana': {
|
|
u: -480,
|
|
d: -420,
|
|
c: ['MX']
|
|
},
|
|
'America/Toronto': {
|
|
u: -300,
|
|
d: -240,
|
|
c: ['CA', 'BS']
|
|
},
|
|
'America/Tortola': {
|
|
a: 'America/Puerto_Rico',
|
|
c: ['VG'],
|
|
r: 1
|
|
},
|
|
'America/Vancouver': {
|
|
u: -480,
|
|
d: -420,
|
|
c: ['CA']
|
|
},
|
|
'America/Virgin': {
|
|
a: 'America/Puerto_Rico',
|
|
c: ['VI'],
|
|
r: 1
|
|
},
|
|
'America/Whitehorse': {
|
|
u: -420,
|
|
c: ['CA']
|
|
},
|
|
'America/Winnipeg': {
|
|
u: -360,
|
|
d: -300,
|
|
c: ['CA']
|
|
},
|
|
'America/Yakutat': {
|
|
u: -540,
|
|
d: -480,
|
|
c: ['US']
|
|
},
|
|
'America/Yellowknife': {
|
|
u: -420,
|
|
d: -360,
|
|
c: ['CA']
|
|
},
|
|
'Antarctica/Casey': {
|
|
u: 660,
|
|
c: ['AQ']
|
|
},
|
|
'Antarctica/Davis': {
|
|
u: 420,
|
|
c: ['AQ']
|
|
},
|
|
'Antarctica/DumontDUrville': {
|
|
a: 'Pacific/Port_Moresby',
|
|
c: ['AQ'],
|
|
r: 1
|
|
},
|
|
'Antarctica/Macquarie': {
|
|
u: 600,
|
|
d: 660,
|
|
c: ['AU']
|
|
},
|
|
'Antarctica/Mawson': {
|
|
u: 300,
|
|
c: ['AQ']
|
|
},
|
|
'Antarctica/McMurdo': {
|
|
a: 'Pacific/Auckland',
|
|
c: ['AQ'],
|
|
r: 1
|
|
},
|
|
'Antarctica/Palmer': {
|
|
u: -180,
|
|
c: ['AQ']
|
|
},
|
|
'Antarctica/Rothera': {
|
|
u: -180,
|
|
c: ['AQ']
|
|
},
|
|
'Antarctica/South_Pole': {
|
|
a: 'Pacific/Auckland',
|
|
c: ['AQ'],
|
|
r: 1
|
|
},
|
|
'Antarctica/Syowa': {
|
|
a: 'Asia/Riyadh',
|
|
c: ['AQ'],
|
|
r: 1
|
|
},
|
|
'Antarctica/Troll': {
|
|
u: 0,
|
|
d: 120,
|
|
c: ['AQ']
|
|
},
|
|
'Antarctica/Vostok': {
|
|
u: 360,
|
|
c: ['AQ']
|
|
},
|
|
'Arctic/Longyearbyen': {
|
|
a: 'Europe/Oslo',
|
|
c: ['SJ'],
|
|
r: 1
|
|
},
|
|
'Asia/Aden': {
|
|
a: 'Asia/Riyadh',
|
|
c: ['YE'],
|
|
r: 1
|
|
},
|
|
'Asia/Almaty': {
|
|
u: 360,
|
|
c: ['KZ']
|
|
},
|
|
'Asia/Amman': {
|
|
u: 120,
|
|
d: 180,
|
|
c: ['JO']
|
|
},
|
|
'Asia/Anadyr': {
|
|
u: 720,
|
|
c: ['RU']
|
|
},
|
|
'Asia/Aqtau': {
|
|
u: 300,
|
|
c: ['KZ']
|
|
},
|
|
'Asia/Aqtobe': {
|
|
u: 300,
|
|
c: ['KZ']
|
|
},
|
|
'Asia/Ashgabat': {
|
|
u: 300,
|
|
c: ['TM']
|
|
},
|
|
'Asia/Ashkhabad': {
|
|
a: 'Asia/Ashgabat',
|
|
r: 1
|
|
},
|
|
'Asia/Atyrau': {
|
|
u: 300,
|
|
c: ['KZ']
|
|
},
|
|
'Asia/Baghdad': {
|
|
u: 180,
|
|
c: ['IQ']
|
|
},
|
|
'Asia/Bahrain': {
|
|
a: 'Asia/Qatar',
|
|
c: ['BH'],
|
|
r: 1
|
|
},
|
|
'Asia/Baku': {
|
|
u: 240,
|
|
c: ['AZ']
|
|
},
|
|
'Asia/Bangkok': {
|
|
u: 420,
|
|
c: ['TH', 'KH', 'LA', 'VN']
|
|
},
|
|
'Asia/Barnaul': {
|
|
u: 420,
|
|
c: ['RU']
|
|
},
|
|
'Asia/Beirut': {
|
|
u: 120,
|
|
d: 180,
|
|
c: ['LB']
|
|
},
|
|
'Asia/Bishkek': {
|
|
u: 360,
|
|
c: ['KG']
|
|
},
|
|
'Asia/Brunei': {
|
|
u: 480,
|
|
c: ['BN']
|
|
},
|
|
'Asia/Calcutta': {
|
|
a: 'Asia/Kolkata',
|
|
r: 1
|
|
},
|
|
'Asia/Chita': {
|
|
u: 540,
|
|
c: ['RU']
|
|
},
|
|
'Asia/Choibalsan': {
|
|
u: 480,
|
|
c: ['MN']
|
|
},
|
|
'Asia/Chongqing': {
|
|
a: 'Asia/Shanghai',
|
|
r: 1
|
|
},
|
|
'Asia/Chungking': {
|
|
a: 'Asia/Shanghai',
|
|
r: 1
|
|
},
|
|
'Asia/Colombo': {
|
|
u: 330,
|
|
c: ['LK']
|
|
},
|
|
'Asia/Dacca': {
|
|
a: 'Asia/Dhaka',
|
|
r: 1
|
|
},
|
|
'Asia/Damascus': {
|
|
u: 120,
|
|
d: 180,
|
|
c: ['SY']
|
|
},
|
|
'Asia/Dhaka': {
|
|
u: 360,
|
|
c: ['BD']
|
|
},
|
|
'Asia/Dili': {
|
|
u: 540,
|
|
c: ['TL']
|
|
},
|
|
'Asia/Dubai': {
|
|
u: 240,
|
|
c: ['AE', 'OM']
|
|
},
|
|
'Asia/Dushanbe': {
|
|
u: 300,
|
|
c: ['TJ']
|
|
},
|
|
'Asia/Famagusta': {
|
|
u: 120,
|
|
d: 180,
|
|
c: ['CY']
|
|
},
|
|
'Asia/Gaza': {
|
|
u: 120,
|
|
d: 180,
|
|
c: ['PS']
|
|
},
|
|
'Asia/Harbin': {
|
|
a: 'Asia/Shanghai',
|
|
r: 1
|
|
},
|
|
'Asia/Hebron': {
|
|
u: 120,
|
|
d: 180,
|
|
c: ['PS']
|
|
},
|
|
'Asia/Ho_Chi_Minh': {
|
|
u: 420,
|
|
c: ['VN']
|
|
},
|
|
'Asia/Hong_Kong': {
|
|
u: 480,
|
|
c: ['HK']
|
|
},
|
|
'Asia/Hovd': {
|
|
u: 420,
|
|
c: ['MN']
|
|
},
|
|
'Asia/Irkutsk': {
|
|
u: 480,
|
|
c: ['RU']
|
|
},
|
|
'Asia/Istanbul': {
|
|
a: 'Europe/Istanbul',
|
|
r: 1
|
|
},
|
|
'Asia/Jakarta': {
|
|
u: 420,
|
|
c: ['ID']
|
|
},
|
|
'Asia/Jayapura': {
|
|
u: 540,
|
|
c: ['ID']
|
|
},
|
|
'Asia/Jerusalem': {
|
|
u: 120,
|
|
d: 180,
|
|
c: ['IL']
|
|
},
|
|
'Asia/Kabul': {
|
|
u: 270,
|
|
c: ['AF']
|
|
},
|
|
'Asia/Kamchatka': {
|
|
u: 720,
|
|
c: ['RU']
|
|
},
|
|
'Asia/Karachi': {
|
|
u: 300,
|
|
c: ['PK']
|
|
},
|
|
'Asia/Kashgar': {
|
|
a: 'Asia/Urumqi',
|
|
r: 1
|
|
},
|
|
'Asia/Kathmandu': {
|
|
u: 345,
|
|
c: ['NP']
|
|
},
|
|
'Asia/Katmandu': {
|
|
a: 'Asia/Kathmandu',
|
|
r: 1
|
|
},
|
|
'Asia/Khandyga': {
|
|
u: 540,
|
|
c: ['RU']
|
|
},
|
|
'Asia/Kolkata': {
|
|
u: 330,
|
|
c: ['IN']
|
|
},
|
|
'Asia/Krasnoyarsk': {
|
|
u: 420,
|
|
c: ['RU']
|
|
},
|
|
'Asia/Kuala_Lumpur': {
|
|
u: 480,
|
|
c: ['MY']
|
|
},
|
|
'Asia/Kuching': {
|
|
u: 480,
|
|
c: ['MY']
|
|
},
|
|
'Asia/Kuwait': {
|
|
a: 'Asia/Riyadh',
|
|
c: ['KW'],
|
|
r: 1
|
|
},
|
|
'Asia/Macao': {
|
|
a: 'Asia/Macau',
|
|
r: 1
|
|
},
|
|
'Asia/Macau': {
|
|
u: 480,
|
|
c: ['MO']
|
|
},
|
|
'Asia/Magadan': {
|
|
u: 660,
|
|
c: ['RU']
|
|
},
|
|
'Asia/Makassar': {
|
|
u: 480,
|
|
c: ['ID']
|
|
},
|
|
'Asia/Manila': {
|
|
u: 480,
|
|
c: ['PH']
|
|
},
|
|
'Asia/Muscat': {
|
|
a: 'Asia/Dubai',
|
|
c: ['OM'],
|
|
r: 1
|
|
},
|
|
'Asia/Nicosia': {
|
|
u: 120,
|
|
d: 180,
|
|
c: ['CY']
|
|
},
|
|
'Asia/Novokuznetsk': {
|
|
u: 420,
|
|
c: ['RU']
|
|
},
|
|
'Asia/Novosibirsk': {
|
|
u: 420,
|
|
c: ['RU']
|
|
},
|
|
'Asia/Omsk': {
|
|
u: 360,
|
|
c: ['RU']
|
|
},
|
|
'Asia/Oral': {
|
|
u: 300,
|
|
c: ['KZ']
|
|
},
|
|
'Asia/Phnom_Penh': {
|
|
a: 'Asia/Bangkok',
|
|
c: ['KH'],
|
|
r: 1
|
|
},
|
|
'Asia/Pontianak': {
|
|
u: 420,
|
|
c: ['ID']
|
|
},
|
|
'Asia/Pyongyang': {
|
|
u: 540,
|
|
c: ['KP']
|
|
},
|
|
'Asia/Qatar': {
|
|
u: 180,
|
|
c: ['QA', 'BH']
|
|
},
|
|
'Asia/Qostanay': {
|
|
u: 360,
|
|
c: ['KZ']
|
|
},
|
|
'Asia/Qyzylorda': {
|
|
u: 300,
|
|
c: ['KZ']
|
|
},
|
|
'Asia/Rangoon': {
|
|
a: 'Asia/Yangon',
|
|
r: 1
|
|
},
|
|
'Asia/Riyadh': {
|
|
u: 180,
|
|
c: ['SA', 'AQ', 'KW', 'YE']
|
|
},
|
|
'Asia/Saigon': {
|
|
a: 'Asia/Ho_Chi_Minh',
|
|
r: 1
|
|
},
|
|
'Asia/Sakhalin': {
|
|
u: 660,
|
|
c: ['RU']
|
|
},
|
|
'Asia/Samarkand': {
|
|
u: 300,
|
|
c: ['UZ']
|
|
},
|
|
'Asia/Seoul': {
|
|
u: 540,
|
|
c: ['KR']
|
|
},
|
|
'Asia/Shanghai': {
|
|
u: 480,
|
|
c: ['CN']
|
|
},
|
|
'Asia/Singapore': {
|
|
u: 480,
|
|
c: ['SG', 'MY']
|
|
},
|
|
'Asia/Srednekolymsk': {
|
|
u: 660,
|
|
c: ['RU']
|
|
},
|
|
'Asia/Taipei': {
|
|
u: 480,
|
|
c: ['TW']
|
|
},
|
|
'Asia/Tashkent': {
|
|
u: 300,
|
|
c: ['UZ']
|
|
},
|
|
'Asia/Tbilisi': {
|
|
u: 240,
|
|
c: ['GE']
|
|
},
|
|
'Asia/Tehran': {
|
|
u: 210,
|
|
d: 270,
|
|
c: ['IR']
|
|
},
|
|
'Asia/Tel_Aviv': {
|
|
a: 'Asia/Jerusalem',
|
|
r: 1
|
|
},
|
|
'Asia/Thimbu': {
|
|
a: 'Asia/Thimphu',
|
|
r: 1
|
|
},
|
|
'Asia/Thimphu': {
|
|
u: 360,
|
|
c: ['BT']
|
|
},
|
|
'Asia/Tokyo': {
|
|
u: 540,
|
|
c: ['JP']
|
|
},
|
|
'Asia/Tomsk': {
|
|
u: 420,
|
|
c: ['RU']
|
|
},
|
|
'Asia/Ujung_Pandang': {
|
|
a: 'Asia/Makassar',
|
|
r: 1
|
|
},
|
|
'Asia/Ulaanbaatar': {
|
|
u: 480,
|
|
c: ['MN']
|
|
},
|
|
'Asia/Ulan_Bator': {
|
|
a: 'Asia/Ulaanbaatar',
|
|
r: 1
|
|
},
|
|
'Asia/Urumqi': {
|
|
u: 360,
|
|
c: ['CN']
|
|
},
|
|
'Asia/Ust-Nera': {
|
|
u: 600,
|
|
c: ['RU']
|
|
},
|
|
'Asia/Vientiane': {
|
|
a: 'Asia/Bangkok',
|
|
c: ['LA'],
|
|
r: 1
|
|
},
|
|
'Asia/Vladivostok': {
|
|
u: 600,
|
|
c: ['RU']
|
|
},
|
|
'Asia/Yakutsk': {
|
|
u: 540,
|
|
c: ['RU']
|
|
},
|
|
'Asia/Yangon': {
|
|
u: 390,
|
|
c: ['MM']
|
|
},
|
|
'Asia/Yekaterinburg': {
|
|
u: 300,
|
|
c: ['RU']
|
|
},
|
|
'Asia/Yerevan': {
|
|
u: 240,
|
|
c: ['AM']
|
|
},
|
|
'Atlantic/Azores': {
|
|
u: -60,
|
|
d: 0,
|
|
c: ['PT']
|
|
},
|
|
'Atlantic/Bermuda': {
|
|
u: -240,
|
|
d: -180,
|
|
c: ['BM']
|
|
},
|
|
'Atlantic/Canary': {
|
|
u: 0,
|
|
d: 60,
|
|
c: ['ES']
|
|
},
|
|
'Atlantic/Cape_Verde': {
|
|
u: -60,
|
|
c: ['CV']
|
|
},
|
|
'Atlantic/Faeroe': {
|
|
a: 'Atlantic/Faroe',
|
|
r: 1
|
|
},
|
|
'Atlantic/Faroe': {
|
|
u: 0,
|
|
d: 60,
|
|
c: ['FO']
|
|
},
|
|
'Atlantic/Jan_Mayen': {
|
|
a: 'Europe/Oslo',
|
|
c: ['SJ'],
|
|
r: 1
|
|
},
|
|
'Atlantic/Madeira': {
|
|
u: 0,
|
|
d: 60,
|
|
c: ['PT']
|
|
},
|
|
'Atlantic/Reykjavik': {
|
|
u: 0,
|
|
c: ['IS']
|
|
},
|
|
'Atlantic/South_Georgia': {
|
|
u: -120,
|
|
c: ['GS']
|
|
},
|
|
'Atlantic/St_Helena': {
|
|
a: 'Africa/Abidjan',
|
|
c: ['SH'],
|
|
r: 1
|
|
},
|
|
'Atlantic/Stanley': {
|
|
u: -180,
|
|
c: ['FK']
|
|
},
|
|
'Australia/ACT': {
|
|
a: 'Australia/Sydney',
|
|
r: 1
|
|
},
|
|
'Australia/Adelaide': {
|
|
u: 570,
|
|
d: 630,
|
|
c: ['AU']
|
|
},
|
|
'Australia/Brisbane': {
|
|
u: 600,
|
|
c: ['AU']
|
|
},
|
|
'Australia/Broken_Hill': {
|
|
u: 570,
|
|
d: 630,
|
|
c: ['AU']
|
|
},
|
|
'Australia/Canberra': {
|
|
a: 'Australia/Sydney',
|
|
r: 1
|
|
},
|
|
'Australia/Currie': {
|
|
a: 'Australia/Hobart',
|
|
r: 1
|
|
},
|
|
'Australia/Darwin': {
|
|
u: 570,
|
|
c: ['AU']
|
|
},
|
|
'Australia/Eucla': {
|
|
u: 525,
|
|
c: ['AU']
|
|
},
|
|
'Australia/Hobart': {
|
|
u: 600,
|
|
d: 660,
|
|
c: ['AU']
|
|
},
|
|
'Australia/LHI': {
|
|
a: 'Australia/Lord_Howe',
|
|
r: 1
|
|
},
|
|
'Australia/Lindeman': {
|
|
u: 600,
|
|
c: ['AU']
|
|
},
|
|
'Australia/Lord_Howe': {
|
|
u: 630,
|
|
d: 660,
|
|
c: ['AU']
|
|
},
|
|
'Australia/Melbourne': {
|
|
u: 600,
|
|
d: 660,
|
|
c: ['AU']
|
|
},
|
|
'Australia/NSW': {
|
|
a: 'Australia/Sydney',
|
|
r: 1
|
|
},
|
|
'Australia/North': {
|
|
a: 'Australia/Darwin',
|
|
r: 1
|
|
},
|
|
'Australia/Perth': {
|
|
u: 480,
|
|
c: ['AU']
|
|
},
|
|
'Australia/Queensland': {
|
|
a: 'Australia/Brisbane',
|
|
r: 1
|
|
},
|
|
'Australia/South': {
|
|
a: 'Australia/Adelaide',
|
|
r: 1
|
|
},
|
|
'Australia/Sydney': {
|
|
u: 600,
|
|
d: 660,
|
|
c: ['AU']
|
|
},
|
|
'Australia/Tasmania': {
|
|
a: 'Australia/Hobart',
|
|
r: 1
|
|
},
|
|
'Australia/Victoria': {
|
|
a: 'Australia/Melbourne',
|
|
r: 1
|
|
},
|
|
'Australia/West': {
|
|
a: 'Australia/Perth',
|
|
r: 1
|
|
},
|
|
'Australia/Yancowinna': {
|
|
a: 'Australia/Broken_Hill',
|
|
r: 1
|
|
},
|
|
'Brazil/Acre': {
|
|
a: 'America/Rio_Branco',
|
|
r: 1
|
|
},
|
|
'Brazil/DeNoronha': {
|
|
a: 'America/Noronha',
|
|
r: 1
|
|
},
|
|
'Brazil/East': {
|
|
a: 'America/Sao_Paulo',
|
|
r: 1
|
|
},
|
|
'Brazil/West': {
|
|
a: 'America/Manaus',
|
|
r: 1
|
|
},
|
|
CET: {
|
|
u: 60,
|
|
d: 120
|
|
},
|
|
CST6CDT: {
|
|
u: -360,
|
|
d: -300
|
|
},
|
|
'Canada/Atlantic': {
|
|
a: 'America/Halifax',
|
|
r: 1
|
|
},
|
|
'Canada/Central': {
|
|
a: 'America/Winnipeg',
|
|
r: 1
|
|
},
|
|
'Canada/Eastern': {
|
|
a: 'America/Toronto',
|
|
c: ['CA'],
|
|
r: 1
|
|
},
|
|
'Canada/Mountain': {
|
|
a: 'America/Edmonton',
|
|
r: 1
|
|
},
|
|
'Canada/Newfoundland': {
|
|
a: 'America/St_Johns',
|
|
r: 1
|
|
},
|
|
'Canada/Pacific': {
|
|
a: 'America/Vancouver',
|
|
r: 1
|
|
},
|
|
'Canada/Saskatchewan': {
|
|
a: 'America/Regina',
|
|
r: 1
|
|
},
|
|
'Canada/Yukon': {
|
|
a: 'America/Whitehorse',
|
|
r: 1
|
|
},
|
|
'Chile/Continental': {
|
|
a: 'America/Santiago',
|
|
r: 1
|
|
},
|
|
'Chile/EasterIsland': {
|
|
a: 'Pacific/Easter',
|
|
r: 1
|
|
},
|
|
Cuba: {
|
|
a: 'America/Havana',
|
|
r: 1
|
|
},
|
|
EET: {
|
|
u: 120,
|
|
d: 180
|
|
},
|
|
EST: {
|
|
u: -300
|
|
},
|
|
EST5EDT: {
|
|
u: -300,
|
|
d: -240
|
|
},
|
|
Egypt: {
|
|
a: 'Africa/Cairo',
|
|
r: 1
|
|
},
|
|
Eire: {
|
|
a: 'Europe/Dublin',
|
|
r: 1
|
|
},
|
|
'Etc/GMT': {
|
|
u: 0
|
|
},
|
|
'Etc/GMT+0': {
|
|
a: 'Etc/GMT',
|
|
r: 1
|
|
},
|
|
'Etc/GMT+1': {
|
|
u: -60
|
|
},
|
|
'Etc/GMT+10': {
|
|
u: -600
|
|
},
|
|
'Etc/GMT+11': {
|
|
u: -660
|
|
},
|
|
'Etc/GMT+12': {
|
|
u: -720
|
|
},
|
|
'Etc/GMT+2': {
|
|
u: -120
|
|
},
|
|
'Etc/GMT+3': {
|
|
u: -180
|
|
},
|
|
'Etc/GMT+4': {
|
|
u: -240
|
|
},
|
|
'Etc/GMT+5': {
|
|
u: -300
|
|
},
|
|
'Etc/GMT+6': {
|
|
u: -360
|
|
},
|
|
'Etc/GMT+7': {
|
|
u: -420
|
|
},
|
|
'Etc/GMT+8': {
|
|
u: -480
|
|
},
|
|
'Etc/GMT+9': {
|
|
u: -540
|
|
},
|
|
'Etc/GMT-0': {
|
|
a: 'Etc/GMT',
|
|
r: 1
|
|
},
|
|
'Etc/GMT-1': {
|
|
u: 60
|
|
},
|
|
'Etc/GMT-10': {
|
|
u: 600
|
|
},
|
|
'Etc/GMT-11': {
|
|
u: 660
|
|
},
|
|
'Etc/GMT-12': {
|
|
u: 720
|
|
},
|
|
'Etc/GMT-13': {
|
|
u: 780
|
|
},
|
|
'Etc/GMT-14': {
|
|
u: 840
|
|
},
|
|
'Etc/GMT-2': {
|
|
u: 120
|
|
},
|
|
'Etc/GMT-3': {
|
|
u: 180
|
|
},
|
|
'Etc/GMT-4': {
|
|
u: 240
|
|
},
|
|
'Etc/GMT-5': {
|
|
u: 300
|
|
},
|
|
'Etc/GMT-6': {
|
|
u: 360
|
|
},
|
|
'Etc/GMT-7': {
|
|
u: 420
|
|
},
|
|
'Etc/GMT-8': {
|
|
u: 480
|
|
},
|
|
'Etc/GMT-9': {
|
|
u: 540
|
|
},
|
|
'Etc/GMT0': {
|
|
a: 'Etc/GMT',
|
|
r: 1
|
|
},
|
|
'Etc/Greenwich': {
|
|
a: 'Etc/GMT',
|
|
r: 1
|
|
},
|
|
'Etc/UCT': {
|
|
a: 'Etc/UTC',
|
|
r: 1
|
|
},
|
|
'Etc/UTC': {
|
|
u: 0
|
|
},
|
|
'Etc/Universal': {
|
|
a: 'Etc/UTC',
|
|
r: 1
|
|
},
|
|
'Etc/Zulu': {
|
|
a: 'Etc/UTC',
|
|
r: 1
|
|
},
|
|
'Europe/Amsterdam': {
|
|
u: 60,
|
|
d: 120,
|
|
c: ['NL']
|
|
},
|
|
'Europe/Andorra': {
|
|
u: 60,
|
|
d: 120,
|
|
c: ['AD']
|
|
},
|
|
'Europe/Astrakhan': {
|
|
u: 240,
|
|
c: ['RU']
|
|
},
|
|
'Europe/Athens': {
|
|
u: 120,
|
|
d: 180,
|
|
c: ['GR']
|
|
},
|
|
'Europe/Belfast': {
|
|
a: 'Europe/London',
|
|
c: ['GB'],
|
|
r: 1
|
|
},
|
|
'Europe/Belgrade': {
|
|
u: 60,
|
|
d: 120,
|
|
c: ['RS', 'BA', 'HR', 'ME', 'MK', 'SI']
|
|
},
|
|
'Europe/Berlin': {
|
|
u: 60,
|
|
d: 120,
|
|
c: ['DE']
|
|
},
|
|
'Europe/Bratislava': {
|
|
a: 'Europe/Prague',
|
|
c: ['SK'],
|
|
r: 1
|
|
},
|
|
'Europe/Brussels': {
|
|
u: 60,
|
|
d: 120,
|
|
c: ['BE']
|
|
},
|
|
'Europe/Bucharest': {
|
|
u: 120,
|
|
d: 180,
|
|
c: ['RO']
|
|
},
|
|
'Europe/Budapest': {
|
|
u: 60,
|
|
d: 120,
|
|
c: ['HU']
|
|
},
|
|
'Europe/Busingen': {
|
|
a: 'Europe/Zurich',
|
|
c: ['DE'],
|
|
r: 1
|
|
},
|
|
'Europe/Chisinau': {
|
|
u: 120,
|
|
d: 180,
|
|
c: ['MD']
|
|
},
|
|
'Europe/Copenhagen': {
|
|
u: 60,
|
|
d: 120,
|
|
c: ['DK']
|
|
},
|
|
'Europe/Dublin': {
|
|
u: 60,
|
|
d: 0,
|
|
c: ['IE']
|
|
},
|
|
'Europe/Gibraltar': {
|
|
u: 60,
|
|
d: 120,
|
|
c: ['GI']
|
|
},
|
|
'Europe/Guernsey': {
|
|
a: 'Europe/London',
|
|
c: ['GG'],
|
|
r: 1
|
|
},
|
|
'Europe/Helsinki': {
|
|
u: 120,
|
|
d: 180,
|
|
c: ['FI', 'AX']
|
|
},
|
|
'Europe/Isle_of_Man': {
|
|
a: 'Europe/London',
|
|
c: ['IM'],
|
|
r: 1
|
|
},
|
|
'Europe/Istanbul': {
|
|
u: 180,
|
|
c: ['TR']
|
|
},
|
|
'Europe/Jersey': {
|
|
a: 'Europe/London',
|
|
c: ['JE'],
|
|
r: 1
|
|
},
|
|
'Europe/Kaliningrad': {
|
|
u: 120,
|
|
c: ['RU']
|
|
},
|
|
'Europe/Kiev': {
|
|
u: 120,
|
|
d: 180,
|
|
c: ['UA']
|
|
},
|
|
'Europe/Kirov': {
|
|
u: 180,
|
|
c: ['RU']
|
|
},
|
|
'Europe/Lisbon': {
|
|
u: 0,
|
|
d: 60,
|
|
c: ['PT']
|
|
},
|
|
'Europe/Ljubljana': {
|
|
a: 'Europe/Belgrade',
|
|
c: ['SI'],
|
|
r: 1
|
|
},
|
|
'Europe/London': {
|
|
u: 0,
|
|
d: 60,
|
|
c: ['GB', 'GG', 'IM', 'JE']
|
|
},
|
|
'Europe/Luxembourg': {
|
|
u: 60,
|
|
d: 120,
|
|
c: ['LU']
|
|
},
|
|
'Europe/Madrid': {
|
|
u: 60,
|
|
d: 120,
|
|
c: ['ES']
|
|
},
|
|
'Europe/Malta': {
|
|
u: 60,
|
|
d: 120,
|
|
c: ['MT']
|
|
},
|
|
'Europe/Mariehamn': {
|
|
a: 'Europe/Helsinki',
|
|
c: ['AX'],
|
|
r: 1
|
|
},
|
|
'Europe/Minsk': {
|
|
u: 180,
|
|
c: ['BY']
|
|
},
|
|
'Europe/Monaco': {
|
|
u: 60,
|
|
d: 120,
|
|
c: ['MC']
|
|
},
|
|
'Europe/Moscow': {
|
|
u: 180,
|
|
c: ['RU']
|
|
},
|
|
'Europe/Nicosia': {
|
|
a: 'Asia/Nicosia',
|
|
r: 1
|
|
},
|
|
'Europe/Oslo': {
|
|
u: 60,
|
|
d: 120,
|
|
c: ['NO', 'SJ', 'BV']
|
|
},
|
|
'Europe/Paris': {
|
|
u: 60,
|
|
d: 120,
|
|
c: ['FR']
|
|
},
|
|
'Europe/Podgorica': {
|
|
a: 'Europe/Belgrade',
|
|
c: ['ME'],
|
|
r: 1
|
|
},
|
|
'Europe/Prague': {
|
|
u: 60,
|
|
d: 120,
|
|
c: ['CZ', 'SK']
|
|
},
|
|
'Europe/Riga': {
|
|
u: 120,
|
|
d: 180,
|
|
c: ['LV']
|
|
},
|
|
'Europe/Rome': {
|
|
u: 60,
|
|
d: 120,
|
|
c: ['IT', 'SM', 'VA']
|
|
},
|
|
'Europe/Samara': {
|
|
u: 240,
|
|
c: ['RU']
|
|
},
|
|
'Europe/San_Marino': {
|
|
a: 'Europe/Rome',
|
|
c: ['SM'],
|
|
r: 1
|
|
},
|
|
'Europe/Sarajevo': {
|
|
a: 'Europe/Belgrade',
|
|
c: ['BA'],
|
|
r: 1
|
|
},
|
|
'Europe/Saratov': {
|
|
u: 240,
|
|
c: ['RU']
|
|
},
|
|
'Europe/Simferopol': {
|
|
u: 180,
|
|
c: ['RU', 'UA']
|
|
},
|
|
'Europe/Skopje': {
|
|
a: 'Europe/Belgrade',
|
|
c: ['MK'],
|
|
r: 1
|
|
},
|
|
'Europe/Sofia': {
|
|
u: 120,
|
|
d: 180,
|
|
c: ['BG']
|
|
},
|
|
'Europe/Stockholm': {
|
|
u: 60,
|
|
d: 120,
|
|
c: ['SE']
|
|
},
|
|
'Europe/Tallinn': {
|
|
u: 120,
|
|
d: 180,
|
|
c: ['EE']
|
|
},
|
|
'Europe/Tirane': {
|
|
u: 60,
|
|
d: 120,
|
|
c: ['AL']
|
|
},
|
|
'Europe/Tiraspol': {
|
|
a: 'Europe/Chisinau',
|
|
r: 1
|
|
},
|
|
'Europe/Ulyanovsk': {
|
|
u: 240,
|
|
c: ['RU']
|
|
},
|
|
'Europe/Uzhgorod': {
|
|
u: 120,
|
|
d: 180,
|
|
c: ['UA']
|
|
},
|
|
'Europe/Vaduz': {
|
|
a: 'Europe/Zurich',
|
|
c: ['LI'],
|
|
r: 1
|
|
},
|
|
'Europe/Vatican': {
|
|
a: 'Europe/Rome',
|
|
c: ['VA'],
|
|
r: 1
|
|
},
|
|
'Europe/Vienna': {
|
|
u: 60,
|
|
d: 120,
|
|
c: ['AT']
|
|
},
|
|
'Europe/Vilnius': {
|
|
u: 120,
|
|
d: 180,
|
|
c: ['LT']
|
|
},
|
|
'Europe/Volgograd': {
|
|
u: 180,
|
|
c: ['RU']
|
|
},
|
|
'Europe/Warsaw': {
|
|
u: 60,
|
|
d: 120,
|
|
c: ['PL']
|
|
},
|
|
'Europe/Zagreb': {
|
|
a: 'Europe/Belgrade',
|
|
c: ['HR'],
|
|
r: 1
|
|
},
|
|
'Europe/Zaporozhye': {
|
|
u: 120,
|
|
d: 180,
|
|
c: ['UA']
|
|
},
|
|
'Europe/Zurich': {
|
|
u: 60,
|
|
d: 120,
|
|
c: ['CH', 'DE', 'LI']
|
|
},
|
|
Factory: {
|
|
u: 0
|
|
},
|
|
GB: {
|
|
a: 'Europe/London',
|
|
c: ['GB'],
|
|
r: 1
|
|
},
|
|
'GB-Eire': {
|
|
a: 'Europe/London',
|
|
c: ['GB'],
|
|
r: 1
|
|
},
|
|
GMT: {
|
|
a: 'Etc/GMT',
|
|
r: 1
|
|
},
|
|
'GMT+0': {
|
|
a: 'Etc/GMT',
|
|
r: 1
|
|
},
|
|
'GMT-0': {
|
|
a: 'Etc/GMT',
|
|
r: 1
|
|
},
|
|
GMT0: {
|
|
a: 'Etc/GMT',
|
|
r: 1
|
|
},
|
|
Greenwich: {
|
|
a: 'Etc/GMT',
|
|
r: 1
|
|
},
|
|
HST: {
|
|
u: -600
|
|
},
|
|
Hongkong: {
|
|
a: 'Asia/Hong_Kong',
|
|
r: 1
|
|
},
|
|
Iceland: {
|
|
a: 'Atlantic/Reykjavik',
|
|
r: 1
|
|
},
|
|
'Indian/Antananarivo': {
|
|
a: 'Africa/Nairobi',
|
|
c: ['MG'],
|
|
r: 1
|
|
},
|
|
'Indian/Chagos': {
|
|
u: 360,
|
|
c: ['IO']
|
|
},
|
|
'Indian/Christmas': {
|
|
u: 420,
|
|
c: ['CX']
|
|
},
|
|
'Indian/Cocos': {
|
|
u: 390,
|
|
c: ['CC']
|
|
},
|
|
'Indian/Comoro': {
|
|
a: 'Africa/Nairobi',
|
|
c: ['KM'],
|
|
r: 1
|
|
},
|
|
'Indian/Kerguelen': {
|
|
u: 300,
|
|
c: ['TF', 'HM']
|
|
},
|
|
'Indian/Mahe': {
|
|
u: 240,
|
|
c: ['SC']
|
|
},
|
|
'Indian/Maldives': {
|
|
u: 300,
|
|
c: ['MV']
|
|
},
|
|
'Indian/Mauritius': {
|
|
u: 240,
|
|
c: ['MU']
|
|
},
|
|
'Indian/Mayotte': {
|
|
a: 'Africa/Nairobi',
|
|
c: ['YT'],
|
|
r: 1
|
|
},
|
|
'Indian/Reunion': {
|
|
u: 240,
|
|
c: ['RE', 'TF']
|
|
},
|
|
Iran: {
|
|
a: 'Asia/Tehran',
|
|
r: 1
|
|
},
|
|
Israel: {
|
|
a: 'Asia/Jerusalem',
|
|
r: 1
|
|
},
|
|
Jamaica: {
|
|
a: 'America/Jamaica',
|
|
r: 1
|
|
},
|
|
Japan: {
|
|
a: 'Asia/Tokyo',
|
|
r: 1
|
|
},
|
|
Kwajalein: {
|
|
a: 'Pacific/Kwajalein',
|
|
r: 1
|
|
},
|
|
Libya: {
|
|
a: 'Africa/Tripoli',
|
|
r: 1
|
|
},
|
|
MET: {
|
|
u: 60,
|
|
d: 120
|
|
},
|
|
MST: {
|
|
u: -420
|
|
},
|
|
MST7MDT: {
|
|
u: -420,
|
|
d: -360
|
|
},
|
|
'Mexico/BajaNorte': {
|
|
a: 'America/Tijuana',
|
|
r: 1
|
|
},
|
|
'Mexico/BajaSur': {
|
|
a: 'America/Mazatlan',
|
|
r: 1
|
|
},
|
|
'Mexico/General': {
|
|
a: 'America/Mexico_City',
|
|
r: 1
|
|
},
|
|
NZ: {
|
|
a: 'Pacific/Auckland',
|
|
c: ['NZ'],
|
|
r: 1
|
|
},
|
|
'NZ-CHAT': {
|
|
a: 'Pacific/Chatham',
|
|
r: 1
|
|
},
|
|
Navajo: {
|
|
a: 'America/Denver',
|
|
r: 1
|
|
},
|
|
PRC: {
|
|
a: 'Asia/Shanghai',
|
|
r: 1
|
|
},
|
|
PST8PDT: {
|
|
u: -480,
|
|
d: -420
|
|
},
|
|
'Pacific/Apia': {
|
|
u: 780,
|
|
c: ['WS']
|
|
},
|
|
'Pacific/Auckland': {
|
|
u: 720,
|
|
d: 780,
|
|
c: ['NZ', 'AQ']
|
|
},
|
|
'Pacific/Bougainville': {
|
|
u: 660,
|
|
c: ['PG']
|
|
},
|
|
'Pacific/Chatham': {
|
|
u: 765,
|
|
d: 825,
|
|
c: ['NZ']
|
|
},
|
|
'Pacific/Chuuk': {
|
|
u: 600,
|
|
c: ['FM']
|
|
},
|
|
'Pacific/Easter': {
|
|
u: -360,
|
|
d: -300,
|
|
c: ['CL']
|
|
},
|
|
'Pacific/Efate': {
|
|
u: 660,
|
|
c: ['VU']
|
|
},
|
|
'Pacific/Enderbury': {
|
|
a: 'Pacific/Kanton',
|
|
r: 1
|
|
},
|
|
'Pacific/Fakaofo': {
|
|
u: 780,
|
|
c: ['TK']
|
|
},
|
|
'Pacific/Fiji': {
|
|
u: 720,
|
|
d: 780,
|
|
c: ['FJ']
|
|
},
|
|
'Pacific/Funafuti': {
|
|
u: 720,
|
|
c: ['TV']
|
|
},
|
|
'Pacific/Galapagos': {
|
|
u: -360,
|
|
c: ['EC']
|
|
},
|
|
'Pacific/Gambier': {
|
|
u: -540,
|
|
c: ['PF']
|
|
},
|
|
'Pacific/Guadalcanal': {
|
|
u: 660,
|
|
c: ['SB']
|
|
},
|
|
'Pacific/Guam': {
|
|
u: 600,
|
|
c: ['GU', 'MP']
|
|
},
|
|
'Pacific/Honolulu': {
|
|
u: -600,
|
|
c: ['US', 'UM']
|
|
},
|
|
'Pacific/Johnston': {
|
|
a: 'Pacific/Honolulu',
|
|
c: ['UM'],
|
|
r: 1
|
|
},
|
|
'Pacific/Kanton': {
|
|
u: 780,
|
|
c: ['KI']
|
|
},
|
|
'Pacific/Kiritimati': {
|
|
u: 840,
|
|
c: ['KI']
|
|
},
|
|
'Pacific/Kosrae': {
|
|
u: 660,
|
|
c: ['FM']
|
|
},
|
|
'Pacific/Kwajalein': {
|
|
u: 720,
|
|
c: ['MH']
|
|
},
|
|
'Pacific/Majuro': {
|
|
u: 720,
|
|
c: ['MH']
|
|
},
|
|
'Pacific/Marquesas': {
|
|
u: -510,
|
|
c: ['PF']
|
|
},
|
|
'Pacific/Midway': {
|
|
a: 'Pacific/Pago_Pago',
|
|
c: ['UM'],
|
|
r: 1
|
|
},
|
|
'Pacific/Nauru': {
|
|
u: 720,
|
|
c: ['NR']
|
|
},
|
|
'Pacific/Niue': {
|
|
u: -660,
|
|
c: ['NU']
|
|
},
|
|
'Pacific/Norfolk': {
|
|
u: 660,
|
|
d: 720,
|
|
c: ['NF']
|
|
},
|
|
'Pacific/Noumea': {
|
|
u: 660,
|
|
c: ['NC']
|
|
},
|
|
'Pacific/Pago_Pago': {
|
|
u: -660,
|
|
c: ['AS', 'UM']
|
|
},
|
|
'Pacific/Palau': {
|
|
u: 540,
|
|
c: ['PW']
|
|
},
|
|
'Pacific/Pitcairn': {
|
|
u: -480,
|
|
c: ['PN']
|
|
},
|
|
'Pacific/Pohnpei': {
|
|
u: 660,
|
|
c: ['FM']
|
|
},
|
|
'Pacific/Ponape': {
|
|
a: 'Pacific/Pohnpei',
|
|
r: 1
|
|
},
|
|
'Pacific/Port_Moresby': {
|
|
u: 600,
|
|
c: ['PG', 'AQ']
|
|
},
|
|
'Pacific/Rarotonga': {
|
|
u: -600,
|
|
c: ['CK']
|
|
},
|
|
'Pacific/Saipan': {
|
|
a: 'Pacific/Guam',
|
|
c: ['MP'],
|
|
r: 1
|
|
},
|
|
'Pacific/Samoa': {
|
|
a: 'Pacific/Pago_Pago',
|
|
c: ['WS'],
|
|
r: 1
|
|
},
|
|
'Pacific/Tahiti': {
|
|
u: -600,
|
|
c: ['PF']
|
|
},
|
|
'Pacific/Tarawa': {
|
|
u: 720,
|
|
c: ['KI']
|
|
},
|
|
'Pacific/Tongatapu': {
|
|
u: 780,
|
|
c: ['TO']
|
|
},
|
|
'Pacific/Truk': {
|
|
a: 'Pacific/Chuuk',
|
|
r: 1
|
|
},
|
|
'Pacific/Wake': {
|
|
u: 720,
|
|
c: ['UM']
|
|
},
|
|
'Pacific/Wallis': {
|
|
u: 720,
|
|
c: ['WF']
|
|
},
|
|
'Pacific/Yap': {
|
|
a: 'Pacific/Chuuk',
|
|
r: 1
|
|
},
|
|
Poland: {
|
|
a: 'Europe/Warsaw',
|
|
r: 1
|
|
},
|
|
Portugal: {
|
|
a: 'Europe/Lisbon',
|
|
r: 1
|
|
},
|
|
ROC: {
|
|
a: 'Asia/Taipei',
|
|
r: 1
|
|
},
|
|
ROK: {
|
|
a: 'Asia/Seoul',
|
|
r: 1
|
|
},
|
|
Singapore: {
|
|
a: 'Asia/Singapore',
|
|
c: ['SG'],
|
|
r: 1
|
|
},
|
|
Turkey: {
|
|
a: 'Europe/Istanbul',
|
|
r: 1
|
|
},
|
|
UCT: {
|
|
a: 'Etc/UTC',
|
|
r: 1
|
|
},
|
|
'US/Alaska': {
|
|
a: 'America/Anchorage',
|
|
r: 1
|
|
},
|
|
'US/Aleutian': {
|
|
a: 'America/Adak',
|
|
r: 1
|
|
},
|
|
'US/Arizona': {
|
|
a: 'America/Phoenix',
|
|
c: ['US'],
|
|
r: 1
|
|
},
|
|
'US/Central': {
|
|
a: 'America/Chicago',
|
|
r: 1
|
|
},
|
|
'US/East-Indiana': {
|
|
a: 'America/Indiana/Indianapolis',
|
|
r: 1
|
|
},
|
|
'US/Eastern': {
|
|
a: 'America/New_York',
|
|
r: 1
|
|
},
|
|
'US/Hawaii': {
|
|
a: 'Pacific/Honolulu',
|
|
c: ['US'],
|
|
r: 1
|
|
},
|
|
'US/Indiana-Starke': {
|
|
a: 'America/Indiana/Knox',
|
|
r: 1
|
|
},
|
|
'US/Michigan': {
|
|
a: 'America/Detroit',
|
|
r: 1
|
|
},
|
|
'US/Mountain': {
|
|
a: 'America/Denver',
|
|
r: 1
|
|
},
|
|
'US/Pacific': {
|
|
a: 'America/Los_Angeles',
|
|
r: 1
|
|
},
|
|
'US/Samoa': {
|
|
a: 'Pacific/Pago_Pago',
|
|
c: ['WS'],
|
|
r: 1
|
|
},
|
|
UTC: {
|
|
a: 'Etc/UTC',
|
|
r: 1
|
|
},
|
|
Universal: {
|
|
a: 'Etc/UTC',
|
|
r: 1
|
|
},
|
|
'W-SU': {
|
|
a: 'Europe/Moscow',
|
|
r: 1
|
|
},
|
|
WET: {
|
|
u: 0,
|
|
d: 60
|
|
},
|
|
Zulu: {
|
|
a: 'Etc/UTC',
|
|
r: 1
|
|
}
|
|
};
|
|
|
|
export function getCountry(): string | null {
|
|
const timezone = Intl.DateTimeFormat().resolvedOptions().timeZone;
|
|
|
|
if (timezone === '' || !timezone) {
|
|
return null;
|
|
}
|
|
|
|
const _country = timezones[timezone]?.c?.[0] ?? null;
|
|
const country = countries[_country] ?? null;
|
|
return country;
|
|
}
|