time-kinesis
Version:
A simple and powerful node.js Library to control time
1,687 lines • 61 kB
JavaScript
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.list = [
{
value: "Dateline Standard Time",
abbr: "DST",
offset: -12,
isdst: false,
text: "(UTC-12:00) International Date Line West",
utc: [
"Etc/GMT+12"
]
},
{
value: "UTC-11",
abbr: "U",
offset: -11,
isdst: false,
text: "(UTC-11:00) Coordinated Universal Time-11",
utc: [
"Etc/GMT+11",
"Pacific/Midway",
"Pacific/Niue",
"Pacific/Pago_Pago"
]
},
{
value: "Hawaiian Standard Time",
abbr: "HST",
offset: -10,
isdst: false,
text: "(UTC-10:00) Hawaii",
utc: [
"Etc/GMT+10",
"Pacific/Honolulu",
"Pacific/Johnston",
"Pacific/Rarotonga",
"Pacific/Tahiti"
]
},
{
value: "Alaskan Standard Time",
abbr: "AKDT",
offset: -8,
isdst: true,
text: "(UTC-09:00) Alaska",
utc: [
"America/Anchorage",
"America/Juneau",
"America/Nome",
"America/Sitka",
"America/Yakutat"
]
},
{
value: "Pacific Standard Time (Mexico)",
abbr: "PDT",
offset: -7,
isdst: true,
text: "(UTC-08:00) Baja California",
utc: [
"America/Santa_Isabel"
]
},
{
value: "Pacific Daylight Time",
abbr: "PDT",
offset: -7,
isdst: true,
text: "(UTC-07:00) Pacific Daylight Time (US & Canada)",
utc: [
"America/Los_Angeles",
"America/Tijuana",
"America/Vancouver"
]
},
{
value: "Pacific Standard Time",
abbr: "PST",
offset: -8,
isdst: false,
text: "(UTC-08:00) Pacific Standard Time (US & Canada)",
utc: [
"America/Los_Angeles",
"America/Tijuana",
"America/Vancouver",
"PST8PDT"
]
},
{
value: "US Mountain Standard Time",
abbr: "UMST",
offset: -7,
isdst: false,
text: "(UTC-07:00) Arizona",
utc: [
"America/Creston",
"America/Dawson",
"America/Dawson_Creek",
"America/Hermosillo",
"America/Phoenix",
"America/Whitehorse",
"Etc/GMT+7"
]
},
{
value: "Mountain Standard Time (Mexico)",
abbr: "MDT",
offset: -6,
isdst: true,
text: "(UTC-07:00) Chihuahua, La Paz, Mazatlan",
utc: [
"America/Chihuahua",
"America/Mazatlan"
]
},
{
value: "Mountain Standard Time",
abbr: "MDT",
offset: -6,
isdst: true,
text: "(UTC-07:00) Mountain Time (US & Canada)",
utc: [
"America/Boise",
"America/Cambridge_Bay",
"America/Denver",
"America/Edmonton",
"America/Inuvik",
"America/Ojinaga",
"America/Yellowknife",
"MST7MDT"
]
},
{
value: "Central America Standard Time",
abbr: "CAST",
offset: -6,
isdst: false,
text: "(UTC-06:00) Central America",
utc: [
"America/Belize",
"America/Costa_Rica",
"America/El_Salvador",
"America/Guatemala",
"America/Managua",
"America/Tegucigalpa",
"Etc/GMT+6",
"Pacific/Galapagos"
]
},
{
value: "Central Standard Time",
abbr: "CDT",
offset: -5,
isdst: true,
text: "(UTC-06:00) Central Time (US & Canada)",
utc: [
"America/Chicago",
"America/Indiana/Knox",
"America/Indiana/Tell_City",
"America/Matamoros",
"America/Menominee",
"America/North_Dakota/Beulah",
"America/North_Dakota/Center",
"America/North_Dakota/New_Salem",
"America/Rainy_River",
"America/Rankin_Inlet",
"America/Resolute",
"America/Winnipeg",
"CST6CDT"
]
},
{
value: "Central Standard Time (Mexico)",
abbr: "CDT",
offset: -5,
isdst: true,
text: "(UTC-06:00) Guadalajara, Mexico City, Monterrey",
utc: [
"America/Bahia_Banderas",
"America/Cancun",
"America/Merida",
"America/Mexico_City",
"America/Monterrey"
]
},
{
value: "Canada Central Standard Time",
abbr: "CCST",
offset: -6,
isdst: false,
text: "(UTC-06:00) Saskatchewan",
utc: [
"America/Regina",
"America/Swift_Current"
]
},
{
value: "SA Pacific Standard Time",
abbr: "SPST",
offset: -5,
isdst: false,
text: "(UTC-05:00) Bogota, Lima, Quito",
utc: [
"America/Bogota",
"America/Cayman",
"America/Coral_Harbour",
"America/Eirunepe",
"America/Guayaquil",
"America/Jamaica",
"America/Lima",
"America/Panama",
"America/Rio_Branco",
"Etc/GMT+5"
]
},
{
value: "Eastern Standard Time",
abbr: "EST",
offset: -5,
isdst: false,
text: "(UTC-05:00) Eastern Time (US & Canada)",
utc: [
"America/Detroit",
"America/Havana",
"America/Indiana/Petersburg",
"America/Indiana/Vincennes",
"America/Indiana/Winamac",
"America/Iqaluit",
"America/Kentucky/Monticello",
"America/Louisville",
"America/Montreal",
"America/Nassau",
"America/New_York",
"America/Nipigon",
"America/Pangnirtung",
"America/Port-au-Prince",
"America/Thunder_Bay",
"America/Toronto"
]
},
{
value: "Eastern Daylight Time",
abbr: "EDT",
offset: -4,
isdst: true,
text: "(UTC-04:00) Eastern Daylight Time (US & Canada)",
utc: [
"America/Detroit",
"America/Havana",
"America/Indiana/Petersburg",
"America/Indiana/Vincennes",
"America/Indiana/Winamac",
"America/Iqaluit",
"America/Kentucky/Monticello",
"America/Louisville",
"America/Montreal",
"America/Nassau",
"America/New_York",
"America/Nipigon",
"America/Pangnirtung",
"America/Port-au-Prince",
"America/Thunder_Bay",
"America/Toronto"
]
},
{
value: "US Eastern Standard Time",
abbr: "UEDT",
offset: -5,
isdst: false,
text: "(UTC-05:00) Indiana (East)",
utc: [
"America/Indiana/Marengo",
"America/Indiana/Vevay",
"America/Indianapolis"
]
},
{
value: "Venezuela Standard Time",
abbr: "VST",
offset: -4.5,
isdst: false,
text: "(UTC-04:30) Caracas",
utc: [
"America/Caracas"
]
},
{
value: "Paraguay Standard Time",
abbr: "PYT",
offset: -4,
isdst: false,
text: "(UTC-04:00) Asuncion",
utc: [
"America/Asuncion"
]
},
{
value: "Atlantic Standard Time",
abbr: "ADT",
offset: -3,
isdst: true,
text: "(UTC-04:00) Atlantic Time (Canada)",
utc: [
"America/Glace_Bay",
"America/Goose_Bay",
"America/Halifax",
"America/Moncton",
"America/Thule",
"Atlantic/Bermuda"
]
},
{
value: "Central Brazilian Standard Time",
abbr: "CBST",
offset: -4,
isdst: false,
text: "(UTC-04:00) Cuiaba",
utc: [
"America/Campo_Grande",
"America/Cuiaba"
]
},
{
value: "SA Western Standard Time",
abbr: "SWST",
offset: -4,
isdst: false,
text: "(UTC-04:00) Georgetown, La Paz, Manaus, San Juan",
utc: [
"America/Anguilla",
"America/Antigua",
"America/Aruba",
"America/Barbados",
"America/Blanc-Sablon",
"America/Boa_Vista",
"America/Curacao",
"America/Dominica",
"America/Grand_Turk",
"America/Grenada",
"America/Guadeloupe",
"America/Guyana",
"America/Kralendijk",
"America/La_Paz",
"America/Lower_Princes",
"America/Manaus",
"America/Marigot",
"America/Martinique",
"America/Montserrat",
"America/Port_of_Spain",
"America/Porto_Velho",
"America/Puerto_Rico",
"America/Santo_Domingo",
"America/St_Barthelemy",
"America/St_Kitts",
"America/St_Lucia",
"America/St_Thomas",
"America/St_Vincent",
"America/Tortola",
"Etc/GMT+4"
]
},
{
value: "Pacific SA Standard Time",
abbr: "PSST",
offset: -4,
isdst: false,
text: "(UTC-04:00) Santiago",
utc: [
"America/Santiago",
"Antarctica/Palmer"
]
},
{
value: "Newfoundland Standard Time",
abbr: "NDT",
offset: -2.5,
isdst: true,
text: "(UTC-03:30) Newfoundland",
utc: [
"America/St_Johns"
]
},
{
value: "E. South America Standard Time",
abbr: "ESAST",
offset: -3,
isdst: false,
text: "(UTC-03:00) Brasilia",
utc: [
"America/Sao_Paulo"
]
},
{
value: "Argentina Standard Time",
abbr: "AST",
offset: -3,
isdst: false,
text: "(UTC-03:00) Buenos Aires",
utc: [
"America/Argentina/La_Rioja",
"America/Argentina/Rio_Gallegos",
"America/Argentina/Salta",
"America/Argentina/San_Juan",
"America/Argentina/San_Luis",
"America/Argentina/Tucuman",
"America/Argentina/Ushuaia",
"America/Buenos_Aires",
"America/Catamarca",
"America/Cordoba",
"America/Jujuy",
"America/Mendoza"
]
},
{
value: "SA Eastern Standard Time",
abbr: "SEST",
offset: -3,
isdst: false,
text: "(UTC-03:00) Cayenne, Fortaleza",
utc: [
"America/Araguaina",
"America/Belem",
"America/Cayenne",
"America/Fortaleza",
"America/Maceio",
"America/Paramaribo",
"America/Recife",
"America/Santarem",
"Antarctica/Rothera",
"Atlantic/Stanley",
"Etc/GMT+3"
]
},
{
value: "Greenland Standard Time",
abbr: "GDT",
offset: -3,
isdst: true,
text: "(UTC-03:00) Greenland",
utc: [
"America/Godthab"
]
},
{
value: "Montevideo Standard Time",
abbr: "MST",
offset: -3,
isdst: false,
text: "(UTC-03:00) Montevideo",
utc: [
"America/Montevideo"
]
},
{
value: "Bahia Standard Time",
abbr: "BST",
offset: -3,
isdst: false,
text: "(UTC-03:00) Salvador",
utc: [
"America/Bahia"
]
},
{
value: "UTC-02",
abbr: "U",
offset: -2,
isdst: false,
text: "(UTC-02:00) Coordinated Universal Time-02",
utc: [
"America/Noronha",
"Atlantic/South_Georgia",
"Etc/GMT+2"
]
},
{
value: "Mid-Atlantic Standard Time",
abbr: "MDT",
offset: -1,
isdst: true,
text: "(UTC-02:00) Mid-Atlantic - Old",
utc: []
},
{
value: "Azores Standard Time",
abbr: "ADT",
offset: 0,
isdst: true,
text: "(UTC-01:00) Azores",
utc: [
"America/Scoresbysund",
"Atlantic/Azores"
]
},
{
value: "Cape Verde Standard Time",
abbr: "CVST",
offset: -1,
isdst: false,
text: "(UTC-01:00) Cape Verde Is.",
utc: [
"Atlantic/Cape_Verde",
"Etc/GMT+1"
]
},
{
value: "Morocco Standard Time",
abbr: "MDT",
offset: 1,
isdst: true,
text: "(UTC) Casablanca",
utc: [
"Africa/Casablanca",
"Africa/El_Aaiun"
]
},
{
value: "UTC",
abbr: "UTC",
offset: 0,
isdst: false,
text: "(UTC) Coordinated Universal Time",
utc: [
"America/Danmarkshavn",
"Etc/GMT",
"UTC"
]
},
{
value: "GMT Standard Time",
abbr: "GMT",
offset: 0,
isdst: false,
text: "(UTC) Edinburgh, London",
utc: [
"Europe/Isle_of_Man",
"Europe/Guernsey",
"Europe/Jersey",
"Europe/London"
]
},
{
value: "British Summer Time",
abbr: "BST",
offset: 1,
isdst: true,
text: "(UTC+01:00) Edinburgh, London",
utc: [
"Europe/Isle_of_Man",
"Europe/Guernsey",
"Europe/Jersey",
"Europe/London"
]
},
{
value: "GMT Standard Time",
abbr: "GDT",
offset: 1,
isdst: true,
text: "(UTC) Dublin, Lisbon",
utc: [
"Atlantic/Canary",
"Atlantic/Faeroe",
"Atlantic/Madeira",
"Europe/Dublin",
"Europe/Lisbon"
]
},
{
value: "Greenwich Standard Time",
abbr: "GST",
offset: 0,
isdst: false,
text: "(UTC) Monrovia, Reykjavik",
utc: [
"Africa/Abidjan",
"Africa/Accra",
"Africa/Bamako",
"Africa/Banjul",
"Africa/Bissau",
"Africa/Conakry",
"Africa/Dakar",
"Africa/Freetown",
"Africa/Lome",
"Africa/Monrovia",
"Africa/Nouakchott",
"Africa/Ouagadougou",
"Africa/Sao_Tome",
"Atlantic/Reykjavik",
"Atlantic/St_Helena"
]
},
{
value: "W. Europe Standard Time",
abbr: "WEDT",
offset: 2,
isdst: true,
text: "(UTC+01:00) Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna",
utc: [
"Arctic/Longyearbyen",
"Europe/Amsterdam",
"Europe/Andorra",
"Europe/Berlin",
"Europe/Busingen",
"Europe/Gibraltar",
"Europe/Luxembourg",
"Europe/Malta",
"Europe/Monaco",
"Europe/Oslo",
"Europe/Rome",
"Europe/San_Marino",
"Europe/Stockholm",
"Europe/Vaduz",
"Europe/Vatican",
"Europe/Vienna",
"Europe/Zurich"
]
},
{
value: "Central Europe Standard Time",
abbr: "CEDT",
offset: 2,
isdst: true,
text: "(UTC+01:00) Belgrade, Bratislava, Budapest, Ljubljana, Prague",
utc: [
"Europe/Belgrade",
"Europe/Bratislava",
"Europe/Budapest",
"Europe/Ljubljana",
"Europe/Podgorica",
"Europe/Prague",
"Europe/Tirane"
]
},
{
value: "Romance Standard Time",
abbr: "RDT",
offset: 2,
isdst: true,
text: "(UTC+01:00) Brussels, Copenhagen, Madrid, Paris",
utc: [
"Africa/Ceuta",
"Europe/Brussels",
"Europe/Copenhagen",
"Europe/Madrid",
"Europe/Paris"
]
},
{
value: "Central European Standard Time",
abbr: "CEDT",
offset: 2,
isdst: true,
text: "(UTC+01:00) Sarajevo, Skopje, Warsaw, Zagreb",
utc: [
"Europe/Sarajevo",
"Europe/Skopje",
"Europe/Warsaw",
"Europe/Zagreb"
]
},
{
value: "W. Central Africa Standard Time",
abbr: "WCAST",
offset: 1,
isdst: false,
text: "(UTC+01:00) West Central Africa",
utc: [
"Africa/Algiers",
"Africa/Bangui",
"Africa/Brazzaville",
"Africa/Douala",
"Africa/Kinshasa",
"Africa/Lagos",
"Africa/Libreville",
"Africa/Luanda",
"Africa/Malabo",
"Africa/Ndjamena",
"Africa/Niamey",
"Africa/Porto-Novo",
"Africa/Tunis",
"Etc/GMT-1"
]
},
{
value: "Namibia Standard Time",
abbr: "NST",
offset: 1,
isdst: false,
text: "(UTC+01:00) Windhoek",
utc: [
"Africa/Windhoek"
]
},
{
value: "GTB Standard Time",
abbr: "GDT",
offset: 3,
isdst: true,
text: "(UTC+02:00) Athens, Bucharest",
utc: [
"Asia/Nicosia",
"Europe/Athens",
"Europe/Bucharest",
"Europe/Chisinau"
]
},
{
value: "Middle East Standard Time",
abbr: "MEDT",
offset: 3,
isdst: true,
text: "(UTC+02:00) Beirut",
utc: [
"Asia/Beirut"
]
},
{
value: "Egypt Standard Time",
abbr: "EST",
offset: 2,
isdst: false,
text: "(UTC+02:00) Cairo",
utc: [
"Africa/Cairo"
]
},
{
value: "Syria Standard Time",
abbr: "SDT",
offset: 3,
isdst: true,
text: "(UTC+02:00) Damascus",
utc: [
"Asia/Damascus"
]
},
{
value: "E. Europe Standard Time",
abbr: "EEDT",
offset: 3,
isdst: true,
text: "(UTC+02:00) E. Europe",
utc: [
"Asia/Nicosia",
"Europe/Athens",
"Europe/Bucharest",
"Europe/Chisinau",
"Europe/Helsinki",
"Europe/Kiev",
"Europe/Mariehamn",
"Europe/Nicosia",
"Europe/Riga",
"Europe/Sofia",
"Europe/Tallinn",
"Europe/Uzhgorod",
"Europe/Vilnius",
"Europe/Zaporozhye"
]
},
{
value: "South Africa Standard Time",
abbr: "SAST",
offset: 2,
isdst: false,
text: "(UTC+02:00) Harare, Pretoria",
utc: [
"Africa/Blantyre",
"Africa/Bujumbura",
"Africa/Gaborone",
"Africa/Harare",
"Africa/Johannesburg",
"Africa/Kigali",
"Africa/Lubumbashi",
"Africa/Lusaka",
"Africa/Maputo",
"Africa/Maseru",
"Africa/Mbabane",
"Etc/GMT-2"
]
},
{
value: "FLE Standard Time",
abbr: "FDT",
offset: 3,
isdst: true,
text: "(UTC+02:00) Helsinki, Kyiv, Riga, Sofia, Tallinn, Vilnius",
utc: [
"Europe/Helsinki",
"Europe/Kiev",
"Europe/Mariehamn",
"Europe/Riga",
"Europe/Sofia",
"Europe/Tallinn",
"Europe/Uzhgorod",
"Europe/Vilnius",
"Europe/Zaporozhye"
]
},
{
value: "Turkey Standard Time",
abbr: "TDT",
offset: 3,
isdst: false,
text: "(UTC+03:00) Istanbul",
utc: [
"Europe/Istanbul"
]
},
{
value: "Israel Standard Time",
abbr: "JDT",
offset: 3,
isdst: true,
text: "(UTC+02:00) Jerusalem",
utc: [
"Asia/Jerusalem"
]
},
{
value: "Libya Standard Time",
abbr: "LST",
offset: 2,
isdst: false,
text: "(UTC+02:00) Tripoli",
utc: [
"Africa/Tripoli"
]
},
{
value: "Jordan Standard Time",
abbr: "JST",
offset: 3,
isdst: false,
text: "(UTC+03:00) Amman",
utc: [
"Asia/Amman"
]
},
{
value: "Arabic Standard Time",
abbr: "AST",
offset: 3,
isdst: false,
text: "(UTC+03:00) Baghdad",
utc: [
"Asia/Baghdad"
]
},
{
value: "Kaliningrad Standard Time",
abbr: "KST",
offset: 3,
isdst: false,
text: "(UTC+02:00) Kaliningrad",
utc: [
"Europe/Kaliningrad"
]
},
{
value: "Arab Standard Time",
abbr: "AST",
offset: 3,
isdst: false,
text: "(UTC+03:00) Kuwait, Riyadh",
utc: [
"Asia/Aden",
"Asia/Bahrain",
"Asia/Kuwait",
"Asia/Qatar",
"Asia/Riyadh"
]
},
{
value: "E. Africa Standard Time",
abbr: "EAST",
offset: 3,
isdst: false,
text: "(UTC+03:00) Nairobi",
utc: [
"Africa/Addis_Ababa",
"Africa/Asmera",
"Africa/Dar_es_Salaam",
"Africa/Djibouti",
"Africa/Juba",
"Africa/Kampala",
"Africa/Khartoum",
"Africa/Mogadishu",
"Africa/Nairobi",
"Antarctica/Syowa",
"Etc/GMT-3",
"Indian/Antananarivo",
"Indian/Comoro",
"Indian/Mayotte"
]
},
{
value: "Moscow Standard Time",
abbr: "MSK",
offset: 3,
isdst: false,
text: "(UTC+03:00) Moscow, St. Petersburg, Volgograd, Minsk",
utc: [
"Europe/Kirov",
"Europe/Moscow",
"Europe/Simferopol",
"Europe/Volgograd",
"Europe/Minsk"
]
},
{
value: "Samara Time",
abbr: "SAMT",
offset: 4,
isdst: false,
text: "(UTC+04:00) Samara, Ulyanovsk, Saratov",
utc: [
"Europe/Astrakhan",
"Europe/Samara",
"Europe/Ulyanovsk"
]
},
{
value: "Iran Standard Time",
abbr: "IDT",
offset: 4.5,
isdst: true,
text: "(UTC+03:30) Tehran",
utc: [
"Asia/Tehran"
]
},
{
value: "Arabian Standard Time",
abbr: "AST",
offset: 4,
isdst: false,
text: "(UTC+04:00) Abu Dhabi, Muscat",
utc: [
"Asia/Dubai",
"Asia/Muscat",
"Etc/GMT-4"
]
},
{
value: "Azerbaijan Standard Time",
abbr: "ADT",
offset: 5,
isdst: true,
text: "(UTC+04:00) Baku",
utc: [
"Asia/Baku"
]
},
{
value: "Mauritius Standard Time",
abbr: "MST",
offset: 4,
isdst: false,
text: "(UTC+04:00) Port Louis",
utc: [
"Indian/Mahe",
"Indian/Mauritius",
"Indian/Reunion"
]
},
{
value: "Georgian Standard Time",
abbr: "GET",
offset: 4,
isdst: false,
text: "(UTC+04:00) Tbilisi",
utc: [
"Asia/Tbilisi"
]
},
{
value: "Caucasus Standard Time",
abbr: "CST",
offset: 4,
isdst: false,
text: "(UTC+04:00) Yerevan",
utc: [
"Asia/Yerevan"
]
},
{
value: "Afghanistan Standard Time",
abbr: "AST",
offset: 4.5,
isdst: false,
text: "(UTC+04:30) Kabul",
utc: [
"Asia/Kabul"
]
},
{
value: "West Asia Standard Time",
abbr: "WAST",
offset: 5,
isdst: false,
text: "(UTC+05:00) Ashgabat, Tashkent",
utc: [
"Antarctica/Mawson",
"Asia/Aqtau",
"Asia/Aqtobe",
"Asia/Ashgabat",
"Asia/Dushanbe",
"Asia/Oral",
"Asia/Samarkand",
"Asia/Tashkent",
"Etc/GMT-5",
"Indian/Kerguelen",
"Indian/Maldives"
]
},
{
value: "Yekaterinburg Time",
abbr: "YEKT",
offset: 5,
isdst: false,
text: "(UTC+05:00) Yekaterinburg",
utc: [
"Asia/Yekaterinburg"
]
},
{
value: "Pakistan Standard Time",
abbr: "PKT",
offset: 5,
isdst: false,
text: "(UTC+05:00) Islamabad, Karachi",
utc: [
"Asia/Karachi"
]
},
{
value: "India Standard Time",
abbr: "IST",
offset: 5.5,
isdst: false,
text: "(UTC+05:30) Chennai, Kolkata, Mumbai, New Delhi",
utc: [
"Asia/Kolkata",
"Asia/Calcutta"
]
},
{
value: "Sri Lanka Standard Time",
abbr: "SLST",
offset: 5.5,
isdst: false,
text: "(UTC+05:30) Sri Jayawardenepura",
utc: [
"Asia/Colombo"
]
},
{
value: "Nepal Standard Time",
abbr: "NST",
offset: 5.75,
isdst: false,
text: "(UTC+05:45) Kathmandu",
utc: [
"Asia/Kathmandu"
]
},
{
value: "Central Asia Standard Time",
abbr: "CAST",
offset: 6,
isdst: false,
text: "(UTC+06:00) Nur-Sultan (Astana)",
utc: [
"Antarctica/Vostok",
"Asia/Almaty",
"Asia/Bishkek",
"Asia/Qyzylorda",
"Asia/Urumqi",
"Etc/GMT-6",
"Indian/Chagos"
]
},
{
value: "Bangladesh Standard Time",
abbr: "BST",
offset: 6,
isdst: false,
text: "(UTC+06:00) Dhaka",
utc: [
"Asia/Dhaka",
"Asia/Thimphu"
]
},
{
value: "Myanmar Standard Time",
abbr: "MST",
offset: 6.5,
isdst: false,
text: "(UTC+06:30) Yangon (Rangoon)",
utc: [
"Asia/Rangoon",
"Indian/Cocos"
]
},
{
value: "SE Asia Standard Time",
abbr: "SAST",
offset: 7,
isdst: false,
text: "(UTC+07:00) Bangkok, Hanoi, Jakarta",
utc: [
"Antarctica/Davis",
"Asia/Bangkok",
"Asia/Hovd",
"Asia/Jakarta",
"Asia/Phnom_Penh",
"Asia/Pontianak",
"Asia/Saigon",
"Asia/Vientiane",
"Etc/GMT-7",
"Indian/Christmas"
]
},
{
value: "N. Central Asia Standard Time",
abbr: "NCAST",
offset: 7,
isdst: false,
text: "(UTC+07:00) Novosibirsk",
utc: [
"Asia/Novokuznetsk",
"Asia/Novosibirsk",
"Asia/Omsk"
]
},
{
value: "China Standard Time",
abbr: "CST",
offset: 8,
isdst: false,
text: "(UTC+08:00) Beijing, Chongqing, Hong Kong, Urumqi",
utc: [
"Asia/Hong_Kong",
"Asia/Macau",
"Asia/Shanghai"
]
},
{
value: "North Asia Standard Time",
abbr: "NAST",
offset: 8,
isdst: false,
text: "(UTC+08:00) Krasnoyarsk",
utc: [
"Asia/Krasnoyarsk"
]
},
{
value: "Singapore Standard Time",
abbr: "MPST",
offset: 8,
isdst: false,
text: "(UTC+08:00) Kuala Lumpur, Singapore",
utc: [
"Asia/Brunei",
"Asia/Kuala_Lumpur",
"Asia/Kuching",
"Asia/Makassar",
"Asia/Manila",
"Asia/Singapore",
"Etc/GMT-8"
]
},
{
value: "W. Australia Standard Time",
abbr: "WAST",
offset: 8,
isdst: false,
text: "(UTC+08:00) Perth",
utc: [
"Antarctica/Casey",
"Australia/Perth"
]
},
{
value: "Taipei Standard Time",
abbr: "TST",
offset: 8,
isdst: false,
text: "(UTC+08:00) Taipei",
utc: [
"Asia/Taipei"
]
},
{
value: "Ulaanbaatar Standard Time",
abbr: "UST",
offset: 8,
isdst: false,
text: "(UTC+08:00) Ulaanbaatar",
utc: [
"Asia/Choibalsan",
"Asia/Ulaanbaatar"
]
},
{
value: "North Asia East Standard Time",
abbr: "NAEST",
offset: 8,
isdst: false,
text: "(UTC+08:00) Irkutsk",
utc: [
"Asia/Irkutsk"
]
},
{
value: "Japan Standard Time",
abbr: "JST",
offset: 9,
isdst: false,
text: "(UTC+09:00) Osaka, Sapporo, Tokyo",
utc: [
"Asia/Dili",
"Asia/Jayapura",
"Asia/Tokyo",
"Etc/GMT-9",
"Pacific/Palau"
]
},
{
value: "Korea Standard Time",
abbr: "KST",
offset: 9,
isdst: false,
text: "(UTC+09:00) Seoul",
utc: [
"Asia/Pyongyang",
"Asia/Seoul"
]
},
{
value: "Cen. Australia Standard Time",
abbr: "CAST",
offset: 9.5,
isdst: false,
text: "(UTC+09:30) Adelaide",
utc: [
"Australia/Adelaide",
"Australia/Broken_Hill"
]
},
{
value: "AUS Central Standard Time",
abbr: "ACST",
offset: 9.5,
isdst: false,
text: "(UTC+09:30) Darwin",
utc: [
"Australia/Darwin"
]
},
{
value: "E. Australia Standard Time",
abbr: "EAST",
offset: 10,
isdst: false,
text: "(UTC+10:00) Brisbane",
utc: [
"Australia/Brisbane",
"Australia/Lindeman"
]
},
{
value: "AUS Eastern Standard Time",
abbr: "AEST",
offset: 10,
isdst: false,
text: "(UTC+10:00) Canberra, Melbourne, Sydney",
utc: [
"Australia/Melbourne",
"Australia/Sydney"
]
},
{
value: "West Pacific Standard Time",
abbr: "WPST",
offset: 10,
isdst: false,
text: "(UTC+10:00) Guam, Port Moresby",
utc: [
"Antarctica/DumontDUrville",
"Etc/GMT-10",
"Pacific/Guam",
"Pacific/Port_Moresby",
"Pacific/Saipan",
"Pacific/Truk"
]
},
{
value: "Tasmania Standard Time",
abbr: "TST",
offset: 10,
isdst: false,
text: "(UTC+10:00) Hobart",
utc: [
"Australia/Currie",
"Australia/Hobart"
]
},
{
value: "Yakutsk Standard Time",
abbr: "YST",
offset: 9,
isdst: false,
text: "(UTC+09:00) Yakutsk",
utc: [
"Asia/Chita",
"Asia/Khandyga",
"Asia/Yakutsk"
]
},
{
value: "Central Pacific Standard Time",
abbr: "CPST",
offset: 11,
isdst: false,
text: "(UTC+11:00) Solomon Is., New Caledonia",
utc: [
"Antarctica/Macquarie",
"Etc/GMT-11",
"Pacific/Efate",
"Pacific/Guadalcanal",
"Pacific/Kosrae",
"Pacific/Noumea",
"Pacific/Ponape"
]
},
{
value: "Vladivostok Standard Time",
abbr: "VST",
offset: 11,
isdst: false,
text: "(UTC+11:00) Vladivostok",
utc: [
"Asia/Sakhalin",
"Asia/Ust-Nera",
"Asia/Vladivostok"
]
},
{
value: "New Zealand Standard Time",
abbr: "NZST",
offset: 12,
isdst: false,
text: "(UTC+12:00) Auckland, Wellington",
utc: [
"Antarctica/McMurdo",
"Pacific/Auckland"
]
},
{
value: "UTC+12",
abbr: "U",
offset: 12,
isdst: false,
text: "(UTC+12:00) Coordinated Universal Time+12",
utc: [
"Etc/GMT-12",
"Pacific/Funafuti",
"Pacific/Kwajalein",
"Pacific/Majuro",
"Pacific/Nauru",
"Pacific/Tarawa",
"Pacific/Wake",
"Pacific/Wallis"
]
},
{
value: "Fiji Standard Time",
abbr: "FST",
offset: 12,
isdst: false,
text: "(UTC+12:00) Fiji",
utc: [
"Pacific/Fiji"
]
},
{
value: "Magadan Standard Time",
abbr: "MST",
offset: 12,
isdst: false,
text: "(UTC+12:00) Magadan",
utc: [
"Asia/Anadyr",
"Asia/Kamchatka",
"Asia/Magadan",
"Asia/Srednekolymsk"
]
},
{
value: "Kamchatka Standard Time",
abbr: "KDT",
offset: 13,
isdst: true,
text: "(UTC+12:00) Petropavlovsk-Kamchatsky - Old",
utc: [
"Asia/Kamchatka"
]
},
{
value: "Tonga Standard Time",
abbr: "TST",
offset: 13,
isdst: false,
text: "(UTC+13:00) Nuku'alofa",
utc: [
"Etc/GMT-13",
"Pacific/Enderbury",
"Pacific/Fakaofo",
"Pacific/Tongatapu"
]
},
{
value: "Samoa Standard Time",
abbr: "SST",
offset: 13,
isdst: false,
text: "(UTC+13:00) Samoa",
utc: [
"Pacific/Apia"
]
}
];
;
function getTimezoneOffset(timezone) {
// @ts-ignore
let found = exports.list.find(tz => tz.utc.find(u => u == timezone));
return found.offset * 60 * 60 * 1000;
}
exports.getTimezoneOffset = getTimezoneOffset;
;
function getTimezone(timezone) {
// @ts-ignore
let found = exports.list.find(tz => tz.utc.find(u => u == timezone));
let { text, isdst, abbr, value, offset } = found;
return { name: value, description: text, isdst, utc: timezone, abbr, offset };
}
exports.getTimezone = getTimezone;
;
var timezones;
(function (timezones) {
timezones["Etc_GMTPlus12"] = "Etc/GMT+12";
timezones["Etc_GMTPlus11"] = "Etc/GMT+11";
timezones["Pacific_Midway"] = "Pacific/Midway";
timezones["Pacific_Niue"] = "Pacific/Niue";
timezones["Pacific_PagoPago"] = "Pacific/Pago_Pago";
timezones["Etc_GMTPlus10"] = "Etc/GMT+10";
timezones["Pacific_Honolulu"] = "Pacific/Honolulu";
timezones["Pacific_Johnston"] = "Pacific/Johnston";
timezones["Pacific_Rarotonga"] = "Pacific/Rarotonga";
timezones["Pacific_Tahiti"] = "Pacific/Tahiti";
timezones["America_Anchorage"] = "America/Anchorage";
timezones["America_Juneau"] = "America/Juneau";
timezones["America_Nome"] = "America/Nome";
timezones["America_Sitka"] = "America/Sitka";
timezones["America_Yakutat"] = "America/Yakutat";
timezones["America_SantaIsabel"] = "America/Santa_Isabel";
timezones["America_LosAngeles"] = "America/Los_Angeles";
timezones["America_Tijuana"] = "America/Tijuana";
timezones["America_Vancouver"] = "America/Vancouver";
timezones["PST8PDT"] = "PST8PDT";
timezones["America_Creston"] = "America/Creston";
timezones["America_Dawson"] = "America/Dawson";
timezones["America_DawsonCreek"] = "America/Dawson_Creek";
timezones["America_Hermosillo"] = "America/Hermosillo";
timezones["America_Phoenix"] = "America/Phoenix";
timezones["America_Whitehorse"] = "America/Whitehorse";
timezones["Etc_GMTPlus7"] = "Etc/GMT+7";
timezones["America_Chihuahua"] = "America/Chihuahua";
timezones["America_Mazatlan"] = "America/Mazatlan";
timezones["America_Boise"] = "America/Boise";
timezones["America_CambridgeBay"] = "America/Cambridge_Bay";
timezones["America_Denver"] = "America/Denver";
timezones["America_Edmonton"] = "America/Edmonton";
timezones["America_Inuvik"] = "America/Inuvik";
timezones["America_Ojinaga"] = "America/Ojinaga";
timezones["America_Yellowknife"] = "America/Yellowknife";
timezones["MST7MDT"] = "MST7MDT";
timezones["America_Belize"] = "America/Belize";
timezones["America_CostaRica"] = "America/Costa_Rica";
timezones["America_ElSalvador"] = "America/El_Salvador";
timezones["America_Guatemala"] = "America/Guatemala";
timezones["America_Managua"] = "America/Managua";
timezones["America_Tegucigalpa"] = "America/Tegucigalpa";
timezones["Etc_GMTPlus6"] = "Etc/GMT+6";
timezones["Pacific_Galapagos"] = "Pacific/Galapagos";
timezones["America_Chicago"] = "America/Chicago";
timezones["America_Indiana_Knox"] = "America/Indiana/Knox";
timezones["America_Indiana_TellCity"] = "America/Indiana/Tell_City";
timezones["America_Matamoros"] = "America/Matamoros";
timezones["America_Menominee"] = "America/Menominee";
timezones["America_NorthDakota_Beulah"] = "America/North_Dakota/Beulah";
timezones["America_NorthDakota_Center"] = "America/North_Dakota/Center";
timezones["America_NorthDakota_NewSalem"] = "America/North_Dakota/New_Salem";
timezones["America_RainyRiver"] = "America/Rainy_River";
timezones["America_RankinInlet"] = "America/Rankin_Inlet";
timezones["America_Resolute"] = "America/Resolute";
timezones["America_Winnipeg"] = "America/Winnipeg";
timezones["CST6CDT"] = "CST6CDT";
timezones["America_BahiaBanderas"] = "America/Bahia_Banderas";
timezones["America_Cancun"] = "America/Cancun";
timezones["America_Merida"] = "America/Merida";
timezones["America_MexicoCity"] = "America/Mexico_City";
timezones["America_Monterrey"] = "America/Monterrey";
timezones["America_Regina"] = "America/Regina";
timezones["America_SwiftCurrent"] = "America/Swift_Current";
timezones["America_Bogota"] = "America/Bogota";
timezones["America_Cayman"] = "America/Cayman";
timezones["America_CoralHarbour"] = "America/Coral_Harbour";
timezones["America_Eirunepe"] = "America/Eirunepe";
timezones["America_Guayaquil"] = "America/Guayaquil";
timezones["America_Jamaica"] = "America/Jamaica";
timezones["America_Lima"] = "America/Lima";
timezones["America_Panama"] = "America/Panama";
timezones["America_RioBranco"] = "America/Rio_Branco";
timezones["Etc_GMTPlus5"] = "Etc/GMT+5";
timezones["America_Detroit"] = "America/Detroit";
timezones["America_Havana"] = "America/Havana";
timezones["America_Indiana_Petersburg"] = "America/Indiana/Petersburg";
timezones["America_Indiana_Vincennes"] = "America/Indiana/Vincennes";
timezones["America_Indiana_Winamac"] = "America/Indiana/Winamac";
timezones["America_Iqaluit"] = "America/Iqaluit";
timezones["America_Kentucky_Monticello"] = "America/Kentucky/Monticello";
timezones["America_Louisville"] = "America/Louisville";
timezones["America_Montreal"] = "America/Montreal";
timezones["America_Nassau"] = "America/Nassau";
timezones["America_NewYork"] = "America/New_York";
timezones["America_Nipigon"] = "America/Nipigon";
timezones["America_Pangnirtung"] = "America/Pangnirtung";
timezones["America_PortMinusau_Prince"] = "America/Port-au-Prince";
timezones["America_ThunderBay"] = "America/Thunder_Bay";
timezones["America_Toronto"] = "America/Toronto";
timezones["America_Indiana_Marengo"] = "America/Indiana/Marengo";
timezones["America_Indiana_Vevay"] = "America/Indiana/Vevay";
timezones["America_Indianapolis"] = "America/Indianapolis";
timezones["America_Caracas"] = "America/Caracas";
timezones["America_Asuncion"] = "America/Asuncion";
timezones["America_GlaceBay"] = "America/Glace_Bay";
timezones["America_GooseBay"] = "America/Goose_Bay";
timezones["America_Halifax"] = "America/Halifax";
timezones["America_Moncton"] = "America/Moncton";
timezones["America_Thule"] = "America/Thule";
timezones["Atlantic_Bermuda"] = "Atlantic/Bermuda";
timezones["America_CampoGrande"] = "America/Campo_Grande";
timezones["America_Cuiaba"] = "America/Cuiaba";
timezones["America_Anguilla"] = "America/Anguilla";
timezones["America_Antigua"] = "America/Antigua";
timezones["America_Aruba"] = "America/Aruba";
timezones["America_Barbados"] = "America/Barbados";
timezones["America_BlancMinusSablon"] = "America/Blanc-Sablon";
timezones["America_BoaVista"] = "America/Boa_Vista";
timezones["America_Curacao"] = "America/Curacao";
timezones["America_Dominica"] = "America/Dominica";
timezones["America_GrandTurk"] = "America/Grand_Turk";
timezones["America_Grenada"] = "America/Grenada";
timezones["America_Guadeloupe"] = "America/Guadeloupe";
timezones["America_Guyana"] = "America/Guyana";
timezones["America_Kralendijk"] = "America/Kralendijk";
timezones["America_LaPaz"] = "America/La_Paz";
timezones["America_LowerPrinces"] = "America/Lower_Princes";
timezones["America_Manaus"] = "America/Manaus";
timezones["America_Marigot"] = "America/Marigot";
timezones["America_Martinique"] = "America/Martinique";
timezones["America_Montserrat"] = "America/Montserrat";
timezones["America_PortofSpain"] = "America/Port_of_Spain";
timezones["America_PortoVelho"] = "America/Porto_Velho";
timezones["America_PuertoRico"] = "America/Puerto_Rico";
timezones["America_SantoDomingo"] = "America/Santo_Domingo";
timezones["America_StBarthelemy"] = "America/St_Barthelemy";
timezones["America_StKitts"] = "America/St_Kitts";
timezones["America_StLucia"] = "America/St_Lucia";
timezones["America_StThomas"] = "America/St_Thomas";
timezones["America_StVincent"] = "America/St_Vincent";
timezones["America_Tortola"] = "America/Tortola";
timezones["Etc_GMTPlus4"] = "Etc/GMT+4";
timezones["America_Santiago"] = "America/Santiago";
timezones["Antarctica_Palmer"] = "Antarctica/Palmer";
timezones["America_StJohns"] = "America/St_Johns";
timezones["America_SaoPaulo"] = "America/Sao_Paulo";
timezones["America_Argentina_LaRioja"] = "America/Argentina/La_Rioja";
timezones["America_Argentina_RioGallegos"] = "America/Argentina/Rio_Gallegos";
timezones["America_Argentina_Salta"] = "America/Argentina/Salta";
timezones["America_Argentina_SanJuan"] = "America/Argentina/San_Juan";
timezones["America_Argentina_SanLuis"] = "America/Argentina/San_Luis";
timezones["America_Argentina_Tucuman"] = "America/Argentina/Tucuman";
timezones["America_Argentina_Ushuaia"] = "America/Argentina/Ushuaia";
timezones["America_BuenosAires"] = "America/Buenos_Aires";
timezones["America_Catamarca"] = "America/Catamarca";
timezones["America_Cordoba"] = "America/Cordoba";
timezones["America_Jujuy"] = "America/Jujuy";
timezones["America_Mendoza"] = "America/Mendoza";
timezones["America_Araguaina"] = "America/Araguaina";
timezones["America_Belem"] = "America/Belem";
timezones["America_Cayenne"] = "America/Cayenne";
timezones["America_Fortaleza"] = "America/Fortaleza";
timezones["America_Maceio"] = "America/Maceio";
timezones["America_Paramaribo"] = "America/Paramaribo";
timezones["America_Recife"] = "America/Recife";
timezones["America_Santarem"] = "America/Santarem";
timezones["Antarctica_Rothera"] = "Antarctica/Rothera";
timezones["Atlantic_Stanley"] = "Atlantic/Stanley";
timezones["Etc_GMTPlus3"] = "Etc/GMT+3";
timezones["America_Godthab"] = "America/Godthab";
timezones["America_Montevideo"] = "America/Montevideo";
timezones["America_Bahia"] = "America/Bahia";
timezones["America_Noronha"] = "America/Noronha";
timezones["Atlantic_SouthGeorgia"] = "Atlantic/South_Georgia";
timezones["Etc_GMTPlus2"] = "Etc/GMT+2";
timezones["America_Scoresbysund"] = "America/Scoresbysund";
timezones["Atlantic_Azores"] = "Atlantic/Azores";
timezones["Atlantic_CapeVerde"] = "Atlantic/Cape_Verde";
timezones["Etc_GMTPlus1"] = "Etc/GMT+1";
timezones["Africa_Casablanca"] = "Africa/Casablanca";
timezones["Africa_ElAaiun"] = "Africa/El_Aaiun";
timezones["America_Danmarkshavn"] = "America/Danmarkshavn";
timezones["Etc_GMT"] = "Etc/GMT";
timezones["UTC"] = "UTC";
timezones["Europe_IsleofMan"] = "Europe/Isle_of_Man";
timezones["Europe_Guernsey"] = "Europe/Guernsey";
timezones["Europe_Jersey"] = "Europe/Jersey";
timezones["Europe_London"] = "Europe/London";
timezones["Atlantic_Canary"] = "Atlantic/Canary";
timezones["Atlantic_Faeroe"] = "Atlantic/Faeroe";
timezones["Atlantic_Madeira"] = "Atlantic/Madeira";
timezones["Europe_Dublin"] = "Europe/Dublin";
timezones["Europe_Lisbon"] = "Europe/Lisbon";
timezones["Africa_Abidjan"] = "Africa/Abidjan";
timezones["Africa_Accra"] = "Africa/Accra";
timezones["Africa_Bamako"] = "Africa/Bamako";
timezones["Africa_Banjul"] = "Africa/Banjul";
timezones["Africa_Bissau"] = "Africa/Bissau";
timezones["Africa_Conakry"] = "Africa/Conakry";
timezones["Africa_Dakar"] = "Africa/Dakar";
timezones["Africa_Freetown"] = "Africa/Freetown";
timezones["Africa_Lome"] = "Africa/Lome";
timezones["Africa_Monrovia"] = "Africa/Monrovia";
timezones["Africa_Nouakchott"] = "Africa/Nouakchott";
timezones["Africa_Ouagadougou"] = "Africa/Ouagadougou";
timezones["Africa_SaoTome"] = "Africa/Sao_Tome";
timezones["Atlantic_Reykjavik"] = "Atlantic/Reykjavik";
timezones["Atlantic_StHelena"] = "Atlantic/St_Helena";
timezones["Arctic_Longyearbyen"] = "Arctic/Longyearbyen";
timezones["Europe_Amsterdam"] = "Europe/Amsterdam";
timezones["Europe_Andorra"] = "Europe/Andorra";
timezones["Europe_Berlin"] = "Europe/Berlin";
timezones["Europe_Busingen"] = "Europe/Busingen";
timezones["Europe_Gibraltar"] = "Europe/Gibraltar";
timezones["Europe_Luxembourg"] = "Europe/Luxembourg";
timezones["Europe_Malta"] = "Europe/Malta";
timezones["Europe_Monaco"] = "Europe/Monaco";
timezones["Europe_Oslo"] = "Europe/Oslo";
timezones["Europe_Rome"] = "Europe/Rome";
timezones["Europe_SanMarino"] = "Europe/San_Marino";
timezones["Europe_Stockholm"] = "Europe/Stockholm";
timezones["Europe_Vaduz"] = "Europe/Vaduz";
timezones["Europe_Vatican"] = "Europe/Vatican";
timezones["Europe_Vienna"] = "Europe/Vienna";
timezones["Europe_Zurich"] = "Europe/Zurich";
timezones["Europe_Belgrade"] = "Europe/Belgrade";
timezones["Europe_Bratislava"] = "Europe/Bratislava";
timezones["Europe_Budapest"] = "Europe/Budapest";
timezones["Europe_Ljubljana"] = "Europe/Ljubljana";
timezones["Europe_Podgorica"] = "Europe/Podgorica";
timezones["Europe_Prague"] = "Europe/Prague";
timezones["Europe_Tirane"] = "Europe/Tirane";
timezones["Africa_Ceuta"] = "Africa/Ceuta";
timezones["Europe_Brussels"] = "Europe/Brussels";
timezones["Europe_Copenhagen"] = "Europe/Copenhagen";
timezones["Europe_Madrid"] = "Europe/Madrid";
timezones["Europe_Paris"] = "Europe/Paris";
timezones["Europe_Sarajevo"] = "Europe/Sarajevo";
timezones["Europe_Skopje"] = "Europe/Skopje";
timezones["Europe_Warsaw"] = "Europe