UNPKG

time-kinesis

Version:

A simple and powerful node.js Library to control time

1,687 lines 61 kB
"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