From 31680c8ca3ec8bc8a57900891b380b152055adad Mon Sep 17 00:00:00 2001 From: burhan ahmed Date: Sun, 14 Jun 2020 16:50:03 +0700 Subject: [PATCH 1/4] add timezone database --- example/index.ts | 32 +- example/main.ts | 28 - lib/new-api.ts | 4138 ++++++++++++++++++++++++++++++++++++++++++++++ 3 files changed, 4162 insertions(+), 36 deletions(-) delete mode 100644 example/main.ts create mode 100644 lib/new-api.ts diff --git a/example/index.ts b/example/index.ts index 5a857d1..d678550 100644 --- a/example/index.ts +++ b/example/index.ts @@ -1,12 +1,28 @@ -import { Time, timezone } from "https://denopkg.com/burhanahmeed/time.ts@v1.0.0/mod.ts"; +import { time } from "../mod.ts"; -console.log('Jakarta Timezone: ', new Time().timezone('Asia/Jakarta')) -console.log('Singapore Timezone: ', new Time().timezone('Asia/Singapore')) +console.log('Time now UTC: ',time().t) +//Time now UTC: 2020-06-14T06:19:37.483Z -console.log('Jakarta Timezone: ', new Time('2020-06-06 14:33:12').timezone('Asia/Jakarta')) -console.log('Singapore Timezone: ', new Time('2020-06-06 14:33:12').timezone('Asia/Singapore')) +console.log('Time now Singapore: ',time().tz('asia/singapore').t) +//Time now Singapore: 2020-06-14T14:19:37.483Z -console.log('UTC timezone: ', new Time().utc) -console.log('Now timezone: ', new Time().now) +console.log('Time now New York: ',time().tz('America/New_york').t) +//Time now New York: 2020-06-14T01:19:37.484Z -console.log(timezone) \ No newline at end of file +console.log('Time now Jakarta: ',time().tz('asia/Jakarta').t) +//Time now Jakarta: 2020-06-14T13:19:37.484Z + +console.log('Time now UTC string: ',time().toString()) +//Time now UTC string: Sun, 14 Jun 2020 06:21:21 GMT + +console.log('Time now UTC: ',time('2020-06-09 09:19').t) +//Time now UTC: 2020-06-09T02:19:00.000Z + +console.log('Time now Singapore: ',time('2020-06-09 09:19').tz('asia/singapore').t) +//Time now Singapore: 2020-06-09T10:19:00.000Z + +console.log('Time now UTC another way: ',time().tz('utc').t) +//Time now UTC another way: 2020-06-14T06:34:19.344Z + +console.log('Time now of your server timezone: ',time().now()) +//Time now of your server timezone: 2020-06-14T13:35:17.927Z \ No newline at end of file diff --git a/example/main.ts b/example/main.ts deleted file mode 100644 index d678550..0000000 --- a/example/main.ts +++ /dev/null @@ -1,28 +0,0 @@ -import { time } from "../mod.ts"; - -console.log('Time now UTC: ',time().t) -//Time now UTC: 2020-06-14T06:19:37.483Z - -console.log('Time now Singapore: ',time().tz('asia/singapore').t) -//Time now Singapore: 2020-06-14T14:19:37.483Z - -console.log('Time now New York: ',time().tz('America/New_york').t) -//Time now New York: 2020-06-14T01:19:37.484Z - -console.log('Time now Jakarta: ',time().tz('asia/Jakarta').t) -//Time now Jakarta: 2020-06-14T13:19:37.484Z - -console.log('Time now UTC string: ',time().toString()) -//Time now UTC string: Sun, 14 Jun 2020 06:21:21 GMT - -console.log('Time now UTC: ',time('2020-06-09 09:19').t) -//Time now UTC: 2020-06-09T02:19:00.000Z - -console.log('Time now Singapore: ',time('2020-06-09 09:19').tz('asia/singapore').t) -//Time now Singapore: 2020-06-09T10:19:00.000Z - -console.log('Time now UTC another way: ',time().tz('utc').t) -//Time now UTC another way: 2020-06-14T06:34:19.344Z - -console.log('Time now of your server timezone: ',time().now()) -//Time now of your server timezone: 2020-06-14T13:35:17.927Z \ No newline at end of file diff --git a/lib/new-api.ts b/lib/new-api.ts new file mode 100644 index 0000000..00dc110 --- /dev/null +++ b/lib/new-api.ts @@ -0,0 +1,4138 @@ +/** + * MIT License + * Copyright (c) 2020 Burhanuddin Ahmed + */ + + +export const timezone = [ + { + "id": "Africa/Abidjan", + "country_code": "CI", + "offset": "+00:00", + "dst": "+00:00", + "text": "(GMT +00:00) Abidjan" + }, + { + "id": "Africa/Accra", + "country_code": "GH", + "offset": "+00:00", + "dst": "+00:00", + "text": "(GMT +00:00) Accra" + }, + { + "id": "Africa/Nairobi", + "country_code": "ET", + "offset": "+03:00", + "dst": "+03:00", + "text": "(GMT +03:00) Nairobi" + }, + { + "id": "Africa/Algiers", + "country_code": "DZ", + "offset": "+01:00", + "dst": "+01:00", + "text": "(GMT +01:00) Algiers" + }, + { + "id": "Africa/Nairobi", + "country_code": "ER", + "offset": "+03:00", + "dst": "+03:00", + "text": "(GMT +03:00) Nairobi" + }, + { + "id": "Africa/Abidjan", + "country_code": "ML", + "offset": "+00:00", + "dst": "+00:00", + "text": "(GMT +00:00) Abidjan" + }, + { + "id": "Africa/Lagos", + "country_code": "CF", + "offset": "+01:00", + "dst": "+01:00", + "text": "(GMT +01:00) Lagos" + }, + { + "id": "Africa/Abidjan", + "country_code": "GM", + "offset": "+00:00", + "dst": "+00:00", + "text": "(GMT +00:00) Abidjan" + }, + { + "id": "Africa/Bissau", + "country_code": "GW", + "offset": "+00:00", + "dst": "+00:00", + "text": "(GMT +00:00) Bissau" + }, + { + "id": "Africa/Maputo", + "country_code": "MW", + "offset": "+02:00", + "dst": "+02:00", + "text": "(GMT +02:00) Maputo" + }, + { + "id": "Africa/Lagos", + "country_code": "CG", + "offset": "+01:00", + "dst": "+01:00", + "text": "(GMT +01:00) Lagos" + }, + { + "id": "Africa/Maputo", + "country_code": "BI", + "offset": "+02:00", + "dst": "+02:00", + "text": "(GMT +02:00) Maputo" + }, + { + "id": "Africa/Cairo", + "country_code": "EG", + "offset": "+02:00", + "dst": "+02:00", + "text": "(GMT +02:00) Cairo" + }, + { + "id": "Africa/Casablanca", + "country_code": "MA", + "offset": "+01:00", + "dst": "+01:00", + "text": "(GMT +01:00) Casablanca" + }, + { + "id": "Africa/Ceuta", + "country_code": "ES", + "offset": "+01:00", + "dst": "+01:00", + "text": "(GMT +01:00) Ceuta" + }, + { + "id": "Africa/Abidjan", + "country_code": "GN", + "offset": "+00:00", + "dst": "+00:00", + "text": "(GMT +00:00) Abidjan" + }, + { + "id": "Africa/Abidjan", + "country_code": "SN", + "offset": "+00:00", + "dst": "+00:00", + "text": "(GMT +00:00) Abidjan" + }, + { + "id": "Africa/Nairobi", + "country_code": "TZ", + "offset": "+03:00", + "dst": "+03:00", + "text": "(GMT +03:00) Nairobi" + }, + { + "id": "Africa/Nairobi", + "country_code": "DJ", + "offset": "+03:00", + "dst": "+03:00", + "text": "(GMT +03:00) Nairobi" + }, + { + "id": "Africa/Lagos", + "country_code": "CM", + "offset": "+01:00", + "dst": "+01:00", + "text": "(GMT +01:00) Lagos" + }, + { + "id": "Africa/El_Aaiun", + "country_code": "EH", + "offset": "+00:00", + "dst": "+01:00", + "text": "(GMT +00:00) El_Aaiun" + }, + { + "id": "Africa/Abidjan", + "country_code": "SL", + "offset": "+00:00", + "dst": "+00:00", + "text": "(GMT +00:00) Abidjan" + }, + { + "id": "Africa/Maputo", + "country_code": "BW", + "offset": "+02:00", + "dst": "+02:00", + "text": "(GMT +02:00) Maputo" + }, + { + "id": "Africa/Maputo", + "country_code": "ZW", + "offset": "+02:00", + "dst": "+02:00", + "text": "(GMT +02:00) Maputo" + }, + { + "id": "Africa/Johannesburg", + "country_code": "ZA", + "offset": "+02:00", + "dst": "+02:00", + "text": "(GMT +02:00) Johannesburg" + }, + { + "id": "Africa/Juba", + "country_code": "SS", + "offset": "+03:00", + "dst": "+03:00", + "text": "(GMT +03:00) Juba" + }, + { + "id": "Africa/Nairobi", + "country_code": "UG", + "offset": "+03:00", + "dst": "+03:00", + "text": "(GMT +03:00) Nairobi" + }, + { + "id": "Africa/Khartoum", + "country_code": "SD", + "offset": "+02:00", + "dst": "+02:00", + "text": "(GMT +02:00) Khartoum" + }, + { + "id": "Africa/Maputo", + "country_code": "RW", + "offset": "+02:00", + "dst": "+02:00", + "text": "(GMT +02:00) Maputo" + }, + { + "id": "Africa/Lagos", + "country_code": "CD", + "offset": "+01:00", + "dst": "+01:00", + "text": "(GMT +01:00) Lagos" + }, + { + "id": "Africa/Lagos", + "country_code": "NG", + "offset": "+01:00", + "dst": "+01:00", + "text": "(GMT +01:00) Lagos" + }, + { + "id": "Africa/Lagos", + "country_code": "GA", + "offset": "+01:00", + "dst": "+01:00", + "text": "(GMT +01:00) Lagos" + }, + { + "id": "Africa/Abidjan", + "country_code": "TG", + "offset": "+00:00", + "dst": "+00:00", + "text": "(GMT +00:00) Abidjan" + }, + { + "id": "Africa/Lagos", + "country_code": "AO", + "offset": "+01:00", + "dst": "+01:00", + "text": "(GMT +01:00) Lagos" + }, + { + "id": "Africa/Maputo", + "country_code": "CD", + "offset": "+02:00", + "dst": "+02:00", + "text": "(GMT +02:00) Maputo" + }, + { + "id": "Africa/Maputo", + "country_code": "ZM", + "offset": "+02:00", + "dst": "+02:00", + "text": "(GMT +02:00) Maputo" + }, + { + "id": "Africa/Lagos", + "country_code": "GQ", + "offset": "+01:00", + "dst": "+01:00", + "text": "(GMT +01:00) Lagos" + }, + { + "id": "Africa/Maputo", + "country_code": "MZ", + "offset": "+02:00", + "dst": "+02:00", + "text": "(GMT +02:00) Maputo" + }, + { + "id": "Africa/Johannesburg", + "country_code": "LS", + "offset": "+02:00", + "dst": "+02:00", + "text": "(GMT +02:00) Johannesburg" + }, + { + "id": "Africa/Johannesburg", + "country_code": "SZ", + "offset": "+02:00", + "dst": "+02:00", + "text": "(GMT +02:00) Johannesburg" + }, + { + "id": "Africa/Nairobi", + "country_code": "SO", + "offset": "+03:00", + "dst": "+03:00", + "text": "(GMT +03:00) Nairobi" + }, + { + "id": "Africa/Monrovia", + "country_code": "LR", + "offset": "+00:00", + "dst": "+00:00", + "text": "(GMT +00:00) Monrovia" + }, + { + "id": "Africa/Nairobi", + "country_code": "KE", + "offset": "+03:00", + "dst": "+03:00", + "text": "(GMT +03:00) Nairobi" + }, + { + "id": "Africa/Ndjamena", + "country_code": "TD", + "offset": "+01:00", + "dst": "+01:00", + "text": "(GMT +01:00) Ndjamena" + }, + { + "id": "Africa/Lagos", + "country_code": "NE", + "offset": "+01:00", + "dst": "+01:00", + "text": "(GMT +01:00) Lagos" + }, + { + "id": "Africa/Abidjan", + "country_code": "MR", + "offset": "+00:00", + "dst": "+00:00", + "text": "(GMT +00:00) Abidjan" + }, + { + "id": "Africa/Abidjan", + "country_code": "BF", + "offset": "+00:00", + "dst": "+00:00", + "text": "(GMT +00:00) Abidjan" + }, + { + "id": "Africa/Lagos", + "country_code": "BJ", + "offset": "+01:00", + "dst": "+01:00", + "text": "(GMT +01:00) Lagos" + }, + { + "id": "Africa/Lagos", + "country_code": "ST", + "offset": "+00:00", + "dst": "+00:00", + "text": "(GMT +00:00) Lagos" + }, + { + "id": "Africa/Abidjan", + "country_code": "", + "offset": "+00:00", + "dst": "+00:00", + "text": "(GMT +00:00) Abidjan" + }, + { + "id": "Africa/Tripoli", + "country_code": "LY", + "offset": "+02:00", + "dst": "+02:00", + "text": "(GMT +02:00) Tripoli" + }, + { + "id": "Africa/Tunis", + "country_code": "TN", + "offset": "+01:00", + "dst": "+01:00", + "text": "(GMT +01:00) Tunis" + }, + { + "id": "Africa/Windhoek", + "country_code": "NA", + "offset": "+02:00", + "dst": "+02:00", + "text": "(GMT +02:00) Windhoek" + }, + { + "id": "America/Adak", + "country_code": "US", + "offset": "−10:00", + "dst": "−09:00", + "text": "(GMT −10:00) Adak" + }, + { + "id": "America/Anchorage", + "country_code": "US", + "offset": "−09:00", + "dst": "−08:00", + "text": "(GMT −09:00) Anchorage" + }, + { + "id": "America/Port_of_Spain", + "country_code": "AI", + "offset": "−04:00", + "dst": "−04:00", + "text": "(GMT −04:00) Port_of_Spain" + }, + { + "id": "America/Port_of_Spain", + "country_code": "AG", + "offset": "−04:00", + "dst": "−04:00", + "text": "(GMT −04:00) Port_of_Spain" + }, + { + "id": "America/Araguaina", + "country_code": "BR", + "offset": "−03:00", + "dst": "−03:00", + "text": "(GMT −03:00) Araguaina" + }, + { + "id": "America/Argentina/Buenos_Aires", + "country_code": "AR", + "offset": "−03:00", + "dst": "−03:00", + "text": "(GMT −03:00) Argentina" + }, + { + "id": "America/Argentina/Catamarca", + "country_code": "AR", + "offset": "−03:00", + "dst": "−03:00", + "text": "(GMT −03:00) Argentina" + }, + { + "id": "America/Argentina/Catamarca", + "country_code": "", + "offset": "−03:00", + "dst": "−03:00", + "text": "(GMT −03:00) Argentina" + }, + { + "id": "America/Argentina/Cordoba", + "country_code": "AR", + "offset": "−03:00", + "dst": "−03:00", + "text": "(GMT −03:00) Argentina" + }, + { + "id": "America/Argentina/Jujuy", + "country_code": "AR", + "offset": "−03:00", + "dst": "−03:00", + "text": "(GMT −03:00) Argentina" + }, + { + "id": "America/Argentina/La_Rioja", + "country_code": "AR", + "offset": "−03:00", + "dst": "−03:00", + "text": "(GMT −03:00) Argentina" + }, + { + "id": "America/Argentina/Mendoza", + "country_code": "AR", + "offset": "−03:00", + "dst": "−03:00", + "text": "(GMT −03:00) Argentina" + }, + { + "id": "America/Argentina/Rio_Gallegos", + "country_code": "AR", + "offset": "−03:00", + "dst": "−03:00", + "text": "(GMT −03:00) Argentina" + }, + { + "id": "America/Argentina/Salta", + "country_code": "AR", + "offset": "−03:00", + "dst": "−03:00", + "text": "(GMT −03:00) Argentina" + }, + { + "id": "America/Argentina/San_Juan", + "country_code": "AR", + "offset": "−03:00", + "dst": "−03:00", + "text": "(GMT −03:00) Argentina" + }, + { + "id": "America/Argentina/San_Luis", + "country_code": "AR", + "offset": "−03:00", + "dst": "−03:00", + "text": "(GMT −03:00) Argentina" + }, + { + "id": "America/Argentina/Tucuman", + "country_code": "AR", + "offset": "−03:00", + "dst": "−03:00", + "text": "(GMT −03:00) Argentina" + }, + { + "id": "America/Argentina/Ushuaia", + "country_code": "AR", + "offset": "−03:00", + "dst": "−03:00", + "text": "(GMT −03:00) Argentina" + }, + { + "id": "America/Curacao", + "country_code": "AW", + "offset": "−04:00", + "dst": "−04:00", + "text": "(GMT −04:00) Curacao" + }, + { + "id": "America/Asuncion", + "country_code": "PY", + "offset": "−04:00", + "dst": "−03:00", + "text": "(GMT −04:00) Asuncion" + }, + { + "id": "America/Atikokan", + "country_code": "CA", + "offset": "−05:00", + "dst": "−05:00", + "text": "(GMT −05:00) Atikokan" + }, + { + "id": "America/Adak", + "country_code": "", + "offset": "−10:00", + "dst": "−09:00", + "text": "(GMT −10:00) Adak" + }, + { + "id": "America/Bahia", + "country_code": "BR", + "offset": "−03:00", + "dst": "−03:00", + "text": "(GMT −03:00) Bahia" + }, + { + "id": "America/Bahia_Banderas", + "country_code": "MX", + "offset": "−06:00", + "dst": "−05:00", + "text": "(GMT −06:00) Bahia_Banderas" + }, + { + "id": "America/Barbados", + "country_code": "BB", + "offset": "−04:00", + "dst": "−04:00", + "text": "(GMT −04:00) Barbados" + }, + { + "id": "America/Belem", + "country_code": "BR", + "offset": "−03:00", + "dst": "−03:00", + "text": "(GMT −03:00) Belem" + }, + { + "id": "America/Belize", + "country_code": "BZ", + "offset": "−06:00", + "dst": "−06:00", + "text": "(GMT −06:00) Belize" + }, + { + "id": "America/Blanc-Sablon", + "country_code": "CA", + "offset": "−04:00", + "dst": "−04:00", + "text": "(GMT −04:00) Blanc-Sablon" + }, + { + "id": "America/Boa_Vista", + "country_code": "BR", + "offset": "−04:00", + "dst": "−04:00", + "text": "(GMT −04:00) Boa_Vista" + }, + { + "id": "America/Bogota", + "country_code": "CO", + "offset": "−05:00", + "dst": "−05:00", + "text": "(GMT −05:00) Bogota" + }, + { + "id": "America/Boise", + "country_code": "US", + "offset": "−07:00", + "dst": "−06:00", + "text": "(GMT −07:00) Boise" + }, + { + "id": "America/Argentina/Buenos_Aires", + "country_code": "", + "offset": "−03:00", + "dst": "−03:00", + "text": "(GMT −03:00) Argentina" + }, + { + "id": "America/Cambridge_Bay", + "country_code": "CA", + "offset": "−07:00", + "dst": "−06:00", + "text": "(GMT −07:00) Cambridge_Bay" + }, + { + "id": "America/Campo_Grande", + "country_code": "BR", + "offset": "−04:00", + "dst": "−03:00", + "text": "(GMT −04:00) Campo_Grande" + }, + { + "id": "America/Cancun", + "country_code": "MX", + "offset": "−05:00", + "dst": "−05:00", + "text": "(GMT −05:00) Cancun" + }, + { + "id": "America/Caracas", + "country_code": "VE", + "offset": "−04:00", + "dst": "−04:00", + "text": "(GMT −04:00) Caracas" + }, + { + "id": "America/Argentina/Catamarca", + "country_code": "", + "offset": "−03:00", + "dst": "−03:00", + "text": "(GMT −03:00) Argentina" + }, + { + "id": "America/Cayenne", + "country_code": "GF", + "offset": "−03:00", + "dst": "−03:00", + "text": "(GMT −03:00) Cayenne" + }, + { + "id": "America/Panama", + "country_code": "KY", + "offset": "−05:00", + "dst": "−05:00", + "text": "(GMT −05:00) Panama" + }, + { + "id": "America/Chicago", + "country_code": "US", + "offset": "−06:00", + "dst": "−05:00", + "text": "(GMT −06:00) Chicago" + }, + { + "id": "America/Chihuahua", + "country_code": "MX", + "offset": "−07:00", + "dst": "−06:00", + "text": "(GMT −07:00) Chihuahua" + }, + { + "id": "America/Atikokan", + "country_code": "", + "offset": "−05:00", + "dst": "−05:00", + "text": "(GMT −05:00) Atikokan" + }, + { + "id": "America/Argentina/Cordoba", + "country_code": "", + "offset": "−03:00", + "dst": "−03:00", + "text": "(GMT −03:00) Argentina" + }, + { + "id": "America/Costa_Rica", + "country_code": "CR", + "offset": "−06:00", + "dst": "−06:00", + "text": "(GMT −06:00) Costa_Rica" + }, + { + "id": "America/Creston", + "country_code": "CA", + "offset": "−07:00", + "dst": "−07:00", + "text": "(GMT −07:00) Creston" + }, + { + "id": "America/Cuiaba", + "country_code": "BR", + "offset": "−04:00", + "dst": "−03:00", + "text": "(GMT −04:00) Cuiaba" + }, + { + "id": "America/Curacao", + "country_code": "CW", + "offset": "−04:00", + "dst": "−04:00", + "text": "(GMT −04:00) Curacao" + }, + { + "id": "America/Danmarkshavn", + "country_code": "GL", + "offset": "+00:00", + "dst": "+00:00", + "text": "(GMT +00:00) Danmarkshavn" + }, + { + "id": "America/Dawson", + "country_code": "CA", + "offset": "−08:00", + "dst": "−07:00", + "text": "(GMT −08:00) Dawson" + }, + { + "id": "America/Dawson_Creek", + "country_code": "CA", + "offset": "−07:00", + "dst": "−07:00", + "text": "(GMT −07:00) Dawson_Creek" + }, + { + "id": "America/Denver", + "country_code": "US", + "offset": "−07:00", + "dst": "−06:00", + "text": "(GMT −07:00) Denver" + }, + { + "id": "America/Detroit", + "country_code": "US", + "offset": "−05:00", + "dst": "−04:00", + "text": "(GMT −05:00) Detroit" + }, + { + "id": "America/Port_of_Spain", + "country_code": "DM", + "offset": "−04:00", + "dst": "−04:00", + "text": "(GMT −04:00) Port_of_Spain" + }, + { + "id": "America/Edmonton", + "country_code": "CA", + "offset": "−07:00", + "dst": "−06:00", + "text": "(GMT −07:00) Edmonton" + }, + { + "id": "America/Eirunepe", + "country_code": "BR", + "offset": "−05:00", + "dst": "−05:00", + "text": "(GMT −05:00) Eirunepe" + }, + { + "id": "America/El_Salvador", + "country_code": "SV", + "offset": "−06:00", + "dst": "−06:00", + "text": "(GMT −06:00) El_Salvador" + }, + { + "id": "America/Tijuana", + "country_code": "", + "offset": "−08:00", + "dst": "−07:00", + "text": "(GMT −08:00) Tijuana" + }, + { + "id": "America/Fort_Nelson", + "country_code": "CA", + "offset": "−07:00", + "dst": "−07:00", + "text": "(GMT −07:00) Fort_Nelson" + }, + { + "id": "America/Indiana/Indianapolis", + "country_code": "", + "offset": "−05:00", + "dst": "−04:00", + "text": "(GMT −05:00) Indiana" + }, + { + "id": "America/Fortaleza", + "country_code": "BR", + "offset": "−03:00", + "dst": "−03:00", + "text": "(GMT −03:00) Fortaleza" + }, + { + "id": "America/Glace_Bay", + "country_code": "CA", + "offset": "−04:00", + "dst": "−03:00", + "text": "(GMT −04:00) Glace_Bay" + }, + { + "id": "America/Godthab", + "country_code": "GL", + "offset": "−03:00", + "dst": "−02:00", + "text": "(GMT −03:00) Godthab" + }, + { + "id": "America/Goose_Bay", + "country_code": "CA", + "offset": "−04:00", + "dst": "−03:00", + "text": "(GMT −04:00) Goose_Bay" + }, + { + "id": "America/Grand_Turk", + "country_code": "TC", + "offset": "−05:00", + "dst": "−04:00", + "text": "(GMT −05:00) Grand_Turk" + }, + { + "id": "America/Port_of_Spain", + "country_code": "GD", + "offset": "−04:00", + "dst": "−04:00", + "text": "(GMT −04:00) Port_of_Spain" + }, + { + "id": "America/Port_of_Spain", + "country_code": "GP", + "offset": "−04:00", + "dst": "−04:00", + "text": "(GMT −04:00) Port_of_Spain" + }, + { + "id": "America/Guatemala", + "country_code": "GT", + "offset": "−06:00", + "dst": "−06:00", + "text": "(GMT −06:00) Guatemala" + }, + { + "id": "America/Guayaquil", + "country_code": "EC", + "offset": "−05:00", + "dst": "−05:00", + "text": "(GMT −05:00) Guayaquil" + }, + { + "id": "America/Guyana", + "country_code": "GY", + "offset": "−04:00", + "dst": "−04:00", + "text": "(GMT −04:00) Guyana" + }, + { + "id": "America/Halifax", + "country_code": "CA", + "offset": "−04:00", + "dst": "−03:00", + "text": "(GMT −04:00) Halifax" + }, + { + "id": "America/Havana", + "country_code": "CU", + "offset": "−05:00", + "dst": "−04:00", + "text": "(GMT −05:00) Havana" + }, + { + "id": "America/Hermosillo", + "country_code": "MX", + "offset": "−07:00", + "dst": "−07:00", + "text": "(GMT −07:00) Hermosillo" + }, + { + "id": "America/Indiana/Indianapolis", + "country_code": "US", + "offset": "−05:00", + "dst": "−04:00", + "text": "(GMT −05:00) Indiana" + }, + { + "id": "America/Indiana/Knox", + "country_code": "US", + "offset": "−06:00", + "dst": "−05:00", + "text": "(GMT −06:00) Indiana" + }, + { + "id": "America/Indiana/Marengo", + "country_code": "US", + "offset": "−05:00", + "dst": "−04:00", + "text": "(GMT −05:00) Indiana" + }, + { + "id": "America/Indiana/Petersburg", + "country_code": "US", + "offset": "−05:00", + "dst": "−04:00", + "text": "(GMT −05:00) Indiana" + }, + { + "id": "America/Indiana/Tell_City", + "country_code": "US", + "offset": "−06:00", + "dst": "−05:00", + "text": "(GMT −06:00) Indiana" + }, + { + "id": "America/Indiana/Vevay", + "country_code": "US", + "offset": "−05:00", + "dst": "−04:00", + "text": "(GMT −05:00) Indiana" + }, + { + "id": "America/Indiana/Vincennes", + "country_code": "US", + "offset": "−05:00", + "dst": "−04:00", + "text": "(GMT −05:00) Indiana" + }, + { + "id": "America/Indiana/Winamac", + "country_code": "US", + "offset": "−05:00", + "dst": "−04:00", + "text": "(GMT −05:00) Indiana" + }, + { + "id": "America/Indiana/Indianapolis", + "country_code": "", + "offset": "−05:00", + "dst": "−04:00", + "text": "(GMT −05:00) Indiana" + }, + { + "id": "America/Inuvik", + "country_code": "CA", + "offset": "−07:00", + "dst": "−06:00", + "text": "(GMT −07:00) Inuvik" + }, + { + "id": "America/Iqaluit", + "country_code": "CA", + "offset": "−05:00", + "dst": "−04:00", + "text": "(GMT −05:00) Iqaluit" + }, + { + "id": "America/Jamaica", + "country_code": "JM", + "offset": "−05:00", + "dst": "−05:00", + "text": "(GMT −05:00) Jamaica" + }, + { + "id": "America/Argentina/Jujuy", + "country_code": "", + "offset": "−03:00", + "dst": "−03:00", + "text": "(GMT −03:00) Argentina" + }, + { + "id": "America/Juneau", + "country_code": "US", + "offset": "−09:00", + "dst": "−08:00", + "text": "(GMT −09:00) Juneau" + }, + { + "id": "America/Kentucky/Louisville", + "country_code": "US", + "offset": "−05:00", + "dst": "−04:00", + "text": "(GMT −05:00) Kentucky" + }, + { + "id": "America/Kentucky/Monticello", + "country_code": "US", + "offset": "−05:00", + "dst": "−04:00", + "text": "(GMT −05:00) Kentucky" + }, + { + "id": "America/Indiana/Knox", + "country_code": "", + "offset": "−06:00", + "dst": "−05:00", + "text": "(GMT −06:00) Indiana" + }, + { + "id": "America/Curacao", + "country_code": "BQ", + "offset": "−04:00", + "dst": "−04:00", + "text": "(GMT −04:00) Curacao" + }, + { + "id": "America/La_Paz", + "country_code": "BO", + "offset": "−04:00", + "dst": "−04:00", + "text": "(GMT −04:00) La_Paz" + }, + { + "id": "America/Lima", + "country_code": "PE", + "offset": "−05:00", + "dst": "−05:00", + "text": "(GMT −05:00) Lima" + }, + { + "id": "America/Los_Angeles", + "country_code": "US", + "offset": "−08:00", + "dst": "−07:00", + "text": "(GMT −08:00) Los_Angeles" + }, + { + "id": "America/Kentucky/Louisville", + "country_code": "", + "offset": "−05:00", + "dst": "−04:00", + "text": "(GMT −05:00) Kentucky" + }, + { + "id": "America/Curacao", + "country_code": "SX", + "offset": "−04:00", + "dst": "−04:00", + "text": "(GMT −04:00) Curacao" + }, + { + "id": "America/Maceio", + "country_code": "BR", + "offset": "−03:00", + "dst": "−03:00", + "text": "(GMT −03:00) Maceio" + }, + { + "id": "America/Managua", + "country_code": "NI", + "offset": "−06:00", + "dst": "−06:00", + "text": "(GMT −06:00) Managua" + }, + { + "id": "America/Manaus", + "country_code": "BR", + "offset": "−04:00", + "dst": "−04:00", + "text": "(GMT −04:00) Manaus" + }, + { + "id": "America/Port_of_Spain", + "country_code": "MF", + "offset": "−04:00", + "dst": "−04:00", + "text": "(GMT −04:00) Port_of_Spain" + }, + { + "id": "America/Martinique", + "country_code": "MQ", + "offset": "−04:00", + "dst": "−04:00", + "text": "(GMT −04:00) Martinique" + }, + { + "id": "America/Matamoros", + "country_code": "MX", + "offset": "−06:00", + "dst": "−05:00", + "text": "(GMT −06:00) Matamoros" + }, + { + "id": "America/Mazatlan", + "country_code": "MX", + "offset": "−07:00", + "dst": "−06:00", + "text": "(GMT −07:00) Mazatlan" + }, + { + "id": "America/Argentina/Mendoza", + "country_code": "", + "offset": "−03:00", + "dst": "−03:00", + "text": "(GMT −03:00) Argentina" + }, + { + "id": "America/Menominee", + "country_code": "US", + "offset": "−06:00", + "dst": "−05:00", + "text": "(GMT −06:00) Menominee" + }, + { + "id": "America/Merida", + "country_code": "MX", + "offset": "−06:00", + "dst": "−05:00", + "text": "(GMT −06:00) Merida" + }, + { + "id": "America/Metlakatla", + "country_code": "US", + "offset": "−09:00", + "dst": "−08:00", + "text": "(GMT −09:00) Metlakatla" + }, + { + "id": "America/Mexico_City", + "country_code": "MX", + "offset": "−06:00", + "dst": "−05:00", + "text": "(GMT −06:00) Mexico_City" + }, + { + "id": "America/Miquelon", + "country_code": "PM", + "offset": "−03:00", + "dst": "−02:00", + "text": "(GMT −03:00) Miquelon" + }, + { + "id": "America/Moncton", + "country_code": "CA", + "offset": "−04:00", + "dst": "−03:00", + "text": "(GMT −04:00) Moncton" + }, + { + "id": "America/Monterrey", + "country_code": "MX", + "offset": "−06:00", + "dst": "−05:00", + "text": "(GMT −06:00) Monterrey" + }, + { + "id": "America/Montevideo", + "country_code": "UY", + "offset": "−03:00", + "dst": "−03:00", + "text": "(GMT −03:00) Montevideo" + }, + { + "id": "America/Toronto", + "country_code": "", + "offset": "−05:00", + "dst": "−04:00", + "text": "(GMT −05:00) Toronto" + }, + { + "id": "America/Port_of_Spain", + "country_code": "MS", + "offset": "−04:00", + "dst": "−04:00", + "text": "(GMT −04:00) Port_of_Spain" + }, + { + "id": "America/Nassau", + "country_code": "BS", + "offset": "−05:00", + "dst": "−04:00", + "text": "(GMT −05:00) Nassau" + }, + { + "id": "America/New_York", + "country_code": "US", + "offset": "−05:00", + "dst": "−04:00", + "text": "(GMT −05:00) New_York" + }, + { + "id": "America/Nipigon", + "country_code": "CA", + "offset": "−05:00", + "dst": "−04:00", + "text": "(GMT −05:00) Nipigon" + }, + { + "id": "America/Nome", + "country_code": "US", + "offset": "−09:00", + "dst": "−08:00", + "text": "(GMT −09:00) Nome" + }, + { + "id": "America/Noronha", + "country_code": "BR", + "offset": "−02:00", + "dst": "−02:00", + "text": "(GMT −02:00) Noronha" + }, + { + "id": "America/North_Dakota/Beulah", + "country_code": "US", + "offset": "−06:00", + "dst": "−05:00", + "text": "(GMT −06:00) North_Dakota" + }, + { + "id": "America/North_Dakota/Center", + "country_code": "US", + "offset": "−06:00", + "dst": "−05:00", + "text": "(GMT −06:00) North_Dakota" + }, + { + "id": "America/North_Dakota/New_Salem", + "country_code": "US", + "offset": "−06:00", + "dst": "−05:00", + "text": "(GMT −06:00) North_Dakota" + }, + { + "id": "America/Ojinaga", + "country_code": "MX", + "offset": "−07:00", + "dst": "−06:00", + "text": "(GMT −07:00) Ojinaga" + }, + { + "id": "America/Panama", + "country_code": "PA", + "offset": "−05:00", + "dst": "−05:00", + "text": "(GMT −05:00) Panama" + }, + { + "id": "America/Pangnirtung", + "country_code": "CA", + "offset": "−05:00", + "dst": "−04:00", + "text": "(GMT −05:00) Pangnirtung" + }, + { + "id": "America/Paramaribo", + "country_code": "SR", + "offset": "−03:00", + "dst": "−03:00", + "text": "(GMT −03:00) Paramaribo" + }, + { + "id": "America/Phoenix", + "country_code": "US", + "offset": "−07:00", + "dst": "−07:00", + "text": "(GMT −07:00) Phoenix" + }, + { + "id": "America/Port_of_Spain", + "country_code": "TT", + "offset": "−04:00", + "dst": "−04:00", + "text": "(GMT −04:00) Port_of_Spain" + }, + { + "id": "America/Port-au-Prince", + "country_code": "HT", + "offset": "−05:00", + "dst": "−04:00", + "text": "(GMT −05:00) Port-au-Prince" + }, + { + "id": "America/Rio_Branco", + "country_code": "", + "offset": "−05:00", + "dst": "−05:00", + "text": "(GMT −05:00) Rio_Branco" + }, + { + "id": "America/Porto_Velho", + "country_code": "BR", + "offset": "−04:00", + "dst": "−04:00", + "text": "(GMT −04:00) Porto_Velho" + }, + { + "id": "America/Puerto_Rico", + "country_code": "PR", + "offset": "−04:00", + "dst": "−04:00", + "text": "(GMT −04:00) Puerto_Rico" + }, + { + "id": "America/Punta_Arenas", + "country_code": "CL", + "offset": "−03:00", + "dst": "−03:00", + "text": "(GMT −03:00) Punta_Arenas" + }, + { + "id": "America/Rainy_River", + "country_code": "CA", + "offset": "−06:00", + "dst": "−05:00", + "text": "(GMT −06:00) Rainy_River" + }, + { + "id": "America/Rankin_Inlet", + "country_code": "CA", + "offset": "−06:00", + "dst": "−05:00", + "text": "(GMT −06:00) Rankin_Inlet" + }, + { + "id": "America/Recife", + "country_code": "BR", + "offset": "−03:00", + "dst": "−03:00", + "text": "(GMT −03:00) Recife" + }, + { + "id": "America/Regina", + "country_code": "CA", + "offset": "−06:00", + "dst": "−06:00", + "text": "(GMT −06:00) Regina" + }, + { + "id": "America/Resolute", + "country_code": "CA", + "offset": "−06:00", + "dst": "−05:00", + "text": "(GMT −06:00) Resolute" + }, + { + "id": "America/Rio_Branco", + "country_code": "BR", + "offset": "−05:00", + "dst": "−05:00", + "text": "(GMT −05:00) Rio_Branco" + }, + { + "id": "America/Argentina/Cordoba", + "country_code": "", + "offset": "−03:00", + "dst": "−03:00", + "text": "(GMT −03:00) Argentina" + }, + { + "id": "America/Tijuana", + "country_code": "", + "offset": "−08:00", + "dst": "−07:00", + "text": "(GMT −08:00) Tijuana" + }, + { + "id": "America/Santarem", + "country_code": "BR", + "offset": "−03:00", + "dst": "−03:00", + "text": "(GMT −03:00) Santarem" + }, + { + "id": "America/Santiago", + "country_code": "CL", + "offset": "−04:00", + "dst": "−03:00", + "text": "(GMT −04:00) Santiago" + }, + { + "id": "America/Santo_Domingo", + "country_code": "DO", + "offset": "−04:00", + "dst": "−04:00", + "text": "(GMT −04:00) Santo_Domingo" + }, + { + "id": "America/Sao_Paulo", + "country_code": "BR", + "offset": "−03:00", + "dst": "−03:00", + "text": "(GMT −03:00) Sao_Paulo" + }, + { + "id": "America/Scoresbysund", + "country_code": "GL", + "offset": "−01:00", + "dst": "+00:00", + "text": "(GMT −01:00) Scoresbysund" + }, + { + "id": "America/Denver", + "country_code": "", + "offset": "−07:00", + "dst": "−06:00", + "text": "(GMT −07:00) Denver" + }, + { + "id": "America/Sitka", + "country_code": "US", + "offset": "−09:00", + "dst": "−08:00", + "text": "(GMT −09:00) Sitka" + }, + { + "id": "America/Port_of_Spain", + "country_code": "BL", + "offset": "−04:00", + "dst": "−04:00", + "text": "(GMT −04:00) Port_of_Spain" + }, + { + "id": "America/St_Johns", + "country_code": "CA", + "offset": "−03:30", + "dst": "−02:30", + "text": "(GMT −03:30) St_Johns" + }, + { + "id": "America/Port_of_Spain", + "country_code": "KN", + "offset": "−04:00", + "dst": "−04:00", + "text": "(GMT −04:00) Port_of_Spain" + }, + { + "id": "America/Port_of_Spain", + "country_code": "LC", + "offset": "−04:00", + "dst": "−04:00", + "text": "(GMT −04:00) Port_of_Spain" + }, + { + "id": "America/Port_of_Spain", + "country_code": "VI", + "offset": "−04:00", + "dst": "−04:00", + "text": "(GMT −04:00) Port_of_Spain" + }, + { + "id": "America/Port_of_Spain", + "country_code": "VC", + "offset": "−04:00", + "dst": "−04:00", + "text": "(GMT −04:00) Port_of_Spain" + }, + { + "id": "America/Swift_Current", + "country_code": "CA", + "offset": "−06:00", + "dst": "−06:00", + "text": "(GMT −06:00) Swift_Current" + }, + { + "id": "America/Tegucigalpa", + "country_code": "HN", + "offset": "−06:00", + "dst": "−06:00", + "text": "(GMT −06:00) Tegucigalpa" + }, + { + "id": "America/Thule", + "country_code": "GL", + "offset": "−04:00", + "dst": "−03:00", + "text": "(GMT −04:00) Thule" + }, + { + "id": "America/Thunder_Bay", + "country_code": "CA", + "offset": "−05:00", + "dst": "−04:00", + "text": "(GMT −05:00) Thunder_Bay" + }, + { + "id": "America/Tijuana", + "country_code": "MX", + "offset": "−08:00", + "dst": "−07:00", + "text": "(GMT −08:00) Tijuana" + }, + { + "id": "America/Toronto", + "country_code": "CA", + "offset": "−05:00", + "dst": "−04:00", + "text": "(GMT −05:00) Toronto" + }, + { + "id": "America/Port_of_Spain", + "country_code": "VG", + "offset": "−04:00", + "dst": "−04:00", + "text": "(GMT −04:00) Port_of_Spain" + }, + { + "id": "America/Vancouver", + "country_code": "CA", + "offset": "−08:00", + "dst": "−07:00", + "text": "(GMT −08:00) Vancouver" + }, + { + "id": "America/Port_of_Spain", + "country_code": "", + "offset": "−04:00", + "dst": "−04:00", + "text": "(GMT −04:00) Port_of_Spain" + }, + { + "id": "America/Whitehorse", + "country_code": "CA", + "offset": "−08:00", + "dst": "−07:00", + "text": "(GMT −08:00) Whitehorse" + }, + { + "id": "America/Winnipeg", + "country_code": "CA", + "offset": "−06:00", + "dst": "−05:00", + "text": "(GMT −06:00) Winnipeg" + }, + { + "id": "America/Yakutat", + "country_code": "US", + "offset": "−09:00", + "dst": "−08:00", + "text": "(GMT −09:00) Yakutat" + }, + { + "id": "America/Yellowknife", + "country_code": "CA", + "offset": "−07:00", + "dst": "−06:00", + "text": "(GMT −07:00) Yellowknife" + }, + { + "id": "Antarctica/Casey", + "country_code": "AQ", + "offset": "+11:00", + "dst": "+11:00", + "text": "(GMT +11:00) Casey" + }, + { + "id": "Antarctica/Davis", + "country_code": "AQ", + "offset": "+07:00", + "dst": "+07:00", + "text": "(GMT +07:00) Davis" + }, + { + "id": "Antarctica/DumontDUrville", + "country_code": "AQ", + "offset": "+10:00", + "dst": "+10:00", + "text": "(GMT +10:00) DumontDUrville" + }, + { + "id": "Antarctica/Macquarie", + "country_code": "AU", + "offset": "+11:00", + "dst": "+11:00", + "text": "(GMT +11:00) Macquarie" + }, + { + "id": "Antarctica/Mawson", + "country_code": "AQ", + "offset": "+05:00", + "dst": "+05:00", + "text": "(GMT +05:00) Mawson" + }, + { + "id": "Pacific/Auckland", + "country_code": "AQ", + "offset": "+12:00", + "dst": "+13:00", + "text": "(GMT +12:00) Auckland" + }, + { + "id": "Antarctica/Palmer", + "country_code": "AQ", + "offset": "−03:00", + "dst": "−03:00", + "text": "(GMT −03:00) Palmer" + }, + { + "id": "Antarctica/Rothera", + "country_code": "AQ", + "offset": "−03:00", + "dst": "−03:00", + "text": "(GMT −03:00) Rothera" + }, + { + "id": "Pacific/Auckland", + "country_code": "", + "offset": "+12:00", + "dst": "+13:00", + "text": "(GMT +12:00) Auckland" + }, + { + "id": "Antarctica/Syowa", + "country_code": "AQ", + "offset": "+03:00", + "dst": "+03:00", + "text": "(GMT +03:00) Syowa" + }, + { + "id": "Antarctica/Troll", + "country_code": "AQ", + "offset": "+00:00", + "dst": "+02:00", + "text": "(GMT +00:00) Troll" + }, + { + "id": "Antarctica/Vostok", + "country_code": "AQ", + "offset": "+06:00", + "dst": "+06:00", + "text": "(GMT +06:00) Vostok" + }, + { + "id": "Europe/Oslo", + "country_code": "SJ", + "offset": "+01:00", + "dst": "+02:00", + "text": "(GMT +01:00) Oslo" + }, + { + "id": "Asia/Riyadh", + "country_code": "YE", + "offset": "+03:00", + "dst": "+03:00", + "text": "(GMT +03:00) Riyadh" + }, + { + "id": "Asia/Almaty", + "country_code": "KZ", + "offset": "+06:00", + "dst": "+06:00", + "text": "(GMT +06:00) Almaty" + }, + { + "id": "Asia/Amman", + "country_code": "JO", + "offset": "+02:00", + "dst": "+03:00", + "text": "(GMT +02:00) Amman" + }, + { + "id": "Asia/Anadyr", + "country_code": "RU", + "offset": "+12:00", + "dst": "+12:00", + "text": "(GMT +12:00) Anadyr" + }, + { + "id": "Asia/Aqtau", + "country_code": "KZ", + "offset": "+05:00", + "dst": "+05:00", + "text": "(GMT +05:00) Aqtau" + }, + { + "id": "Asia/Aqtobe", + "country_code": "KZ", + "offset": "+05:00", + "dst": "+05:00", + "text": "(GMT +05:00) Aqtobe" + }, + { + "id": "Asia/Ashgabat", + "country_code": "TM", + "offset": "+05:00", + "dst": "+05:00", + "text": "(GMT +05:00) Ashgabat" + }, + { + "id": "Asia/Ashgabat", + "country_code": "", + "offset": "+05:00", + "dst": "+05:00", + "text": "(GMT +05:00) Ashgabat" + }, + { + "id": "Asia/Atyrau", + "country_code": "KZ", + "offset": "+05:00", + "dst": "+05:00", + "text": "(GMT +05:00) Atyrau" + }, + { + "id": "Asia/Baghdad", + "country_code": "IQ", + "offset": "+03:00", + "dst": "+03:00", + "text": "(GMT +03:00) Baghdad" + }, + { + "id": "Asia/Qatar", + "country_code": "BH", + "offset": "+03:00", + "dst": "+03:00", + "text": "(GMT +03:00) Qatar" + }, + { + "id": "Asia/Baku", + "country_code": "AZ", + "offset": "+04:00", + "dst": "+04:00", + "text": "(GMT +04:00) Baku" + }, + { + "id": "Asia/Bangkok", + "country_code": "TH", + "offset": "+07:00", + "dst": "+07:00", + "text": "(GMT +07:00) Bangkok" + }, + { + "id": "Asia/Barnaul", + "country_code": "RU", + "offset": "+07:00", + "dst": "+07:00", + "text": "(GMT +07:00) Barnaul" + }, + { + "id": "Asia/Beirut", + "country_code": "LB", + "offset": "+02:00", + "dst": "+03:00", + "text": "(GMT +02:00) Beirut" + }, + { + "id": "Asia/Bishkek", + "country_code": "KG", + "offset": "+06:00", + "dst": "+06:00", + "text": "(GMT +06:00) Bishkek" + }, + { + "id": "Asia/Brunei", + "country_code": "BN", + "offset": "+08:00", + "dst": "+08:00", + "text": "(GMT +08:00) Brunei" + }, + { + "id": "Asia/Kolkata", + "country_code": "", + "offset": "+05:30", + "dst": "+05:30", + "text": "(GMT +05:30) Kolkata" + }, + { + "id": "Asia/Chita", + "country_code": "RU", + "offset": "+09:00", + "dst": "+09:00", + "text": "(GMT +09:00) Chita" + }, + { + "id": "Asia/Choibalsan", + "country_code": "MN", + "offset": "+08:00", + "dst": "+08:00", + "text": "(GMT +08:00) Choibalsan" + }, + { + "id": "Asia/Shanghai", + "country_code": "", + "offset": "+08:00", + "dst": "+08:00", + "text": "(GMT +08:00) Shanghai" + }, + { + "id": "Asia/Shanghai", + "country_code": "", + "offset": "+08:00", + "dst": "+08:00", + "text": "(GMT +08:00) Shanghai" + }, + { + "id": "Asia/Colombo", + "country_code": "LK", + "offset": "+05:30", + "dst": "+05:30", + "text": "(GMT +05:30) Colombo" + }, + { + "id": "Asia/Dhaka", + "country_code": "", + "offset": "+06:00", + "dst": "+06:00", + "text": "(GMT +06:00) Dhaka" + }, + { + "id": "Asia/Damascus", + "country_code": "SY", + "offset": "+02:00", + "dst": "+03:00", + "text": "(GMT +02:00) Damascus" + }, + { + "id": "Asia/Dhaka", + "country_code": "BD", + "offset": "+06:00", + "dst": "+06:00", + "text": "(GMT +06:00) Dhaka" + }, + { + "id": "Asia/Dili", + "country_code": "TL", + "offset": "+09:00", + "dst": "+09:00", + "text": "(GMT +09:00) Dili" + }, + { + "id": "Asia/Dubai", + "country_code": "AE", + "offset": "+04:00", + "dst": "+04:00", + "text": "(GMT +04:00) Dubai" + }, + { + "id": "Asia/Dushanbe", + "country_code": "TJ", + "offset": "+05:00", + "dst": "+05:00", + "text": "(GMT +05:00) Dushanbe" + }, + { + "id": "Asia/Famagusta", + "country_code": "CY", + "offset": "+02:00", + "dst": "+02:00", + "text": "(GMT +02:00) Famagusta" + }, + { + "id": "Asia/Gaza", + "country_code": "PS", + "offset": "+02:00", + "dst": "+03:00", + "text": "(GMT +02:00) Gaza" + }, + { + "id": "Asia/Shanghai", + "country_code": "", + "offset": "+08:00", + "dst": "+08:00", + "text": "(GMT +08:00) Shanghai" + }, + { + "id": "Asia/Hebron", + "country_code": "PS", + "offset": "+02:00", + "dst": "+03:00", + "text": "(GMT +02:00) Hebron" + }, + { + "id": "Asia/Ho_Chi_Minh", + "country_code": "VN", + "offset": "+07:00", + "dst": "+07:00", + "text": "(GMT +07:00) Ho_Chi_Minh" + }, + { + "id": "Asia/Hong_Kong", + "country_code": "HK", + "offset": "+08:00", + "dst": "+08:00", + "text": "(GMT +08:00) Hong_Kong" + }, + { + "id": "Asia/Hovd", + "country_code": "MN", + "offset": "+07:00", + "dst": "+07:00", + "text": "(GMT +07:00) Hovd" + }, + { + "id": "Asia/Irkutsk", + "country_code": "RU", + "offset": "+08:00", + "dst": "+08:00", + "text": "(GMT +08:00) Irkutsk" + }, + { + "id": "Europe/Istanbul", + "country_code": "", + "offset": "+03:00", + "dst": "+03:00", + "text": "(GMT +03:00) Istanbul" + }, + { + "id": "Asia/Jakarta", + "country_code": "ID", + "offset": "+07:00", + "dst": "+07:00", + "text": "(GMT +07:00) Jakarta" + }, + { + "id": "Asia/Jayapura", + "country_code": "ID", + "offset": "+09:00", + "dst": "+09:00", + "text": "(GMT +09:00) Jayapura" + }, + { + "id": "Asia/Jerusalem", + "country_code": "IL", + "offset": "+02:00", + "dst": "+03:00", + "text": "(GMT +02:00) Jerusalem" + }, + { + "id": "Asia/Kabul", + "country_code": "AF", + "offset": "+04:30", + "dst": "+04:30", + "text": "(GMT +04:30) Kabul" + }, + { + "id": "Asia/Kamchatka", + "country_code": "RU", + "offset": "+12:00", + "dst": "+12:00", + "text": "(GMT +12:00) Kamchatka" + }, + { + "id": "Asia/Karachi", + "country_code": "PK", + "offset": "+05:00", + "dst": "+05:00", + "text": "(GMT +05:00) Karachi" + }, + { + "id": "Asia/Urumqi[note 1]", + "country_code": "", + "offset": "+06:00", + "dst": "+06:00", + "text": "(GMT +06:00) Urumqi[note 1]" + }, + { + "id": "Asia/Kathmandu", + "country_code": "NP", + "offset": "+05:45", + "dst": "+05:45", + "text": "(GMT +05:45) Kathmandu" + }, + { + "id": "Asia/Kathmandu", + "country_code": "", + "offset": "+05:45", + "dst": "+05:45", + "text": "(GMT +05:45) Kathmandu" + }, + { + "id": "Asia/Khandyga", + "country_code": "RU", + "offset": "+09:00", + "dst": "+09:00", + "text": "(GMT +09:00) Khandyga" + }, + { + "id": "Asia/Kolkata", + "country_code": "IN", + "offset": "+05:30", + "dst": "+05:30", + "text": "(GMT +05:30) Kolkata" + }, + { + "id": "Asia/Krasnoyarsk", + "country_code": "RU", + "offset": "+07:00", + "dst": "+07:00", + "text": "(GMT +07:00) Krasnoyarsk" + }, + { + "id": "Asia/Kuala_Lumpur", + "country_code": "MY", + "offset": "+08:00", + "dst": "+08:00", + "text": "(GMT +08:00) Kuala_Lumpur" + }, + { + "id": "Asia/Kuching", + "country_code": "MY", + "offset": "+08:00", + "dst": "+08:00", + "text": "(GMT +08:00) Kuching" + }, + { + "id": "Asia/Riyadh", + "country_code": "KW", + "offset": "+03:00", + "dst": "+03:00", + "text": "(GMT +03:00) Riyadh" + }, + { + "id": "Asia/Macau", + "country_code": "", + "offset": "+08:00", + "dst": "+08:00", + "text": "(GMT +08:00) Macau" + }, + { + "id": "Asia/Macau", + "country_code": "MO", + "offset": "+08:00", + "dst": "+08:00", + "text": "(GMT +08:00) Macau" + }, + { + "id": "Asia/Magadan", + "country_code": "RU", + "offset": "+11:00", + "dst": "+11:00", + "text": "(GMT +11:00) Magadan" + }, + { + "id": "Asia/Makassar", + "country_code": "ID", + "offset": "+08:00", + "dst": "+08:00", + "text": "(GMT +08:00) Makassar" + }, + { + "id": "Asia/Manila", + "country_code": "PH", + "offset": "+08:00", + "dst": "+08:00", + "text": "(GMT +08:00) Manila" + }, + { + "id": "Asia/Dubai", + "country_code": "OM", + "offset": "+04:00", + "dst": "+04:00", + "text": "(GMT +04:00) Dubai" + }, + { + "id": "Asia/Novokuznetsk", + "country_code": "RU", + "offset": "+07:00", + "dst": "+07:00", + "text": "(GMT +07:00) Novokuznetsk" + }, + { + "id": "Asia/Novosibirsk", + "country_code": "RU", + "offset": "+07:00", + "dst": "+07:00", + "text": "(GMT +07:00) Novosibirsk" + }, + { + "id": "Asia/Omsk", + "country_code": "RU", + "offset": "+06:00", + "dst": "+06:00", + "text": "(GMT +06:00) Omsk" + }, + { + "id": "Asia/Oral", + "country_code": "KZ", + "offset": "+05:00", + "dst": "+05:00", + "text": "(GMT +05:00) Oral" + }, + { + "id": "Asia/Bangkok", + "country_code": "KH", + "offset": "+07:00", + "dst": "+07:00", + "text": "(GMT +07:00) Bangkok" + }, + { + "id": "Asia/Pontianak", + "country_code": "ID", + "offset": "+07:00", + "dst": "+07:00", + "text": "(GMT +07:00) Pontianak" + }, + { + "id": "Asia/Pyongyang", + "country_code": "KP", + "offset": "+09:00", + "dst": "+09:00", + "text": "(GMT +09:00) Pyongyang" + }, + { + "id": "Asia/Qatar", + "country_code": "QA", + "offset": "+03:00", + "dst": "+03:00", + "text": "(GMT +03:00) Qatar" + }, + { + "id": "Asia/Qyzylorda", + "country_code": "KZ", + "offset": "+05:00", + "dst": "+05:00", + "text": "(GMT +05:00) Qyzylorda" + }, + { + "id": "Asia/Yangon", + "country_code": "MM", + "offset": "+06:30", + "dst": "+06:30", + "text": "(GMT +06:30) Yangon" + }, + { + "id": "Asia/Riyadh", + "country_code": "SA", + "offset": "+03:00", + "dst": "+03:00", + "text": "(GMT +03:00) Riyadh" + }, + { + "id": "Asia/Ho_Chi_Minh", + "country_code": "", + "offset": "+07:00", + "dst": "+07:00", + "text": "(GMT +07:00) Ho_Chi_Minh" + }, + { + "id": "Asia/Sakhalin", + "country_code": "RU", + "offset": "+11:00", + "dst": "+11:00", + "text": "(GMT +11:00) Sakhalin" + }, + { + "id": "Asia/Samarkand", + "country_code": "UZ", + "offset": "+05:00", + "dst": "+05:00", + "text": "(GMT +05:00) Samarkand" + }, + { + "id": "Asia/Seoul", + "country_code": "KR", + "offset": "+09:00", + "dst": "+09:00", + "text": "(GMT +09:00) Seoul" + }, + { + "id": "Asia/Shanghai", + "country_code": "CN", + "offset": "+08:00", + "dst": "+08:00", + "text": "(GMT +08:00) Shanghai" + }, + { + "id": "Asia/Singapore", + "country_code": "SG", + "offset": "+08:00", + "dst": "+08:00", + "text": "(GMT +08:00) Singapore" + }, + { + "id": "Asia/Srednekolymsk", + "country_code": "RU", + "offset": "+11:00", + "dst": "+11:00", + "text": "(GMT +11:00) Srednekolymsk" + }, + { + "id": "Asia/Taipei", + "country_code": "TW", + "offset": "+08:00", + "dst": "+08:00", + "text": "(GMT +08:00) Taipei" + }, + { + "id": "Asia/Tashkent", + "country_code": "UZ", + "offset": "+05:00", + "dst": "+05:00", + "text": "(GMT +05:00) Tashkent" + }, + { + "id": "Asia/Tbilisi", + "country_code": "GE", + "offset": "+04:00", + "dst": "+04:00", + "text": "(GMT +04:00) Tbilisi" + }, + { + "id": "Asia/Tehran", + "country_code": "IR", + "offset": "+03:30", + "dst": "+04:30", + "text": "(GMT +03:30) Tehran" + }, + { + "id": "Asia/Jerusalem", + "country_code": "", + "offset": "+02:00", + "dst": "+03:00", + "text": "(GMT +02:00) Jerusalem" + }, + { + "id": "Asia/Thimphu", + "country_code": "", + "offset": "+06:00", + "dst": "+06:00", + "text": "(GMT +06:00) Thimphu" + }, + { + "id": "Asia/Thimphu", + "country_code": "BT", + "offset": "+06:00", + "dst": "+06:00", + "text": "(GMT +06:00) Thimphu" + }, + { + "id": "Asia/Tokyo", + "country_code": "JP", + "offset": "+09:00", + "dst": "+09:00", + "text": "(GMT +09:00) Tokyo" + }, + { + "id": "Asia/Tomsk", + "country_code": "RU", + "offset": "+07:00", + "dst": "+07:00", + "text": "(GMT +07:00) Tomsk" + }, + { + "id": "Asia/Makassar", + "country_code": "", + "offset": "+08:00", + "dst": "+08:00", + "text": "(GMT +08:00) Makassar" + }, + { + "id": "Asia/Ulaanbaatar", + "country_code": "MN", + "offset": "+08:00", + "dst": "+08:00", + "text": "(GMT +08:00) Ulaanbaatar" + }, + { + "id": "Asia/Ulaanbaatar", + "country_code": "", + "offset": "+08:00", + "dst": "+08:00", + "text": "(GMT +08:00) Ulaanbaatar" + }, + { + "id": "Asia/Urumqi", + "country_code": "CN", + "offset": "+06:00", + "dst": "+06:00", + "text": "(GMT +06:00) Urumqi" + }, + { + "id": "Asia/Ust-Nera", + "country_code": "RU", + "offset": "+10:00", + "dst": "+10:00", + "text": "(GMT +10:00) Ust-Nera" + }, + { + "id": "Asia/Bangkok", + "country_code": "LA", + "offset": "+07:00", + "dst": "+07:00", + "text": "(GMT +07:00) Bangkok" + }, + { + "id": "Asia/Vladivostok", + "country_code": "RU", + "offset": "+10:00", + "dst": "+10:00", + "text": "(GMT +10:00) Vladivostok" + }, + { + "id": "Asia/Yakutsk", + "country_code": "RU", + "offset": "+09:00", + "dst": "+09:00", + "text": "(GMT +09:00) Yakutsk" + }, + { + "id": "Asia/Yangon", + "country_code": "MM", + "offset": "+06:30", + "dst": "+06:30", + "text": "(GMT +06:30) Yangon" + }, + { + "id": "Asia/Yekaterinburg", + "country_code": "RU", + "offset": "+05:00", + "dst": "+05:00", + "text": "(GMT +05:00) Yekaterinburg" + }, + { + "id": "Asia/Yerevan", + "country_code": "AM", + "offset": "+04:00", + "dst": "+04:00", + "text": "(GMT +04:00) Yerevan" + }, + { + "id": "Atlantic/Azores", + "country_code": "PT", + "offset": "−01:00", + "dst": "+00:00", + "text": "(GMT −01:00) Azores" + }, + { + "id": "Atlantic/Bermuda", + "country_code": "BM", + "offset": "−04:00", + "dst": "−03:00", + "text": "(GMT −04:00) Bermuda" + }, + { + "id": "Atlantic/Canary", + "country_code": "ES", + "offset": "+00:00", + "dst": "+01:00", + "text": "(GMT +00:00) Canary" + }, + { + "id": "Atlantic/Cape_Verde", + "country_code": "CV", + "offset": "−01:00", + "dst": "−01:00", + "text": "(GMT −01:00) Cape_Verde" + }, + { + "id": "Atlantic/Faroe", + "country_code": "", + "offset": "+00:00", + "dst": "+01:00", + "text": "(GMT +00:00) Faroe" + }, + { + "id": "Atlantic/Faroe", + "country_code": "FO", + "offset": "+00:00", + "dst": "+01:00", + "text": "(GMT +00:00) Faroe" + }, + { + "id": "Europe/Oslo", + "country_code": "", + "offset": "+01:00", + "dst": "+02:00", + "text": "(GMT +01:00) Oslo" + }, + { + "id": "Atlantic/Madeira", + "country_code": "PT", + "offset": "+00:00", + "dst": "+01:00", + "text": "(GMT +00:00) Madeira" + }, + { + "id": "Atlantic/Reykjavik", + "country_code": "IS", + "offset": "+00:00", + "dst": "+00:00", + "text": "(GMT +00:00) Reykjavik" + }, + { + "id": "Atlantic/South_Georgia", + "country_code": "GS", + "offset": "−02:00", + "dst": "−02:00", + "text": "(GMT −02:00) South_Georgia" + }, + { + "id": "Africa/Abidjan", + "country_code": "SH", + "offset": "+00:00", + "dst": "+00:00", + "text": "(GMT +00:00) Abidjan" + }, + { + "id": "Atlantic/Stanley", + "country_code": "FK", + "offset": "−03:00", + "dst": "−03:00", + "text": "(GMT −03:00) Stanley" + }, + { + "id": "Australia/Sydney", + "country_code": "", + "offset": "+10:00", + "dst": "+11:00", + "text": "(GMT +10:00) Sydney" + }, + { + "id": "Australia/Adelaide", + "country_code": "AU", + "offset": "+09:30", + "dst": "+10:30", + "text": "(GMT +09:30) Adelaide" + }, + { + "id": "Australia/Brisbane", + "country_code": "AU", + "offset": "+10:00", + "dst": "+10:00", + "text": "(GMT +10:00) Brisbane" + }, + { + "id": "Australia/Broken_Hill", + "country_code": "AU", + "offset": "+09:30", + "dst": "+10:30", + "text": "(GMT +09:30) Broken_Hill" + }, + { + "id": "Australia/Sydney", + "country_code": "", + "offset": "+10:00", + "dst": "+11:00", + "text": "(GMT +10:00) Sydney" + }, + { + "id": "Australia/Currie", + "country_code": "AU", + "offset": "+10:00", + "dst": "+11:00", + "text": "(GMT +10:00) Currie" + }, + { + "id": "Australia/Darwin", + "country_code": "AU", + "offset": "+09:30", + "dst": "+09:30", + "text": "(GMT +09:30) Darwin" + }, + { + "id": "Australia/Eucla", + "country_code": "AU", + "offset": "+08:45", + "dst": "+08:45", + "text": "(GMT +08:45) Eucla" + }, + { + "id": "Australia/Hobart", + "country_code": "AU", + "offset": "+10:00", + "dst": "+11:00", + "text": "(GMT +10:00) Hobart" + }, + { + "id": "Australia/Lord_Howe", + "country_code": "", + "offset": "+10:30", + "dst": "+11:00", + "text": "(GMT +10:30) Lord_Howe" + }, + { + "id": "Australia/Lindeman", + "country_code": "AU", + "offset": "+10:00", + "dst": "+10:00", + "text": "(GMT +10:00) Lindeman" + }, + { + "id": "Australia/Lord_Howe", + "country_code": "AU", + "offset": "+10:30", + "dst": "+11:00", + "text": "(GMT +10:30) Lord_Howe" + }, + { + "id": "Australia/Melbourne", + "country_code": "AU", + "offset": "+10:00", + "dst": "+11:00", + "text": "(GMT +10:00) Melbourne" + }, + { + "id": "Australia/Darwin", + "country_code": "", + "offset": "+09:30", + "dst": "+09:30", + "text": "(GMT +09:30) Darwin" + }, + { + "id": "Australia/Sydney", + "country_code": "", + "offset": "+10:00", + "dst": "+11:00", + "text": "(GMT +10:00) Sydney" + }, + { + "id": "Australia/Perth", + "country_code": "AU", + "offset": "+08:00", + "dst": "+08:00", + "text": "(GMT +08:00) Perth" + }, + { + "id": "Australia/Brisbane", + "country_code": "", + "offset": "+10:00", + "dst": "+10:00", + "text": "(GMT +10:00) Brisbane" + }, + { + "id": "Australia/Adelaide", + "country_code": "", + "offset": "+09:30", + "dst": "+10:30", + "text": "(GMT +09:30) Adelaide" + }, + { + "id": "Australia/Sydney", + "country_code": "AU", + "offset": "+10:00", + "dst": "+11:00", + "text": "(GMT +10:00) Sydney" + }, + { + "id": "Australia/Hobart", + "country_code": "", + "offset": "+10:00", + "dst": "+11:00", + "text": "(GMT +10:00) Hobart" + }, + { + "id": "Australia/Melbourne", + "country_code": "", + "offset": "+10:00", + "dst": "+11:00", + "text": "(GMT +10:00) Melbourne" + }, + { + "id": "Australia/Perth", + "country_code": "", + "offset": "+08:00", + "dst": "+08:00", + "text": "(GMT +08:00) Perth" + }, + { + "id": "Australia/Broken_Hill", + "country_code": "", + "offset": "+09:30", + "dst": "+10:30", + "text": "(GMT +09:30) Broken_Hill" + }, + { + "id": "America/Rio_Branco", + "country_code": "", + "offset": "−05:00", + "dst": "−05:00", + "text": "(GMT −05:00) Rio_Branco" + }, + { + "id": "America/Noronha", + "country_code": "", + "offset": "−02:00", + "dst": "−02:00", + "text": "(GMT −02:00) Noronha" + }, + { + "id": "America/Sao_Paulo", + "country_code": "", + "offset": "−03:00", + "dst": "−02:00", + "text": "(GMT −03:00) Sao_Paulo" + }, + { + "id": "America/Manaus", + "country_code": "", + "offset": "−04:00", + "dst": "−04:00", + "text": "(GMT −04:00) Manaus" + }, + { + "id": "America/Halifax", + "country_code": "", + "offset": "−04:00", + "dst": "−03:00", + "text": "(GMT −04:00) Halifax" + }, + { + "id": "America/Winnipeg", + "country_code": "", + "offset": "−06:00", + "dst": "−05:00", + "text": "(GMT −06:00) Winnipeg" + }, + { + "id": "America/Toronto", + "country_code": "", + "offset": "−05:00", + "dst": "−04:00", + "text": "(GMT −05:00) Toronto" + }, + { + "id": "America/Edmonton", + "country_code": "", + "offset": "−07:00", + "dst": "−06:00", + "text": "(GMT −07:00) Edmonton" + }, + { + "id": "America/St_Johns", + "country_code": "", + "offset": "−03:30", + "dst": "−02:30", + "text": "(GMT −03:30) St_Johns" + }, + { + "id": "America/Vancouver", + "country_code": "", + "offset": "−08:00", + "dst": "−07:00", + "text": "(GMT −08:00) Vancouver" + }, + { + "id": "America/Regina", + "country_code": "", + "offset": "−06:00", + "dst": "−06:00", + "text": "(GMT −06:00) Regina" + }, + { + "id": "America/Whitehorse", + "country_code": "", + "offset": "−08:00", + "dst": "−07:00", + "text": "(GMT −08:00) Whitehorse" + }, + { + "id": "Choose a zone that observes CET, such as Europe/Paris.", + "country_code": "", + "offset": "+01:00", + "dst": "+02:00", + "text": "(GMT +01:00) Paris." + }, + { + "id": "America/Santiago", + "country_code": "", + "offset": "−04:00", + "dst": "−03:00", + "text": "(GMT −04:00) Santiago" + }, + { + "id": "Pacific/Easter", + "country_code": "", + "offset": "−06:00", + "dst": "−05:00", + "text": "(GMT −06:00) Easter" + }, + { + "id": "Choose a zone that observes CST with United States daylight saving time rules, such as America/Chicago.", + "country_code": "", + "offset": "−06:00", + "dst": "−05:00", + "text": "(GMT −06:00) Chicago." + }, + { + "id": "America/Havana", + "country_code": "", + "offset": "−05:00", + "dst": "−04:00", + "text": "(GMT −05:00) Havana" + }, + { + "id": "Choose a zone that observes EET, such as Europe/Sofia.", + "country_code": "", + "offset": "+02:00", + "dst": "+03:00", + "text": "(GMT +02:00) Sofia." + }, + { + "id": "Africa/Cairo", + "country_code": "", + "offset": "+02:00", + "dst": "+02:00", + "text": "(GMT +02:00) Cairo" + }, + { + "id": "Europe/Dublin", + "country_code": "", + "offset": "+00:00", + "dst": "+01:00", + "text": "(GMT +00:00) Dublin" + }, + { + "id": "Choose a zone that currently observes EST without daylight saving time, such as America/Cancun.", + "country_code": "", + "offset": "−05:00", + "dst": "−05:00", + "text": "(GMT −05:00) Cancun." + }, + { + "id": "Choose a zone that observes EST with United States daylight saving time rules, such as America/New_York.", + "country_code": "", + "offset": "−05:00", + "dst": "−04:00", + "text": "(GMT −05:00) New_York." + }, + { + "id": "Etc/GMT", + "country_code": "", + "offset": "+00:00", + "dst": "+00:00", + "text": "(GMT +00:00) GMT" + }, + { + "id": "Etc/GMT", + "country_code": "", + "offset": "+00:00", + "dst": "+00:00", + "text": "(GMT +00:00) GMT" + }, + { + "id": "Etc/GMT+1", + "country_code": "", + "offset": "−01:00", + "dst": "−01:00", + "text": "(GMT −01:00) GMT+1" + }, + { + "id": "Etc/GMT+10", + "country_code": "", + "offset": "−10:00", + "dst": "−10:00", + "text": "(GMT −10:00) GMT+10" + }, + { + "id": "Etc/GMT+11", + "country_code": "", + "offset": "−11:00", + "dst": "−11:00", + "text": "(GMT −11:00) GMT+11" + }, + { + "id": "Etc/GMT+12", + "country_code": "", + "offset": "−12:00", + "dst": "−12:00", + "text": "(GMT −12:00) GMT+12" + }, + { + "id": "Etc/GMT+2", + "country_code": "", + "offset": "−02:00", + "dst": "−02:00", + "text": "(GMT −02:00) GMT+2" + }, + { + "id": "Etc/GMT+3", + "country_code": "", + "offset": "−03:00", + "dst": "−03:00", + "text": "(GMT −03:00) GMT+3" + }, + { + "id": "Etc/GMT+4", + "country_code": "", + "offset": "−04:00", + "dst": "−04:00", + "text": "(GMT −04:00) GMT+4" + }, + { + "id": "Etc/GMT+5", + "country_code": "", + "offset": "−05:00", + "dst": "−05:00", + "text": "(GMT −05:00) GMT+5" + }, + { + "id": "Etc/GMT+6", + "country_code": "", + "offset": "−06:00", + "dst": "−06:00", + "text": "(GMT −06:00) GMT+6" + }, + { + "id": "Etc/GMT+7", + "country_code": "", + "offset": "−07:00", + "dst": "−07:00", + "text": "(GMT −07:00) GMT+7" + }, + { + "id": "Etc/GMT+8", + "country_code": "", + "offset": "−08:00", + "dst": "−08:00", + "text": "(GMT −08:00) GMT+8" + }, + { + "id": "Etc/GMT+9", + "country_code": "", + "offset": "−09:00", + "dst": "−09:00", + "text": "(GMT −09:00) GMT+9" + }, + { + "id": "Etc/GMT", + "country_code": "", + "offset": "+00:00", + "dst": "+00:00", + "text": "(GMT +00:00) GMT" + }, + { + "id": "Etc/GMT", + "country_code": "", + "offset": "+00:00", + "dst": "+00:00", + "text": "(GMT +00:00) GMT" + }, + { + "id": "Etc/GMT-1", + "country_code": "", + "offset": "+01:00", + "dst": "+01:00", + "text": "(GMT +01:00) GMT-1" + }, + { + "id": "Etc/GMT-10", + "country_code": "", + "offset": "+10:00", + "dst": "+10:00", + "text": "(GMT +10:00) GMT-10" + }, + { + "id": "Etc/GMT-11", + "country_code": "", + "offset": "+11:00", + "dst": "+11:00", + "text": "(GMT +11:00) GMT-11" + }, + { + "id": "Etc/GMT-12", + "country_code": "", + "offset": "+12:00", + "dst": "+12:00", + "text": "(GMT +12:00) GMT-12" + }, + { + "id": "Etc/GMT-13", + "country_code": "", + "offset": "+13:00", + "dst": "+13:00", + "text": "(GMT +13:00) GMT-13" + }, + { + "id": "Etc/GMT-14", + "country_code": "", + "offset": "+14:00", + "dst": "+14:00", + "text": "(GMT +14:00) GMT-14" + }, + { + "id": "Etc/GMT-2", + "country_code": "", + "offset": "+02:00", + "dst": "+02:00", + "text": "(GMT +02:00) GMT-2" + }, + { + "id": "Etc/GMT-3", + "country_code": "", + "offset": "+03:00", + "dst": "+03:00", + "text": "(GMT +03:00) GMT-3" + }, + { + "id": "Etc/GMT-4", + "country_code": "", + "offset": "+04:00", + "dst": "+04:00", + "text": "(GMT +04:00) GMT-4" + }, + { + "id": "Etc/GMT-5", + "country_code": "", + "offset": "+05:00", + "dst": "+05:00", + "text": "(GMT +05:00) GMT-5" + }, + { + "id": "Etc/GMT-6", + "country_code": "", + "offset": "+06:00", + "dst": "+06:00", + "text": "(GMT +06:00) GMT-6" + }, + { + "id": "Etc/GMT-7", + "country_code": "", + "offset": "+07:00", + "dst": "+07:00", + "text": "(GMT +07:00) GMT-7" + }, + { + "id": "Etc/GMT-8", + "country_code": "", + "offset": "+08:00", + "dst": "+08:00", + "text": "(GMT +08:00) GMT-8" + }, + { + "id": "Etc/GMT-9", + "country_code": "", + "offset": "+09:00", + "dst": "+09:00", + "text": "(GMT +09:00) GMT-9" + }, + { + "id": "Etc/GMT", + "country_code": "", + "offset": "+00:00", + "dst": "+00:00", + "text": "(GMT +00:00) GMT" + }, + { + "id": "", + "country_code": "", + "offset": "+00:00", + "dst": "+00:00", + "text": "(GMT +00:00) undefined" + }, + { + "id": "Etc/UTC", + "country_code": "", + "offset": "+00:00", + "dst": "+00:00", + "text": "(GMT +00:00) UTC" + }, + { + "id": "Etc/UTC", + "country_code": "", + "offset": "+00:00", + "dst": "+00:00", + "text": "(GMT +00:00) UTC" + }, + { + "id": "Etc/UTC", + "country_code": "", + "offset": "+00:00", + "dst": "+00:00", + "text": "(GMT +00:00) UTC" + }, + { + "id": "Europe/Amsterdam", + "country_code": "NL", + "offset": "+01:00", + "dst": "+02:00", + "text": "(GMT +01:00) Amsterdam" + }, + { + "id": "Europe/Andorra", + "country_code": "AD", + "offset": "+01:00", + "dst": "+02:00", + "text": "(GMT +01:00) Andorra" + }, + { + "id": "Europe/Astrakhan", + "country_code": "RU", + "offset": "+04:00", + "dst": "+04:00", + "text": "(GMT +04:00) Astrakhan" + }, + { + "id": "Europe/Athens", + "country_code": "GR", + "offset": "+02:00", + "dst": "+03:00", + "text": "(GMT +02:00) Athens" + }, + { + "id": "Europe/London", + "country_code": "", + "offset": "+00:00", + "dst": "+01:00", + "text": "(GMT +00:00) London" + }, + { + "id": "Europe/Belgrade", + "country_code": "RS", + "offset": "+01:00", + "dst": "+02:00", + "text": "(GMT +01:00) Belgrade" + }, + { + "id": "Europe/Berlin", + "country_code": "DE", + "offset": "+01:00", + "dst": "+02:00", + "text": "(GMT +01:00) Berlin" + }, + { + "id": "Europe/Prague", + "country_code": "SK", + "offset": "+01:00", + "dst": "+02:00", + "text": "(GMT +01:00) Prague" + }, + { + "id": "Europe/Brussels", + "country_code": "BE", + "offset": "+01:00", + "dst": "+02:00", + "text": "(GMT +01:00) Brussels" + }, + { + "id": "Europe/Bucharest", + "country_code": "RO", + "offset": "+02:00", + "dst": "+03:00", + "text": "(GMT +02:00) Bucharest" + }, + { + "id": "Europe/Budapest", + "country_code": "HU", + "offset": "+01:00", + "dst": "+02:00", + "text": "(GMT +01:00) Budapest" + }, + { + "id": "Europe/Zurich", + "country_code": "DE", + "offset": "+01:00", + "dst": "+02:00", + "text": "(GMT +01:00) Zurich" + }, + { + "id": "Europe/Chisinau", + "country_code": "MD", + "offset": "+02:00", + "dst": "+03:00", + "text": "(GMT +02:00) Chisinau" + }, + { + "id": "Europe/Copenhagen", + "country_code": "DK", + "offset": "+01:00", + "dst": "+02:00", + "text": "(GMT +01:00) Copenhagen" + }, + { + "id": "Europe/Dublin", + "country_code": "IE", + "offset": "+00:00", + "dst": "+01:00", + "text": "(GMT +00:00) Dublin" + }, + { + "id": "Europe/Gibraltar", + "country_code": "GI", + "offset": "+01:00", + "dst": "+02:00", + "text": "(GMT +01:00) Gibraltar" + }, + { + "id": "Europe/London", + "country_code": "GG", + "offset": "+00:00", + "dst": "+01:00", + "text": "(GMT +00:00) London" + }, + { + "id": "Europe/Helsinki", + "country_code": "FI", + "offset": "+02:00", + "dst": "+03:00", + "text": "(GMT +02:00) Helsinki" + }, + { + "id": "Europe/London", + "country_code": "IM", + "offset": "+00:00", + "dst": "+01:00", + "text": "(GMT +00:00) London" + }, + { + "id": "Europe/Istanbul", + "country_code": "TR", + "offset": "+03:00", + "dst": "+03:00", + "text": "(GMT +03:00) Istanbul" + }, + { + "id": "Europe/London", + "country_code": "JE", + "offset": "+00:00", + "dst": "+01:00", + "text": "(GMT +00:00) London" + }, + { + "id": "Europe/Kaliningrad", + "country_code": "RU", + "offset": "+02:00", + "dst": "+02:00", + "text": "(GMT +02:00) Kaliningrad" + }, + { + "id": "Europe/Kiev", + "country_code": "UA", + "offset": "+02:00", + "dst": "+03:00", + "text": "(GMT +02:00) Kiev" + }, + { + "id": "Europe/Kirov", + "country_code": "RU", + "offset": "+03:00", + "dst": "+03:00", + "text": "(GMT +03:00) Kirov" + }, + { + "id": "Europe/Lisbon", + "country_code": "PT", + "offset": "+00:00", + "dst": "+01:00", + "text": "(GMT +00:00) Lisbon" + }, + { + "id": "Europe/Belgrade", + "country_code": "SI", + "offset": "+01:00", + "dst": "+02:00", + "text": "(GMT +01:00) Belgrade" + }, + { + "id": "Europe/London", + "country_code": "GB", + "offset": "+00:00", + "dst": "+01:00", + "text": "(GMT +00:00) London" + }, + { + "id": "Europe/Luxembourg", + "country_code": "LU", + "offset": "+01:00", + "dst": "+02:00", + "text": "(GMT +01:00) Luxembourg" + }, + { + "id": "Europe/Madrid", + "country_code": "ES", + "offset": "+01:00", + "dst": "+02:00", + "text": "(GMT +01:00) Madrid" + }, + { + "id": "Europe/Malta", + "country_code": "MT", + "offset": "+01:00", + "dst": "+02:00", + "text": "(GMT +01:00) Malta" + }, + { + "id": "Europe/Helsinki", + "country_code": "AX", + "offset": "+02:00", + "dst": "+03:00", + "text": "(GMT +02:00) Helsinki" + }, + { + "id": "Europe/Minsk", + "country_code": "BY", + "offset": "+03:00", + "dst": "+03:00", + "text": "(GMT +03:00) Minsk" + }, + { + "id": "Europe/Monaco", + "country_code": "MC", + "offset": "+01:00", + "dst": "+02:00", + "text": "(GMT +01:00) Monaco" + }, + { + "id": "Europe/Moscow", + "country_code": "RU", + "offset": "+03:00", + "dst": "+03:00", + "text": "(GMT +03:00) Moscow" + }, + { + "id": "Asia/Nicosia", + "country_code": "CY", + "offset": "+02:00", + "dst": "+03:00", + "text": "(GMT +02:00) Nicosia" + }, + { + "id": "Europe/Oslo", + "country_code": "NO", + "offset": "+01:00", + "dst": "+02:00", + "text": "(GMT +01:00) Oslo" + }, + { + "id": "Europe/Paris", + "country_code": "FR", + "offset": "+01:00", + "dst": "+02:00", + "text": "(GMT +01:00) Paris" + }, + { + "id": "Europe/Belgrade", + "country_code": "ME", + "offset": "+01:00", + "dst": "+02:00", + "text": "(GMT +01:00) Belgrade" + }, + { + "id": "Europe/Prague", + "country_code": "CZ", + "offset": "+01:00", + "dst": "+02:00", + "text": "(GMT +01:00) Prague" + }, + { + "id": "Europe/Riga", + "country_code": "LV", + "offset": "+02:00", + "dst": "+03:00", + "text": "(GMT +02:00) Riga" + }, + { + "id": "Europe/Rome", + "country_code": "IT", + "offset": "+01:00", + "dst": "+02:00", + "text": "(GMT +01:00) Rome" + }, + { + "id": "Europe/Samara", + "country_code": "RU", + "offset": "+04:00", + "dst": "+04:00", + "text": "(GMT +04:00) Samara" + }, + { + "id": "Europe/Rome", + "country_code": "SM", + "offset": "+01:00", + "dst": "+02:00", + "text": "(GMT +01:00) Rome" + }, + { + "id": "Europe/Belgrade", + "country_code": "BA", + "offset": "+01:00", + "dst": "+02:00", + "text": "(GMT +01:00) Belgrade" + }, + { + "id": "Europe/Saratov", + "country_code": "RU", + "offset": "+04:00", + "dst": "+04:00", + "text": "(GMT +04:00) Saratov" + }, + { + "id": "Europe/Simferopol", + "country_code": "UA", + "offset": "+03:00", + "dst": "+03:00", + "text": "(GMT +03:00) Simferopol" + }, + { + "id": "Europe/Belgrade", + "country_code": "MK", + "offset": "+01:00", + "dst": "+02:00", + "text": "(GMT +01:00) Belgrade" + }, + { + "id": "Europe/Sofia", + "country_code": "BG", + "offset": "+02:00", + "dst": "+03:00", + "text": "(GMT +02:00) Sofia" + }, + { + "id": "Europe/Stockholm", + "country_code": "SE", + "offset": "+01:00", + "dst": "+02:00", + "text": "(GMT +01:00) Stockholm" + }, + { + "id": "Europe/Tallinn", + "country_code": "EE", + "offset": "+02:00", + "dst": "+03:00", + "text": "(GMT +02:00) Tallinn" + }, + { + "id": "Europe/Tirane", + "country_code": "AL", + "offset": "+01:00", + "dst": "+02:00", + "text": "(GMT +01:00) Tirane" + }, + { + "id": "Europe/Chisinau", + "country_code": "", + "offset": "+02:00", + "dst": "+03:00", + "text": "(GMT +02:00) Chisinau" + }, + { + "id": "Europe/Ulyanovsk", + "country_code": "RU", + "offset": "+04:00", + "dst": "+04:00", + "text": "(GMT +04:00) Ulyanovsk" + }, + { + "id": "Europe/Uzhgorod", + "country_code": "UA", + "offset": "+02:00", + "dst": "+03:00", + "text": "(GMT +02:00) Uzhgorod" + }, + { + "id": "Europe/Zurich", + "country_code": "LI", + "offset": "+01:00", + "dst": "+02:00", + "text": "(GMT +01:00) Zurich" + }, + { + "id": "Europe/Rome", + "country_code": "VA", + "offset": "+01:00", + "dst": "+02:00", + "text": "(GMT +01:00) Rome" + }, + { + "id": "Europe/Vienna", + "country_code": "AT", + "offset": "+01:00", + "dst": "+02:00", + "text": "(GMT +01:00) Vienna" + }, + { + "id": "Europe/Vilnius", + "country_code": "LT", + "offset": "+02:00", + "dst": "+03:00", + "text": "(GMT +02:00) Vilnius" + }, + { + "id": "Europe/Volgograd", + "country_code": "RU", + "offset": "+04:00", + "dst": "+04:00", + "text": "(GMT +04:00) Volgograd" + }, + { + "id": "Europe/Warsaw", + "country_code": "PL", + "offset": "+01:00", + "dst": "+02:00", + "text": "(GMT +01:00) Warsaw" + }, + { + "id": "Europe/Belgrade", + "country_code": "HR", + "offset": "+01:00", + "dst": "+02:00", + "text": "(GMT +01:00) Belgrade" + }, + { + "id": "Europe/Zaporozhye", + "country_code": "UA", + "offset": "+02:00", + "dst": "+03:00", + "text": "(GMT +02:00) Zaporozhye" + }, + { + "id": "Europe/Zurich", + "country_code": "CH", + "offset": "+01:00", + "dst": "+02:00", + "text": "(GMT +01:00) Zurich" + }, + { + "id": "Europe/London", + "country_code": "", + "offset": "+00:00", + "dst": "+01:00", + "text": "(GMT +00:00) London" + }, + { + "id": "Europe/London", + "country_code": "", + "offset": "+00:00", + "dst": "+01:00", + "text": "(GMT +00:00) London" + }, + { + "id": "Etc/GMT", + "country_code": "", + "offset": "+00:00", + "dst": "+00:00", + "text": "(GMT +00:00) GMT" + }, + { + "id": "Etc/GMT", + "country_code": "", + "offset": "+00:00", + "dst": "+00:00", + "text": "(GMT +00:00) GMT" + }, + { + "id": "Etc/GMT", + "country_code": "", + "offset": "+00:00", + "dst": "+00:00", + "text": "(GMT +00:00) GMT" + }, + { + "id": "Etc/GMT", + "country_code": "", + "offset": "+00:00", + "dst": "+00:00", + "text": "(GMT +00:00) GMT" + }, + { + "id": "Etc/GMT", + "country_code": "", + "offset": "+00:00", + "dst": "+00:00", + "text": "(GMT +00:00) GMT" + }, + { + "id": "Asia/Hong_Kong", + "country_code": "", + "offset": "+08:00", + "dst": "+08:00", + "text": "(GMT +08:00) Hong_Kong" + }, + { + "id": "Choose a zone that currently observes HST without daylight saving time, such as Pacific/Honolulu.", + "country_code": "", + "offset": "−10:00", + "dst": "−10:00", + "text": "(GMT −10:00) Honolulu." + }, + { + "id": "Atlantic/Reykjavik", + "country_code": "", + "offset": "+00:00", + "dst": "+00:00", + "text": "(GMT +00:00) Reykjavik" + }, + { + "id": "Africa/Nairobi", + "country_code": "MG", + "offset": "+03:00", + "dst": "+03:00", + "text": "(GMT +03:00) Nairobi" + }, + { + "id": "Indian/Chagos", + "country_code": "IO", + "offset": "+06:00", + "dst": "+06:00", + "text": "(GMT +06:00) Chagos" + }, + { + "id": "Indian/Christmas", + "country_code": "CX", + "offset": "+07:00", + "dst": "+07:00", + "text": "(GMT +07:00) Christmas" + }, + { + "id": "Indian/Cocos", + "country_code": "CC", + "offset": "+06:30", + "dst": "+06:30", + "text": "(GMT +06:30) Cocos" + }, + { + "id": "Africa/Nairobi", + "country_code": "KM", + "offset": "+03:00", + "dst": "+03:00", + "text": "(GMT +03:00) Nairobi" + }, + { + "id": "Indian/Kerguelen", + "country_code": "TF", + "offset": "+05:00", + "dst": "+05:00", + "text": "(GMT +05:00) Kerguelen" + }, + { + "id": "Indian/Mahe", + "country_code": "SC", + "offset": "+04:00", + "dst": "+04:00", + "text": "(GMT +04:00) Mahe" + }, + { + "id": "Indian/Maldives", + "country_code": "MV", + "offset": "+05:00", + "dst": "+05:00", + "text": "(GMT +05:00) Maldives" + }, + { + "id": "Indian/Mauritius", + "country_code": "MU", + "offset": "+04:00", + "dst": "+04:00", + "text": "(GMT +04:00) Mauritius" + }, + { + "id": "Africa/Nairobi", + "country_code": "YT", + "offset": "+03:00", + "dst": "+03:00", + "text": "(GMT +03:00) Nairobi" + }, + { + "id": "Indian/Reunion", + "country_code": "RE", + "offset": "+04:00", + "dst": "+04:00", + "text": "(GMT +04:00) Reunion" + }, + { + "id": "Asia/Tehran", + "country_code": "", + "offset": "+03:30", + "dst": "+04:30", + "text": "(GMT +03:30) Tehran" + }, + { + "id": "Asia/Jerusalem", + "country_code": "", + "offset": "+02:00", + "dst": "+03:00", + "text": "(GMT +02:00) Jerusalem" + }, + { + "id": "America/Jamaica", + "country_code": "", + "offset": "−05:00", + "dst": "−05:00", + "text": "(GMT −05:00) Jamaica" + }, + { + "id": "Asia/Tokyo", + "country_code": "", + "offset": "+09:00", + "dst": "+09:00", + "text": "(GMT +09:00) Tokyo" + }, + { + "id": "Pacific/Kwajalein", + "country_code": "", + "offset": "+12:00", + "dst": "+12:00", + "text": "(GMT +12:00) Kwajalein" + }, + { + "id": "Africa/Tripoli", + "country_code": "", + "offset": "+02:00", + "dst": "+02:00", + "text": "(GMT +02:00) Tripoli" + }, + { + "id": "Choose a zone that observes MET (sames as CET), such as Europe/Paris.", + "country_code": "", + "offset": "+01:00", + "dst": "+02:00", + "text": "(GMT +01:00) Paris." + }, + { + "id": "America/Tijuana", + "country_code": "", + "offset": "−08:00", + "dst": "−07:00", + "text": "(GMT −08:00) Tijuana" + }, + { + "id": "America/Mazatlan", + "country_code": "", + "offset": "−07:00", + "dst": "−06:00", + "text": "(GMT −07:00) Mazatlan" + }, + { + "id": "America/Mexico_City", + "country_code": "", + "offset": "−06:00", + "dst": "−05:00", + "text": "(GMT −06:00) Mexico_City" + }, + { + "id": "Choose a zone that currently observes MST without daylight saving time, such as America/Phoenix.", + "country_code": "", + "offset": "−07:00", + "dst": "−07:00", + "text": "(GMT −07:00) Phoenix." + }, + { + "id": "Choose a zone that observes MST with United States daylight saving time rules, such as America/Denver.", + "country_code": "", + "offset": "−07:00", + "dst": "−06:00", + "text": "(GMT −07:00) Denver." + }, + { + "id": "America/Denver", + "country_code": "", + "offset": "−07:00", + "dst": "−06:00", + "text": "(GMT −07:00) Denver" + }, + { + "id": "Pacific/Auckland", + "country_code": "", + "offset": "+12:00", + "dst": "+13:00", + "text": "(GMT +12:00) Auckland" + }, + { + "id": "Pacific/Chatham", + "country_code": "", + "offset": "+12:45", + "dst": "+13:45", + "text": "(GMT +12:45) Chatham" + }, + { + "id": "Pacific/Apia", + "country_code": "WS", + "offset": "+13:00", + "dst": "+14:00", + "text": "(GMT +13:00) Apia" + }, + { + "id": "Pacific/Auckland", + "country_code": "NZ", + "offset": "+12:00", + "dst": "+13:00", + "text": "(GMT +12:00) Auckland" + }, + { + "id": "Pacific/Bougainville", + "country_code": "PG", + "offset": "+11:00", + "dst": "+11:00", + "text": "(GMT +11:00) Bougainville" + }, + { + "id": "Pacific/Chatham", + "country_code": "NZ", + "offset": "+12:45", + "dst": "+13:45", + "text": "(GMT +12:45) Chatham" + }, + { + "id": "Pacific/Chuuk", + "country_code": "FM", + "offset": "+10:00", + "dst": "+10:00", + "text": "(GMT +10:00) Chuuk" + }, + { + "id": "Pacific/Easter", + "country_code": "CL", + "offset": "−06:00", + "dst": "−05:00", + "text": "(GMT −06:00) Easter" + }, + { + "id": "Pacific/Efate", + "country_code": "VU", + "offset": "+11:00", + "dst": "+11:00", + "text": "(GMT +11:00) Efate" + }, + { + "id": "Pacific/Enderbury", + "country_code": "KI", + "offset": "+13:00", + "dst": "+13:00", + "text": "(GMT +13:00) Enderbury" + }, + { + "id": "Pacific/Fakaofo", + "country_code": "TK", + "offset": "+13:00", + "dst": "+13:00", + "text": "(GMT +13:00) Fakaofo" + }, + { + "id": "Pacific/Fiji", + "country_code": "FJ", + "offset": "+12:00", + "dst": "+13:00", + "text": "(GMT +12:00) Fiji" + }, + { + "id": "Pacific/Funafuti", + "country_code": "TV", + "offset": "+12:00", + "dst": "+12:00", + "text": "(GMT +12:00) Funafuti" + }, + { + "id": "Pacific/Galapagos", + "country_code": "EC", + "offset": "−06:00", + "dst": "−06:00", + "text": "(GMT −06:00) Galapagos" + }, + { + "id": "Pacific/Gambier", + "country_code": "PF", + "offset": "−09:00", + "dst": "−09:00", + "text": "(GMT −09:00) Gambier" + }, + { + "id": "Pacific/Guadalcanal", + "country_code": "SB", + "offset": "+11:00", + "dst": "+11:00", + "text": "(GMT +11:00) Guadalcanal" + }, + { + "id": "Pacific/Guam", + "country_code": "GU", + "offset": "+10:00", + "dst": "+10:00", + "text": "(GMT +10:00) Guam" + }, + { + "id": "Pacific/Honolulu", + "country_code": "US", + "offset": "−10:00", + "dst": "−10:00", + "text": "(GMT −10:00) Honolulu" + }, + { + "id": "Pacific/Honolulu", + "country_code": "", + "offset": "−10:00", + "dst": "−10:00", + "text": "(GMT −10:00) Honolulu" + }, + { + "id": "Pacific/Kiritimati", + "country_code": "KI", + "offset": "+14:00", + "dst": "+14:00", + "text": "(GMT +14:00) Kiritimati" + }, + { + "id": "Pacific/Kosrae", + "country_code": "FM", + "offset": "+11:00", + "dst": "+11:00", + "text": "(GMT +11:00) Kosrae" + }, + { + "id": "Pacific/Kwajalein", + "country_code": "MH", + "offset": "+12:00", + "dst": "+12:00", + "text": "(GMT +12:00) Kwajalein" + }, + { + "id": "Pacific/Majuro", + "country_code": "MH", + "offset": "+12:00", + "dst": "+12:00", + "text": "(GMT +12:00) Majuro" + }, + { + "id": "Pacific/Marquesas", + "country_code": "PF", + "offset": "−09:30", + "dst": "−09:30", + "text": "(GMT −09:30) Marquesas" + }, + { + "id": "Pacific/Pago_Pago", + "country_code": "UM", + "offset": "−11:00", + "dst": "−11:00", + "text": "(GMT −11:00) Pago_Pago" + }, + { + "id": "Pacific/Nauru", + "country_code": "NR", + "offset": "+12:00", + "dst": "+12:00", + "text": "(GMT +12:00) Nauru" + }, + { + "id": "Pacific/Niue", + "country_code": "NU", + "offset": "−11:00", + "dst": "−11:00", + "text": "(GMT −11:00) Niue" + }, + { + "id": "Pacific/Norfolk", + "country_code": "NF", + "offset": "+11:00", + "dst": "+11:00", + "text": "(GMT +11:00) Norfolk" + }, + { + "id": "Pacific/Noumea", + "country_code": "NC", + "offset": "+11:00", + "dst": "+11:00", + "text": "(GMT +11:00) Noumea" + }, + { + "id": "Pacific/Pago_Pago", + "country_code": "AS", + "offset": "−11:00", + "dst": "−11:00", + "text": "(GMT −11:00) Pago_Pago" + }, + { + "id": "Pacific/Palau", + "country_code": "PW", + "offset": "+09:00", + "dst": "+09:00", + "text": "(GMT +09:00) Palau" + }, + { + "id": "Pacific/Pitcairn", + "country_code": "PN", + "offset": "−08:00", + "dst": "−08:00", + "text": "(GMT −08:00) Pitcairn" + }, + { + "id": "Pacific/Pohnpei", + "country_code": "FM", + "offset": "+11:00", + "dst": "+11:00", + "text": "(GMT +11:00) Pohnpei" + }, + { + "id": "Pacific/Pohnpei", + "country_code": "", + "offset": "+11:00", + "dst": "+11:00", + "text": "(GMT +11:00) Pohnpei" + }, + { + "id": "Pacific/Port_Moresby", + "country_code": "PG", + "offset": "+10:00", + "dst": "+10:00", + "text": "(GMT +10:00) Port_Moresby" + }, + { + "id": "Pacific/Rarotonga", + "country_code": "CK", + "offset": "−10:00", + "dst": "−10:00", + "text": "(GMT −10:00) Rarotonga" + }, + { + "id": "Pacific/Guam", + "country_code": "MP", + "offset": "+10:00", + "dst": "+10:00", + "text": "(GMT +10:00) Guam" + }, + { + "id": "Pacific/Pago_Pago", + "country_code": "", + "offset": "−11:00", + "dst": "−11:00", + "text": "(GMT −11:00) Pago_Pago" + }, + { + "id": "Pacific/Tahiti", + "country_code": "PF", + "offset": "−10:00", + "dst": "−10:00", + "text": "(GMT −10:00) Tahiti" + }, + { + "id": "Pacific/Tarawa", + "country_code": "KI", + "offset": "+12:00", + "dst": "+12:00", + "text": "(GMT +12:00) Tarawa" + }, + { + "id": "Pacific/Tongatapu", + "country_code": "TO", + "offset": "+13:00", + "dst": "+14:00", + "text": "(GMT +13:00) Tongatapu" + }, + { + "id": "Pacific/Chuuk", + "country_code": "", + "offset": "+10:00", + "dst": "+10:00", + "text": "(GMT +10:00) Chuuk" + }, + { + "id": "Pacific/Wake", + "country_code": "UM", + "offset": "+12:00", + "dst": "+12:00", + "text": "(GMT +12:00) Wake" + }, + { + "id": "Pacific/Wallis", + "country_code": "WF", + "offset": "+12:00", + "dst": "+12:00", + "text": "(GMT +12:00) Wallis" + }, + { + "id": "Pacific/Chuuk", + "country_code": "", + "offset": "+10:00", + "dst": "+10:00", + "text": "(GMT +10:00) Chuuk" + }, + { + "id": "Europe/Warsaw", + "country_code": "", + "offset": "+01:00", + "dst": "+02:00", + "text": "(GMT +01:00) Warsaw" + }, + { + "id": "Europe/Lisbon", + "country_code": "", + "offset": "+00:00", + "dst": "+01:00", + "text": "(GMT +00:00) Lisbon" + }, + { + "id": "Asia/Shanghai", + "country_code": "", + "offset": "+08:00", + "dst": "+08:00", + "text": "(GMT +08:00) Shanghai" + }, + { + "id": "Choose a zone that observes PST with United States daylight saving time rules, such as America/Los_Angeles.", + "country_code": "", + "offset": "−08:00", + "dst": "−07:00", + "text": "(GMT −08:00) Los_Angeles." + }, + { + "id": "Asia/Taipei", + "country_code": "", + "offset": "+08:00", + "dst": "+08:00", + "text": "(GMT +08:00) Taipei" + }, + { + "id": "Asia/Seoul", + "country_code": "", + "offset": "+09:00", + "dst": "+09:00", + "text": "(GMT +09:00) Seoul" + }, + { + "id": "Asia/Singapore", + "country_code": "", + "offset": "+08:00", + "dst": "+08:00", + "text": "(GMT +08:00) Singapore" + }, + { + "id": "Europe/Istanbul", + "country_code": "", + "offset": "+03:00", + "dst": "+03:00", + "text": "(GMT +03:00) Istanbul" + }, + { + "id": "Etc/UCT", + "country_code": "", + "offset": "+00:00", + "dst": "+00:00", + "text": "(GMT +00:00) UCT" + }, + { + "id": "Etc/UTC", + "country_code": "", + "offset": "+00:00", + "dst": "+00:00", + "text": "(GMT +00:00) UTC" + }, + { + "id": "America/Anchorage", + "country_code": "", + "offset": "−09:00", + "dst": "−08:00", + "text": "(GMT −09:00) Anchorage" + }, + { + "id": "America/Adak", + "country_code": "", + "offset": "−10:00", + "dst": "−09:00", + "text": "(GMT −10:00) Adak" + }, + { + "id": "America/Phoenix", + "country_code": "", + "offset": "−07:00", + "dst": "−07:00", + "text": "(GMT −07:00) Phoenix" + }, + { + "id": "America/Chicago", + "country_code": "", + "offset": "−06:00", + "dst": "−05:00", + "text": "(GMT −06:00) Chicago" + }, + { + "id": "America/New_York", + "country_code": "", + "offset": "−05:00", + "dst": "−04:00", + "text": "(GMT −05:00) New_York" + }, + { + "id": "America/Indiana/Indianapolis", + "country_code": "", + "offset": "−05:00", + "dst": "−04:00", + "text": "(GMT −05:00) Indiana" + }, + { + "id": "Pacific/Honolulu", + "country_code": "", + "offset": "−10:00", + "dst": "−10:00", + "text": "(GMT −10:00) Honolulu" + }, + { + "id": "America/Indiana/Knox", + "country_code": "", + "offset": "−06:00", + "dst": "−05:00", + "text": "(GMT −06:00) Indiana" + }, + { + "id": "America/Detroit", + "country_code": "", + "offset": "−05:00", + "dst": "−04:00", + "text": "(GMT −05:00) Detroit" + }, + { + "id": "America/Denver", + "country_code": "", + "offset": "−07:00", + "dst": "−06:00", + "text": "(GMT −07:00) Denver" + }, + { + "id": "America/Los_Angeles", + "country_code": "", + "offset": "−08:00", + "dst": "−07:00", + "text": "(GMT −08:00) Los_Angeles" + }, + { + "id": "America/Los_Angeles", + "country_code": "", + "offset": "−08:00", + "dst": "−07:00", + "text": "(GMT −08:00) Los_Angeles" + }, + { + "id": "Pacific/Pago_Pago", + "country_code": "", + "offset": "−11:00", + "dst": "−11:00", + "text": "(GMT −11:00) Pago_Pago" + }, + { + "id": "Etc/UTC", + "country_code": "", + "offset": "+00:00", + "dst": "+00:00", + "text": "(GMT +00:00) UTC" + }, + { + "id": "Choose a zone that observes WET, such as Europe/Lisbon.", + "country_code": "", + "offset": "+00:00", + "dst": "+01:00", + "text": "(GMT +00:00) Lisbon." + }, + { + "id": "Europe/Moscow", + "country_code": "", + "offset": "+03:00", + "dst": "+03:00", + "text": "(GMT +03:00) Moscow" + }, + { + "id": "Etc/UTC", + "country_code": "", + "offset": "+00:00", + "dst": "+00:00", + "text": "(GMT +00:00) UTC" + } + ] \ No newline at end of file From b1f8684beb0d8975d03bf464e25537001dfcaf2c Mon Sep 17 00:00:00 2001 From: burhan ahmed Date: Sun, 14 Jun 2020 17:10:07 +0700 Subject: [PATCH 2/4] update database timezone --- lib/new-api.ts | 1646 +++--------------------------------------------- 1 file changed, 85 insertions(+), 1561 deletions(-) diff --git a/lib/new-api.ts b/lib/new-api.ts index 00dc110..029379d 100644 --- a/lib/new-api.ts +++ b/lib/new-api.ts @@ -33,20 +33,6 @@ export const timezone = [ "dst": "+01:00", "text": "(GMT +01:00) Algiers" }, - { - "id": "Africa/Nairobi", - "country_code": "ER", - "offset": "+03:00", - "dst": "+03:00", - "text": "(GMT +03:00) Nairobi" - }, - { - "id": "Africa/Abidjan", - "country_code": "ML", - "offset": "+00:00", - "dst": "+00:00", - "text": "(GMT +00:00) Abidjan" - }, { "id": "Africa/Lagos", "country_code": "CF", @@ -54,13 +40,6 @@ export const timezone = [ "dst": "+01:00", "text": "(GMT +01:00) Lagos" }, - { - "id": "Africa/Abidjan", - "country_code": "GM", - "offset": "+00:00", - "dst": "+00:00", - "text": "(GMT +00:00) Abidjan" - }, { "id": "Africa/Bissau", "country_code": "GW", @@ -75,20 +54,6 @@ export const timezone = [ "dst": "+02:00", "text": "(GMT +02:00) Maputo" }, - { - "id": "Africa/Lagos", - "country_code": "CG", - "offset": "+01:00", - "dst": "+01:00", - "text": "(GMT +01:00) Lagos" - }, - { - "id": "Africa/Maputo", - "country_code": "BI", - "offset": "+02:00", - "dst": "+02:00", - "text": "(GMT +02:00) Maputo" - }, { "id": "Africa/Cairo", "country_code": "EG", @@ -110,41 +75,6 @@ export const timezone = [ "dst": "+01:00", "text": "(GMT +01:00) Ceuta" }, - { - "id": "Africa/Abidjan", - "country_code": "GN", - "offset": "+00:00", - "dst": "+00:00", - "text": "(GMT +00:00) Abidjan" - }, - { - "id": "Africa/Abidjan", - "country_code": "SN", - "offset": "+00:00", - "dst": "+00:00", - "text": "(GMT +00:00) Abidjan" - }, - { - "id": "Africa/Nairobi", - "country_code": "TZ", - "offset": "+03:00", - "dst": "+03:00", - "text": "(GMT +03:00) Nairobi" - }, - { - "id": "Africa/Nairobi", - "country_code": "DJ", - "offset": "+03:00", - "dst": "+03:00", - "text": "(GMT +03:00) Nairobi" - }, - { - "id": "Africa/Lagos", - "country_code": "CM", - "offset": "+01:00", - "dst": "+01:00", - "text": "(GMT +01:00) Lagos" - }, { "id": "Africa/El_Aaiun", "country_code": "EH", @@ -152,27 +82,6 @@ export const timezone = [ "dst": "+01:00", "text": "(GMT +00:00) El_Aaiun" }, - { - "id": "Africa/Abidjan", - "country_code": "SL", - "offset": "+00:00", - "dst": "+00:00", - "text": "(GMT +00:00) Abidjan" - }, - { - "id": "Africa/Maputo", - "country_code": "BW", - "offset": "+02:00", - "dst": "+02:00", - "text": "(GMT +02:00) Maputo" - }, - { - "id": "Africa/Maputo", - "country_code": "ZW", - "offset": "+02:00", - "dst": "+02:00", - "text": "(GMT +02:00) Maputo" - }, { "id": "Africa/Johannesburg", "country_code": "ZA", @@ -187,13 +96,6 @@ export const timezone = [ "dst": "+03:00", "text": "(GMT +03:00) Juba" }, - { - "id": "Africa/Nairobi", - "country_code": "UG", - "offset": "+03:00", - "dst": "+03:00", - "text": "(GMT +03:00) Nairobi" - }, { "id": "Africa/Khartoum", "country_code": "SD", @@ -201,97 +103,6 @@ export const timezone = [ "dst": "+02:00", "text": "(GMT +02:00) Khartoum" }, - { - "id": "Africa/Maputo", - "country_code": "RW", - "offset": "+02:00", - "dst": "+02:00", - "text": "(GMT +02:00) Maputo" - }, - { - "id": "Africa/Lagos", - "country_code": "CD", - "offset": "+01:00", - "dst": "+01:00", - "text": "(GMT +01:00) Lagos" - }, - { - "id": "Africa/Lagos", - "country_code": "NG", - "offset": "+01:00", - "dst": "+01:00", - "text": "(GMT +01:00) Lagos" - }, - { - "id": "Africa/Lagos", - "country_code": "GA", - "offset": "+01:00", - "dst": "+01:00", - "text": "(GMT +01:00) Lagos" - }, - { - "id": "Africa/Abidjan", - "country_code": "TG", - "offset": "+00:00", - "dst": "+00:00", - "text": "(GMT +00:00) Abidjan" - }, - { - "id": "Africa/Lagos", - "country_code": "AO", - "offset": "+01:00", - "dst": "+01:00", - "text": "(GMT +01:00) Lagos" - }, - { - "id": "Africa/Maputo", - "country_code": "CD", - "offset": "+02:00", - "dst": "+02:00", - "text": "(GMT +02:00) Maputo" - }, - { - "id": "Africa/Maputo", - "country_code": "ZM", - "offset": "+02:00", - "dst": "+02:00", - "text": "(GMT +02:00) Maputo" - }, - { - "id": "Africa/Lagos", - "country_code": "GQ", - "offset": "+01:00", - "dst": "+01:00", - "text": "(GMT +01:00) Lagos" - }, - { - "id": "Africa/Maputo", - "country_code": "MZ", - "offset": "+02:00", - "dst": "+02:00", - "text": "(GMT +02:00) Maputo" - }, - { - "id": "Africa/Johannesburg", - "country_code": "LS", - "offset": "+02:00", - "dst": "+02:00", - "text": "(GMT +02:00) Johannesburg" - }, - { - "id": "Africa/Johannesburg", - "country_code": "SZ", - "offset": "+02:00", - "dst": "+02:00", - "text": "(GMT +02:00) Johannesburg" - }, - { - "id": "Africa/Nairobi", - "country_code": "SO", - "offset": "+03:00", - "dst": "+03:00", - "text": "(GMT +03:00) Nairobi" - }, { "id": "Africa/Monrovia", "country_code": "LR", @@ -299,13 +110,6 @@ export const timezone = [ "dst": "+00:00", "text": "(GMT +00:00) Monrovia" }, - { - "id": "Africa/Nairobi", - "country_code": "KE", - "offset": "+03:00", - "dst": "+03:00", - "text": "(GMT +03:00) Nairobi" - }, { "id": "Africa/Ndjamena", "country_code": "TD", @@ -313,48 +117,6 @@ export const timezone = [ "dst": "+01:00", "text": "(GMT +01:00) Ndjamena" }, - { - "id": "Africa/Lagos", - "country_code": "NE", - "offset": "+01:00", - "dst": "+01:00", - "text": "(GMT +01:00) Lagos" - }, - { - "id": "Africa/Abidjan", - "country_code": "MR", - "offset": "+00:00", - "dst": "+00:00", - "text": "(GMT +00:00) Abidjan" - }, - { - "id": "Africa/Abidjan", - "country_code": "BF", - "offset": "+00:00", - "dst": "+00:00", - "text": "(GMT +00:00) Abidjan" - }, - { - "id": "Africa/Lagos", - "country_code": "BJ", - "offset": "+01:00", - "dst": "+01:00", - "text": "(GMT +01:00) Lagos" - }, - { - "id": "Africa/Lagos", - "country_code": "ST", - "offset": "+00:00", - "dst": "+00:00", - "text": "(GMT +00:00) Lagos" - }, - { - "id": "Africa/Abidjan", - "country_code": "", - "offset": "+00:00", - "dst": "+00:00", - "text": "(GMT +00:00) Abidjan" - }, { "id": "Africa/Tripoli", "country_code": "LY", @@ -397,13 +159,6 @@ export const timezone = [ "dst": "−04:00", "text": "(GMT −04:00) Port_of_Spain" }, - { - "id": "America/Port_of_Spain", - "country_code": "AG", - "offset": "−04:00", - "dst": "−04:00", - "text": "(GMT −04:00) Port_of_Spain" - }, { "id": "America/Araguaina", "country_code": "BR", @@ -425,13 +180,6 @@ export const timezone = [ "dst": "−03:00", "text": "(GMT −03:00) Argentina" }, - { - "id": "America/Argentina/Catamarca", - "country_code": "", - "offset": "−03:00", - "dst": "−03:00", - "text": "(GMT −03:00) Argentina" - }, { "id": "America/Argentina/Cordoba", "country_code": "AR", @@ -523,13 +271,6 @@ export const timezone = [ "dst": "−05:00", "text": "(GMT −05:00) Atikokan" }, - { - "id": "America/Adak", - "country_code": "", - "offset": "−10:00", - "dst": "−09:00", - "text": "(GMT −10:00) Adak" - }, { "id": "America/Bahia", "country_code": "BR", @@ -593,13 +334,6 @@ export const timezone = [ "dst": "−06:00", "text": "(GMT −07:00) Boise" }, - { - "id": "America/Argentina/Buenos_Aires", - "country_code": "", - "offset": "−03:00", - "dst": "−03:00", - "text": "(GMT −03:00) Argentina" - }, { "id": "America/Cambridge_Bay", "country_code": "CA", @@ -628,13 +362,6 @@ export const timezone = [ "dst": "−04:00", "text": "(GMT −04:00) Caracas" }, - { - "id": "America/Argentina/Catamarca", - "country_code": "", - "offset": "−03:00", - "dst": "−03:00", - "text": "(GMT −03:00) Argentina" - }, { "id": "America/Cayenne", "country_code": "GF", @@ -663,20 +390,6 @@ export const timezone = [ "dst": "−06:00", "text": "(GMT −07:00) Chihuahua" }, - { - "id": "America/Atikokan", - "country_code": "", - "offset": "−05:00", - "dst": "−05:00", - "text": "(GMT −05:00) Atikokan" - }, - { - "id": "America/Argentina/Cordoba", - "country_code": "", - "offset": "−03:00", - "dst": "−03:00", - "text": "(GMT −03:00) Argentina" - }, { "id": "America/Costa_Rica", "country_code": "CR", @@ -698,13 +411,6 @@ export const timezone = [ "dst": "−03:00", "text": "(GMT −04:00) Cuiaba" }, - { - "id": "America/Curacao", - "country_code": "CW", - "offset": "−04:00", - "dst": "−04:00", - "text": "(GMT −04:00) Curacao" - }, { "id": "America/Danmarkshavn", "country_code": "GL", @@ -740,13 +446,6 @@ export const timezone = [ "dst": "−04:00", "text": "(GMT −05:00) Detroit" }, - { - "id": "America/Port_of_Spain", - "country_code": "DM", - "offset": "−04:00", - "dst": "−04:00", - "text": "(GMT −04:00) Port_of_Spain" - }, { "id": "America/Edmonton", "country_code": "CA", @@ -824,20 +523,6 @@ export const timezone = [ "dst": "−04:00", "text": "(GMT −05:00) Grand_Turk" }, - { - "id": "America/Port_of_Spain", - "country_code": "GD", - "offset": "−04:00", - "dst": "−04:00", - "text": "(GMT −04:00) Port_of_Spain" - }, - { - "id": "America/Port_of_Spain", - "country_code": "GP", - "offset": "−04:00", - "dst": "−04:00", - "text": "(GMT −04:00) Port_of_Spain" - }, { "id": "America/Guatemala", "country_code": "GT", @@ -880,13 +565,6 @@ export const timezone = [ "dst": "−07:00", "text": "(GMT −07:00) Hermosillo" }, - { - "id": "America/Indiana/Indianapolis", - "country_code": "US", - "offset": "−05:00", - "dst": "−04:00", - "text": "(GMT −05:00) Indiana" - }, { "id": "America/Indiana/Knox", "country_code": "US", @@ -936,13 +614,6 @@ export const timezone = [ "dst": "−04:00", "text": "(GMT −05:00) Indiana" }, - { - "id": "America/Indiana/Indianapolis", - "country_code": "", - "offset": "−05:00", - "dst": "−04:00", - "text": "(GMT −05:00) Indiana" - }, { "id": "America/Inuvik", "country_code": "CA", @@ -964,13 +635,6 @@ export const timezone = [ "dst": "−05:00", "text": "(GMT −05:00) Jamaica" }, - { - "id": "America/Argentina/Jujuy", - "country_code": "", - "offset": "−03:00", - "dst": "−03:00", - "text": "(GMT −03:00) Argentina" - }, { "id": "America/Juneau", "country_code": "US", @@ -992,20 +656,6 @@ export const timezone = [ "dst": "−04:00", "text": "(GMT −05:00) Kentucky" }, - { - "id": "America/Indiana/Knox", - "country_code": "", - "offset": "−06:00", - "dst": "−05:00", - "text": "(GMT −06:00) Indiana" - }, - { - "id": "America/Curacao", - "country_code": "BQ", - "offset": "−04:00", - "dst": "−04:00", - "text": "(GMT −04:00) Curacao" - }, { "id": "America/La_Paz", "country_code": "BO", @@ -1027,20 +677,6 @@ export const timezone = [ "dst": "−07:00", "text": "(GMT −08:00) Los_Angeles" }, - { - "id": "America/Kentucky/Louisville", - "country_code": "", - "offset": "−05:00", - "dst": "−04:00", - "text": "(GMT −05:00) Kentucky" - }, - { - "id": "America/Curacao", - "country_code": "SX", - "offset": "−04:00", - "dst": "−04:00", - "text": "(GMT −04:00) Curacao" - }, { "id": "America/Maceio", "country_code": "BR", @@ -1062,13 +698,6 @@ export const timezone = [ "dst": "−04:00", "text": "(GMT −04:00) Manaus" }, - { - "id": "America/Port_of_Spain", - "country_code": "MF", - "offset": "−04:00", - "dst": "−04:00", - "text": "(GMT −04:00) Port_of_Spain" - }, { "id": "America/Martinique", "country_code": "MQ", @@ -1090,13 +719,6 @@ export const timezone = [ "dst": "−06:00", "text": "(GMT −07:00) Mazatlan" }, - { - "id": "America/Argentina/Mendoza", - "country_code": "", - "offset": "−03:00", - "dst": "−03:00", - "text": "(GMT −03:00) Argentina" - }, { "id": "America/Menominee", "country_code": "US", @@ -1160,13 +782,6 @@ export const timezone = [ "dst": "−04:00", "text": "(GMT −05:00) Toronto" }, - { - "id": "America/Port_of_Spain", - "country_code": "MS", - "offset": "−04:00", - "dst": "−04:00", - "text": "(GMT −04:00) Port_of_Spain" - }, { "id": "America/Nassau", "country_code": "BS", @@ -1230,13 +845,6 @@ export const timezone = [ "dst": "−06:00", "text": "(GMT −07:00) Ojinaga" }, - { - "id": "America/Panama", - "country_code": "PA", - "offset": "−05:00", - "dst": "−05:00", - "text": "(GMT −05:00) Panama" - }, { "id": "America/Pangnirtung", "country_code": "CA", @@ -1258,13 +866,6 @@ export const timezone = [ "dst": "−07:00", "text": "(GMT −07:00) Phoenix" }, - { - "id": "America/Port_of_Spain", - "country_code": "TT", - "offset": "−04:00", - "dst": "−04:00", - "text": "(GMT −04:00) Port_of_Spain" - }, { "id": "America/Port-au-Prince", "country_code": "HT", @@ -1335,27 +936,6 @@ export const timezone = [ "dst": "−05:00", "text": "(GMT −06:00) Resolute" }, - { - "id": "America/Rio_Branco", - "country_code": "BR", - "offset": "−05:00", - "dst": "−05:00", - "text": "(GMT −05:00) Rio_Branco" - }, - { - "id": "America/Argentina/Cordoba", - "country_code": "", - "offset": "−03:00", - "dst": "−03:00", - "text": "(GMT −03:00) Argentina" - }, - { - "id": "America/Tijuana", - "country_code": "", - "offset": "−08:00", - "dst": "−07:00", - "text": "(GMT −08:00) Tijuana" - }, { "id": "America/Santarem", "country_code": "BR", @@ -1391,13 +971,6 @@ export const timezone = [ "dst": "+00:00", "text": "(GMT −01:00) Scoresbysund" }, - { - "id": "America/Denver", - "country_code": "", - "offset": "−07:00", - "dst": "−06:00", - "text": "(GMT −07:00) Denver" - }, { "id": "America/Sitka", "country_code": "US", @@ -1405,13 +978,6 @@ export const timezone = [ "dst": "−08:00", "text": "(GMT −09:00) Sitka" }, - { - "id": "America/Port_of_Spain", - "country_code": "BL", - "offset": "−04:00", - "dst": "−04:00", - "text": "(GMT −04:00) Port_of_Spain" - }, { "id": "America/St_Johns", "country_code": "CA", @@ -1419,34 +985,6 @@ export const timezone = [ "dst": "−02:30", "text": "(GMT −03:30) St_Johns" }, - { - "id": "America/Port_of_Spain", - "country_code": "KN", - "offset": "−04:00", - "dst": "−04:00", - "text": "(GMT −04:00) Port_of_Spain" - }, - { - "id": "America/Port_of_Spain", - "country_code": "LC", - "offset": "−04:00", - "dst": "−04:00", - "text": "(GMT −04:00) Port_of_Spain" - }, - { - "id": "America/Port_of_Spain", - "country_code": "VI", - "offset": "−04:00", - "dst": "−04:00", - "text": "(GMT −04:00) Port_of_Spain" - }, - { - "id": "America/Port_of_Spain", - "country_code": "VC", - "offset": "−04:00", - "dst": "−04:00", - "text": "(GMT −04:00) Port_of_Spain" - }, { "id": "America/Swift_Current", "country_code": "CA", @@ -1475,27 +1013,6 @@ export const timezone = [ "dst": "−04:00", "text": "(GMT −05:00) Thunder_Bay" }, - { - "id": "America/Tijuana", - "country_code": "MX", - "offset": "−08:00", - "dst": "−07:00", - "text": "(GMT −08:00) Tijuana" - }, - { - "id": "America/Toronto", - "country_code": "CA", - "offset": "−05:00", - "dst": "−04:00", - "text": "(GMT −05:00) Toronto" - }, - { - "id": "America/Port_of_Spain", - "country_code": "VG", - "offset": "−04:00", - "dst": "−04:00", - "text": "(GMT −04:00) Port_of_Spain" - }, { "id": "America/Vancouver", "country_code": "CA", @@ -1503,13 +1020,6 @@ export const timezone = [ "dst": "−07:00", "text": "(GMT −08:00) Vancouver" }, - { - "id": "America/Port_of_Spain", - "country_code": "", - "offset": "−04:00", - "dst": "−04:00", - "text": "(GMT −04:00) Port_of_Spain" - }, { "id": "America/Whitehorse", "country_code": "CA", @@ -1594,13 +1104,6 @@ export const timezone = [ "dst": "−03:00", "text": "(GMT −03:00) Rothera" }, - { - "id": "Pacific/Auckland", - "country_code": "", - "offset": "+12:00", - "dst": "+13:00", - "text": "(GMT +12:00) Auckland" - }, { "id": "Antarctica/Syowa", "country_code": "AQ", @@ -1678,13 +1181,6 @@ export const timezone = [ "dst": "+05:00", "text": "(GMT +05:00) Ashgabat" }, - { - "id": "Asia/Ashgabat", - "country_code": "", - "offset": "+05:00", - "dst": "+05:00", - "text": "(GMT +05:00) Ashgabat" - }, { "id": "Asia/Atyrau", "country_code": "KZ", @@ -1776,13 +1272,6 @@ export const timezone = [ "dst": "+08:00", "text": "(GMT +08:00) Shanghai" }, - { - "id": "Asia/Shanghai", - "country_code": "", - "offset": "+08:00", - "dst": "+08:00", - "text": "(GMT +08:00) Shanghai" - }, { "id": "Asia/Colombo", "country_code": "LK", @@ -1804,13 +1293,6 @@ export const timezone = [ "dst": "+03:00", "text": "(GMT +02:00) Damascus" }, - { - "id": "Asia/Dhaka", - "country_code": "BD", - "offset": "+06:00", - "dst": "+06:00", - "text": "(GMT +06:00) Dhaka" - }, { "id": "Asia/Dili", "country_code": "TL", @@ -1846,13 +1328,6 @@ export const timezone = [ "dst": "+03:00", "text": "(GMT +02:00) Gaza" }, - { - "id": "Asia/Shanghai", - "country_code": "", - "offset": "+08:00", - "dst": "+08:00", - "text": "(GMT +08:00) Shanghai" - }, { "id": "Asia/Hebron", "country_code": "PS", @@ -1951,13 +1426,6 @@ export const timezone = [ "dst": "+05:45", "text": "(GMT +05:45) Kathmandu" }, - { - "id": "Asia/Kathmandu", - "country_code": "", - "offset": "+05:45", - "dst": "+05:45", - "text": "(GMT +05:45) Kathmandu" - }, { "id": "Asia/Khandyga", "country_code": "RU", @@ -1965,13 +1433,6 @@ export const timezone = [ "dst": "+09:00", "text": "(GMT +09:00) Khandyga" }, - { - "id": "Asia/Kolkata", - "country_code": "IN", - "offset": "+05:30", - "dst": "+05:30", - "text": "(GMT +05:30) Kolkata" - }, { "id": "Asia/Krasnoyarsk", "country_code": "RU", @@ -1993,13 +1454,6 @@ export const timezone = [ "dst": "+08:00", "text": "(GMT +08:00) Kuching" }, - { - "id": "Asia/Riyadh", - "country_code": "KW", - "offset": "+03:00", - "dst": "+03:00", - "text": "(GMT +03:00) Riyadh" - }, { "id": "Asia/Macau", "country_code": "", @@ -2007,13 +1461,6 @@ export const timezone = [ "dst": "+08:00", "text": "(GMT +08:00) Macau" }, - { - "id": "Asia/Macau", - "country_code": "MO", - "offset": "+08:00", - "dst": "+08:00", - "text": "(GMT +08:00) Macau" - }, { "id": "Asia/Magadan", "country_code": "RU", @@ -2035,13 +1482,6 @@ export const timezone = [ "dst": "+08:00", "text": "(GMT +08:00) Manila" }, - { - "id": "Asia/Dubai", - "country_code": "OM", - "offset": "+04:00", - "dst": "+04:00", - "text": "(GMT +04:00) Dubai" - }, { "id": "Asia/Novokuznetsk", "country_code": "RU", @@ -2070,13 +1510,6 @@ export const timezone = [ "dst": "+05:00", "text": "(GMT +05:00) Oral" }, - { - "id": "Asia/Bangkok", - "country_code": "KH", - "offset": "+07:00", - "dst": "+07:00", - "text": "(GMT +07:00) Bangkok" - }, { "id": "Asia/Pontianak", "country_code": "ID", @@ -2091,13 +1524,6 @@ export const timezone = [ "dst": "+09:00", "text": "(GMT +09:00) Pyongyang" }, - { - "id": "Asia/Qatar", - "country_code": "QA", - "offset": "+03:00", - "dst": "+03:00", - "text": "(GMT +03:00) Qatar" - }, { "id": "Asia/Qyzylorda", "country_code": "KZ", @@ -2112,20 +1538,6 @@ export const timezone = [ "dst": "+06:30", "text": "(GMT +06:30) Yangon" }, - { - "id": "Asia/Riyadh", - "country_code": "SA", - "offset": "+03:00", - "dst": "+03:00", - "text": "(GMT +03:00) Riyadh" - }, - { - "id": "Asia/Ho_Chi_Minh", - "country_code": "", - "offset": "+07:00", - "dst": "+07:00", - "text": "(GMT +07:00) Ho_Chi_Minh" - }, { "id": "Asia/Sakhalin", "country_code": "RU", @@ -2147,13 +1559,6 @@ export const timezone = [ "dst": "+09:00", "text": "(GMT +09:00) Seoul" }, - { - "id": "Asia/Shanghai", - "country_code": "CN", - "offset": "+08:00", - "dst": "+08:00", - "text": "(GMT +08:00) Shanghai" - }, { "id": "Asia/Singapore", "country_code": "SG", @@ -2196,13 +1601,6 @@ export const timezone = [ "dst": "+04:30", "text": "(GMT +03:30) Tehran" }, - { - "id": "Asia/Jerusalem", - "country_code": "", - "offset": "+02:00", - "dst": "+03:00", - "text": "(GMT +02:00) Jerusalem" - }, { "id": "Asia/Thimphu", "country_code": "", @@ -2210,13 +1608,6 @@ export const timezone = [ "dst": "+06:00", "text": "(GMT +06:00) Thimphu" }, - { - "id": "Asia/Thimphu", - "country_code": "BT", - "offset": "+06:00", - "dst": "+06:00", - "text": "(GMT +06:00) Thimphu" - }, { "id": "Asia/Tokyo", "country_code": "JP", @@ -2231,13 +1622,6 @@ export const timezone = [ "dst": "+07:00", "text": "(GMT +07:00) Tomsk" }, - { - "id": "Asia/Makassar", - "country_code": "", - "offset": "+08:00", - "dst": "+08:00", - "text": "(GMT +08:00) Makassar" - }, { "id": "Asia/Ulaanbaatar", "country_code": "MN", @@ -2245,13 +1629,6 @@ export const timezone = [ "dst": "+08:00", "text": "(GMT +08:00) Ulaanbaatar" }, - { - "id": "Asia/Ulaanbaatar", - "country_code": "", - "offset": "+08:00", - "dst": "+08:00", - "text": "(GMT +08:00) Ulaanbaatar" - }, { "id": "Asia/Urumqi", "country_code": "CN", @@ -2266,13 +1643,6 @@ export const timezone = [ "dst": "+10:00", "text": "(GMT +10:00) Ust-Nera" }, - { - "id": "Asia/Bangkok", - "country_code": "LA", - "offset": "+07:00", - "dst": "+07:00", - "text": "(GMT +07:00) Bangkok" - }, { "id": "Asia/Vladivostok", "country_code": "RU", @@ -2287,13 +1657,6 @@ export const timezone = [ "dst": "+09:00", "text": "(GMT +09:00) Yakutsk" }, - { - "id": "Asia/Yangon", - "country_code": "MM", - "offset": "+06:30", - "dst": "+06:30", - "text": "(GMT +06:30) Yangon" - }, { "id": "Asia/Yekaterinburg", "country_code": "RU", @@ -2343,20 +1706,6 @@ export const timezone = [ "dst": "+01:00", "text": "(GMT +00:00) Faroe" }, - { - "id": "Atlantic/Faroe", - "country_code": "FO", - "offset": "+00:00", - "dst": "+01:00", - "text": "(GMT +00:00) Faroe" - }, - { - "id": "Europe/Oslo", - "country_code": "", - "offset": "+01:00", - "dst": "+02:00", - "text": "(GMT +01:00) Oslo" - }, { "id": "Atlantic/Madeira", "country_code": "PT", @@ -2378,13 +1727,6 @@ export const timezone = [ "dst": "−02:00", "text": "(GMT −02:00) South_Georgia" }, - { - "id": "Africa/Abidjan", - "country_code": "SH", - "offset": "+00:00", - "dst": "+00:00", - "text": "(GMT +00:00) Abidjan" - }, { "id": "Atlantic/Stanley", "country_code": "FK", @@ -2420,13 +1762,6 @@ export const timezone = [ "dst": "+10:30", "text": "(GMT +09:30) Broken_Hill" }, - { - "id": "Australia/Sydney", - "country_code": "", - "offset": "+10:00", - "dst": "+11:00", - "text": "(GMT +10:00) Sydney" - }, { "id": "Australia/Currie", "country_code": "AU", @@ -2469,13 +1804,6 @@ export const timezone = [ "dst": "+10:00", "text": "(GMT +10:00) Lindeman" }, - { - "id": "Australia/Lord_Howe", - "country_code": "AU", - "offset": "+10:30", - "dst": "+11:00", - "text": "(GMT +10:30) Lord_Howe" - }, { "id": "Australia/Melbourne", "country_code": "AU", @@ -2483,20 +1811,6 @@ export const timezone = [ "dst": "+11:00", "text": "(GMT +10:00) Melbourne" }, - { - "id": "Australia/Darwin", - "country_code": "", - "offset": "+09:30", - "dst": "+09:30", - "text": "(GMT +09:30) Darwin" - }, - { - "id": "Australia/Sydney", - "country_code": "", - "offset": "+10:00", - "dst": "+11:00", - "text": "(GMT +10:00) Sydney" - }, { "id": "Australia/Perth", "country_code": "AU", @@ -2505,340 +1819,137 @@ export const timezone = [ "text": "(GMT +08:00) Perth" }, { - "id": "Australia/Brisbane", + "id": "Pacific/Easter", "country_code": "", - "offset": "+10:00", - "dst": "+10:00", - "text": "(GMT +10:00) Brisbane" + "offset": "−06:00", + "dst": "−05:00", + "text": "(GMT −06:00) Easter" }, { - "id": "Australia/Adelaide", + "id": "merica/Chicago", "country_code": "", - "offset": "+09:30", - "dst": "+10:30", - "text": "(GMT +09:30) Adelaide" + "offset": "−06:00", + "dst": "−05:00", + "text": "(GMT −06:00) Chicago." }, { - "id": "Australia/Sydney", - "country_code": "AU", - "offset": "+10:00", - "dst": "+11:00", - "text": "(GMT +10:00) Sydney" + "id": "Europe/Dublin", + "country_code": "", + "offset": "+00:00", + "dst": "+01:00", + "text": "(GMT +00:00) Dublin" }, { - "id": "Australia/Hobart", + "id": "Etc/GMT", "country_code": "", - "offset": "+10:00", - "dst": "+11:00", - "text": "(GMT +10:00) Hobart" + "offset": "+00:00", + "dst": "+00:00", + "text": "(GMT +00:00) GMT" }, { - "id": "Australia/Melbourne", + "id": "Etc/GMT+1", "country_code": "", - "offset": "+10:00", - "dst": "+11:00", - "text": "(GMT +10:00) Melbourne" + "offset": "−01:00", + "dst": "−01:00", + "text": "(GMT −01:00) GMT+1" }, { - "id": "Australia/Perth", + "id": "Etc/GMT+10", "country_code": "", - "offset": "+08:00", - "dst": "+08:00", - "text": "(GMT +08:00) Perth" + "offset": "−10:00", + "dst": "−10:00", + "text": "(GMT −10:00) GMT+10" }, { - "id": "Australia/Broken_Hill", + "id": "Etc/GMT+11", "country_code": "", - "offset": "+09:30", - "dst": "+10:30", - "text": "(GMT +09:30) Broken_Hill" + "offset": "−11:00", + "dst": "−11:00", + "text": "(GMT −11:00) GMT+11" }, { - "id": "America/Rio_Branco", + "id": "Etc/GMT+12", "country_code": "", - "offset": "−05:00", - "dst": "−05:00", - "text": "(GMT −05:00) Rio_Branco" + "offset": "−12:00", + "dst": "−12:00", + "text": "(GMT −12:00) GMT+12" }, { - "id": "America/Noronha", + "id": "Etc/GMT+2", "country_code": "", "offset": "−02:00", "dst": "−02:00", - "text": "(GMT −02:00) Noronha" + "text": "(GMT −02:00) GMT+2" }, { - "id": "America/Sao_Paulo", + "id": "Etc/GMT+3", "country_code": "", "offset": "−03:00", - "dst": "−02:00", - "text": "(GMT −03:00) Sao_Paulo" + "dst": "−03:00", + "text": "(GMT −03:00) GMT+3" }, { - "id": "America/Manaus", + "id": "Etc/GMT+4", "country_code": "", "offset": "−04:00", "dst": "−04:00", - "text": "(GMT −04:00) Manaus" - }, - { - "id": "America/Halifax", - "country_code": "", - "offset": "−04:00", - "dst": "−03:00", - "text": "(GMT −04:00) Halifax" + "text": "(GMT −04:00) GMT+4" }, { - "id": "America/Winnipeg", + "id": "Etc/GMT+5", "country_code": "", - "offset": "−06:00", + "offset": "−05:00", "dst": "−05:00", - "text": "(GMT −06:00) Winnipeg" + "text": "(GMT −05:00) GMT+5" }, { - "id": "America/Toronto", + "id": "Etc/GMT+6", "country_code": "", - "offset": "−05:00", - "dst": "−04:00", - "text": "(GMT −05:00) Toronto" + "offset": "−06:00", + "dst": "−06:00", + "text": "(GMT −06:00) GMT+6" }, { - "id": "America/Edmonton", + "id": "Etc/GMT+7", "country_code": "", "offset": "−07:00", - "dst": "−06:00", - "text": "(GMT −07:00) Edmonton" + "dst": "−07:00", + "text": "(GMT −07:00) GMT+7" }, { - "id": "America/St_Johns", + "id": "Etc/GMT+8", "country_code": "", - "offset": "−03:30", - "dst": "−02:30", - "text": "(GMT −03:30) St_Johns" + "offset": "−08:00", + "dst": "−08:00", + "text": "(GMT −08:00) GMT+8" }, { - "id": "America/Vancouver", + "id": "Etc/GMT+9", "country_code": "", - "offset": "−08:00", - "dst": "−07:00", - "text": "(GMT −08:00) Vancouver" + "offset": "−09:00", + "dst": "−09:00", + "text": "(GMT −09:00) GMT+9" }, { - "id": "America/Regina", + "id": "Etc/GMT-1", "country_code": "", - "offset": "−06:00", - "dst": "−06:00", - "text": "(GMT −06:00) Regina" + "offset": "+01:00", + "dst": "+01:00", + "text": "(GMT +01:00) GMT-1" }, { - "id": "America/Whitehorse", + "id": "Etc/GMT-10", "country_code": "", - "offset": "−08:00", - "dst": "−07:00", - "text": "(GMT −08:00) Whitehorse" + "offset": "+10:00", + "dst": "+10:00", + "text": "(GMT +10:00) GMT-10" }, { - "id": "Choose a zone that observes CET, such as Europe/Paris.", + "id": "Etc/GMT-11", "country_code": "", - "offset": "+01:00", - "dst": "+02:00", - "text": "(GMT +01:00) Paris." - }, - { - "id": "America/Santiago", - "country_code": "", - "offset": "−04:00", - "dst": "−03:00", - "text": "(GMT −04:00) Santiago" - }, - { - "id": "Pacific/Easter", - "country_code": "", - "offset": "−06:00", - "dst": "−05:00", - "text": "(GMT −06:00) Easter" - }, - { - "id": "Choose a zone that observes CST with United States daylight saving time rules, such as America/Chicago.", - "country_code": "", - "offset": "−06:00", - "dst": "−05:00", - "text": "(GMT −06:00) Chicago." - }, - { - "id": "America/Havana", - "country_code": "", - "offset": "−05:00", - "dst": "−04:00", - "text": "(GMT −05:00) Havana" - }, - { - "id": "Choose a zone that observes EET, such as Europe/Sofia.", - "country_code": "", - "offset": "+02:00", - "dst": "+03:00", - "text": "(GMT +02:00) Sofia." - }, - { - "id": "Africa/Cairo", - "country_code": "", - "offset": "+02:00", - "dst": "+02:00", - "text": "(GMT +02:00) Cairo" - }, - { - "id": "Europe/Dublin", - "country_code": "", - "offset": "+00:00", - "dst": "+01:00", - "text": "(GMT +00:00) Dublin" - }, - { - "id": "Choose a zone that currently observes EST without daylight saving time, such as America/Cancun.", - "country_code": "", - "offset": "−05:00", - "dst": "−05:00", - "text": "(GMT −05:00) Cancun." - }, - { - "id": "Choose a zone that observes EST with United States daylight saving time rules, such as America/New_York.", - "country_code": "", - "offset": "−05:00", - "dst": "−04:00", - "text": "(GMT −05:00) New_York." - }, - { - "id": "Etc/GMT", - "country_code": "", - "offset": "+00:00", - "dst": "+00:00", - "text": "(GMT +00:00) GMT" - }, - { - "id": "Etc/GMT", - "country_code": "", - "offset": "+00:00", - "dst": "+00:00", - "text": "(GMT +00:00) GMT" - }, - { - "id": "Etc/GMT+1", - "country_code": "", - "offset": "−01:00", - "dst": "−01:00", - "text": "(GMT −01:00) GMT+1" - }, - { - "id": "Etc/GMT+10", - "country_code": "", - "offset": "−10:00", - "dst": "−10:00", - "text": "(GMT −10:00) GMT+10" - }, - { - "id": "Etc/GMT+11", - "country_code": "", - "offset": "−11:00", - "dst": "−11:00", - "text": "(GMT −11:00) GMT+11" - }, - { - "id": "Etc/GMT+12", - "country_code": "", - "offset": "−12:00", - "dst": "−12:00", - "text": "(GMT −12:00) GMT+12" - }, - { - "id": "Etc/GMT+2", - "country_code": "", - "offset": "−02:00", - "dst": "−02:00", - "text": "(GMT −02:00) GMT+2" - }, - { - "id": "Etc/GMT+3", - "country_code": "", - "offset": "−03:00", - "dst": "−03:00", - "text": "(GMT −03:00) GMT+3" - }, - { - "id": "Etc/GMT+4", - "country_code": "", - "offset": "−04:00", - "dst": "−04:00", - "text": "(GMT −04:00) GMT+4" - }, - { - "id": "Etc/GMT+5", - "country_code": "", - "offset": "−05:00", - "dst": "−05:00", - "text": "(GMT −05:00) GMT+5" - }, - { - "id": "Etc/GMT+6", - "country_code": "", - "offset": "−06:00", - "dst": "−06:00", - "text": "(GMT −06:00) GMT+6" - }, - { - "id": "Etc/GMT+7", - "country_code": "", - "offset": "−07:00", - "dst": "−07:00", - "text": "(GMT −07:00) GMT+7" - }, - { - "id": "Etc/GMT+8", - "country_code": "", - "offset": "−08:00", - "dst": "−08:00", - "text": "(GMT −08:00) GMT+8" - }, - { - "id": "Etc/GMT+9", - "country_code": "", - "offset": "−09:00", - "dst": "−09:00", - "text": "(GMT −09:00) GMT+9" - }, - { - "id": "Etc/GMT", - "country_code": "", - "offset": "+00:00", - "dst": "+00:00", - "text": "(GMT +00:00) GMT" - }, - { - "id": "Etc/GMT", - "country_code": "", - "offset": "+00:00", - "dst": "+00:00", - "text": "(GMT +00:00) GMT" - }, - { - "id": "Etc/GMT-1", - "country_code": "", - "offset": "+01:00", - "dst": "+01:00", - "text": "(GMT +01:00) GMT-1" - }, - { - "id": "Etc/GMT-10", - "country_code": "", - "offset": "+10:00", - "dst": "+10:00", - "text": "(GMT +10:00) GMT-10" - }, - { - "id": "Etc/GMT-11", - "country_code": "", - "offset": "+11:00", - "dst": "+11:00", - "text": "(GMT +11:00) GMT-11" + "offset": "+11:00", + "dst": "+11:00", + "text": "(GMT +11:00) GMT-11" }, { "id": "Etc/GMT-12", @@ -2917,13 +2028,6 @@ export const timezone = [ "dst": "+09:00", "text": "(GMT +09:00) GMT-9" }, - { - "id": "Etc/GMT", - "country_code": "", - "offset": "+00:00", - "dst": "+00:00", - "text": "(GMT +00:00) GMT" - }, { "id": "", "country_code": "", @@ -2938,20 +2042,6 @@ export const timezone = [ "dst": "+00:00", "text": "(GMT +00:00) UTC" }, - { - "id": "Etc/UTC", - "country_code": "", - "offset": "+00:00", - "dst": "+00:00", - "text": "(GMT +00:00) UTC" - }, - { - "id": "Etc/UTC", - "country_code": "", - "offset": "+00:00", - "dst": "+00:00", - "text": "(GMT +00:00) UTC" - }, { "id": "Europe/Amsterdam", "country_code": "NL", @@ -3050,13 +2140,6 @@ export const timezone = [ "dst": "+02:00", "text": "(GMT +01:00) Copenhagen" }, - { - "id": "Europe/Dublin", - "country_code": "IE", - "offset": "+00:00", - "dst": "+01:00", - "text": "(GMT +00:00) Dublin" - }, { "id": "Europe/Gibraltar", "country_code": "GI", @@ -3064,13 +2147,6 @@ export const timezone = [ "dst": "+02:00", "text": "(GMT +01:00) Gibraltar" }, - { - "id": "Europe/London", - "country_code": "GG", - "offset": "+00:00", - "dst": "+01:00", - "text": "(GMT +00:00) London" - }, { "id": "Europe/Helsinki", "country_code": "FI", @@ -3078,27 +2154,6 @@ export const timezone = [ "dst": "+03:00", "text": "(GMT +02:00) Helsinki" }, - { - "id": "Europe/London", - "country_code": "IM", - "offset": "+00:00", - "dst": "+01:00", - "text": "(GMT +00:00) London" - }, - { - "id": "Europe/Istanbul", - "country_code": "TR", - "offset": "+03:00", - "dst": "+03:00", - "text": "(GMT +03:00) Istanbul" - }, - { - "id": "Europe/London", - "country_code": "JE", - "offset": "+00:00", - "dst": "+01:00", - "text": "(GMT +00:00) London" - }, { "id": "Europe/Kaliningrad", "country_code": "RU", @@ -3120,27 +2175,6 @@ export const timezone = [ "dst": "+03:00", "text": "(GMT +03:00) Kirov" }, - { - "id": "Europe/Lisbon", - "country_code": "PT", - "offset": "+00:00", - "dst": "+01:00", - "text": "(GMT +00:00) Lisbon" - }, - { - "id": "Europe/Belgrade", - "country_code": "SI", - "offset": "+01:00", - "dst": "+02:00", - "text": "(GMT +01:00) Belgrade" - }, - { - "id": "Europe/London", - "country_code": "GB", - "offset": "+00:00", - "dst": "+01:00", - "text": "(GMT +00:00) London" - }, { "id": "Europe/Luxembourg", "country_code": "LU", @@ -3162,13 +2196,6 @@ export const timezone = [ "dst": "+02:00", "text": "(GMT +01:00) Malta" }, - { - "id": "Europe/Helsinki", - "country_code": "AX", - "offset": "+02:00", - "dst": "+03:00", - "text": "(GMT +02:00) Helsinki" - }, { "id": "Europe/Minsk", "country_code": "BY", @@ -3197,13 +2224,6 @@ export const timezone = [ "dst": "+03:00", "text": "(GMT +02:00) Nicosia" }, - { - "id": "Europe/Oslo", - "country_code": "NO", - "offset": "+01:00", - "dst": "+02:00", - "text": "(GMT +01:00) Oslo" - }, { "id": "Europe/Paris", "country_code": "FR", @@ -3211,20 +2231,6 @@ export const timezone = [ "dst": "+02:00", "text": "(GMT +01:00) Paris" }, - { - "id": "Europe/Belgrade", - "country_code": "ME", - "offset": "+01:00", - "dst": "+02:00", - "text": "(GMT +01:00) Belgrade" - }, - { - "id": "Europe/Prague", - "country_code": "CZ", - "offset": "+01:00", - "dst": "+02:00", - "text": "(GMT +01:00) Prague" - }, { "id": "Europe/Riga", "country_code": "LV", @@ -3246,20 +2252,6 @@ export const timezone = [ "dst": "+04:00", "text": "(GMT +04:00) Samara" }, - { - "id": "Europe/Rome", - "country_code": "SM", - "offset": "+01:00", - "dst": "+02:00", - "text": "(GMT +01:00) Rome" - }, - { - "id": "Europe/Belgrade", - "country_code": "BA", - "offset": "+01:00", - "dst": "+02:00", - "text": "(GMT +01:00) Belgrade" - }, { "id": "Europe/Saratov", "country_code": "RU", @@ -3274,13 +2266,6 @@ export const timezone = [ "dst": "+03:00", "text": "(GMT +03:00) Simferopol" }, - { - "id": "Europe/Belgrade", - "country_code": "MK", - "offset": "+01:00", - "dst": "+02:00", - "text": "(GMT +01:00) Belgrade" - }, { "id": "Europe/Sofia", "country_code": "BG", @@ -3309,13 +2294,6 @@ export const timezone = [ "dst": "+02:00", "text": "(GMT +01:00) Tirane" }, - { - "id": "Europe/Chisinau", - "country_code": "", - "offset": "+02:00", - "dst": "+03:00", - "text": "(GMT +02:00) Chisinau" - }, { "id": "Europe/Ulyanovsk", "country_code": "RU", @@ -3330,20 +2308,6 @@ export const timezone = [ "dst": "+03:00", "text": "(GMT +02:00) Uzhgorod" }, - { - "id": "Europe/Zurich", - "country_code": "LI", - "offset": "+01:00", - "dst": "+02:00", - "text": "(GMT +01:00) Zurich" - }, - { - "id": "Europe/Rome", - "country_code": "VA", - "offset": "+01:00", - "dst": "+02:00", - "text": "(GMT +01:00) Rome" - }, { "id": "Europe/Vienna", "country_code": "AT", @@ -3372,13 +2336,6 @@ export const timezone = [ "dst": "+02:00", "text": "(GMT +01:00) Warsaw" }, - { - "id": "Europe/Belgrade", - "country_code": "HR", - "offset": "+01:00", - "dst": "+02:00", - "text": "(GMT +01:00) Belgrade" - }, { "id": "Europe/Zaporozhye", "country_code": "UA", @@ -3386,90 +2343,6 @@ export const timezone = [ "dst": "+03:00", "text": "(GMT +02:00) Zaporozhye" }, - { - "id": "Europe/Zurich", - "country_code": "CH", - "offset": "+01:00", - "dst": "+02:00", - "text": "(GMT +01:00) Zurich" - }, - { - "id": "Europe/London", - "country_code": "", - "offset": "+00:00", - "dst": "+01:00", - "text": "(GMT +00:00) London" - }, - { - "id": "Europe/London", - "country_code": "", - "offset": "+00:00", - "dst": "+01:00", - "text": "(GMT +00:00) London" - }, - { - "id": "Etc/GMT", - "country_code": "", - "offset": "+00:00", - "dst": "+00:00", - "text": "(GMT +00:00) GMT" - }, - { - "id": "Etc/GMT", - "country_code": "", - "offset": "+00:00", - "dst": "+00:00", - "text": "(GMT +00:00) GMT" - }, - { - "id": "Etc/GMT", - "country_code": "", - "offset": "+00:00", - "dst": "+00:00", - "text": "(GMT +00:00) GMT" - }, - { - "id": "Etc/GMT", - "country_code": "", - "offset": "+00:00", - "dst": "+00:00", - "text": "(GMT +00:00) GMT" - }, - { - "id": "Etc/GMT", - "country_code": "", - "offset": "+00:00", - "dst": "+00:00", - "text": "(GMT +00:00) GMT" - }, - { - "id": "Asia/Hong_Kong", - "country_code": "", - "offset": "+08:00", - "dst": "+08:00", - "text": "(GMT +08:00) Hong_Kong" - }, - { - "id": "Choose a zone that currently observes HST without daylight saving time, such as Pacific/Honolulu.", - "country_code": "", - "offset": "−10:00", - "dst": "−10:00", - "text": "(GMT −10:00) Honolulu." - }, - { - "id": "Atlantic/Reykjavik", - "country_code": "", - "offset": "+00:00", - "dst": "+00:00", - "text": "(GMT +00:00) Reykjavik" - }, - { - "id": "Africa/Nairobi", - "country_code": "MG", - "offset": "+03:00", - "dst": "+03:00", - "text": "(GMT +03:00) Nairobi" - }, { "id": "Indian/Chagos", "country_code": "IO", @@ -3491,13 +2364,6 @@ export const timezone = [ "dst": "+06:30", "text": "(GMT +06:30) Cocos" }, - { - "id": "Africa/Nairobi", - "country_code": "KM", - "offset": "+03:00", - "dst": "+03:00", - "text": "(GMT +03:00) Nairobi" - }, { "id": "Indian/Kerguelen", "country_code": "TF", @@ -3526,117 +2392,19 @@ export const timezone = [ "dst": "+04:00", "text": "(GMT +04:00) Mauritius" }, - { - "id": "Africa/Nairobi", - "country_code": "YT", - "offset": "+03:00", - "dst": "+03:00", - "text": "(GMT +03:00) Nairobi" - }, - { - "id": "Indian/Reunion", - "country_code": "RE", - "offset": "+04:00", - "dst": "+04:00", - "text": "(GMT +04:00) Reunion" - }, - { - "id": "Asia/Tehran", - "country_code": "", - "offset": "+03:30", - "dst": "+04:30", - "text": "(GMT +03:30) Tehran" - }, - { - "id": "Asia/Jerusalem", - "country_code": "", - "offset": "+02:00", - "dst": "+03:00", - "text": "(GMT +02:00) Jerusalem" - }, - { - "id": "America/Jamaica", - "country_code": "", - "offset": "−05:00", - "dst": "−05:00", - "text": "(GMT −05:00) Jamaica" - }, - { - "id": "Asia/Tokyo", - "country_code": "", - "offset": "+09:00", - "dst": "+09:00", - "text": "(GMT +09:00) Tokyo" - }, - { - "id": "Pacific/Kwajalein", - "country_code": "", - "offset": "+12:00", - "dst": "+12:00", - "text": "(GMT +12:00) Kwajalein" - }, - { - "id": "Africa/Tripoli", - "country_code": "", - "offset": "+02:00", - "dst": "+02:00", - "text": "(GMT +02:00) Tripoli" - }, - { - "id": "Choose a zone that observes MET (sames as CET), such as Europe/Paris.", - "country_code": "", - "offset": "+01:00", - "dst": "+02:00", - "text": "(GMT +01:00) Paris." - }, - { - "id": "America/Tijuana", - "country_code": "", - "offset": "−08:00", - "dst": "−07:00", - "text": "(GMT −08:00) Tijuana" - }, - { - "id": "America/Mazatlan", - "country_code": "", - "offset": "−07:00", - "dst": "−06:00", - "text": "(GMT −07:00) Mazatlan" - }, - { - "id": "America/Mexico_City", - "country_code": "", - "offset": "−06:00", - "dst": "−05:00", - "text": "(GMT −06:00) Mexico_City" - }, - { - "id": "Choose a zone that currently observes MST without daylight saving time, such as America/Phoenix.", - "country_code": "", - "offset": "−07:00", - "dst": "−07:00", - "text": "(GMT −07:00) Phoenix." - }, - { - "id": "Choose a zone that observes MST with United States daylight saving time rules, such as America/Denver.", - "country_code": "", - "offset": "−07:00", - "dst": "−06:00", - "text": "(GMT −07:00) Denver." - }, - { - "id": "America/Denver", - "country_code": "", - "offset": "−07:00", - "dst": "−06:00", - "text": "(GMT −07:00) Denver" + { + "id": "Indian/Reunion", + "country_code": "RE", + "offset": "+04:00", + "dst": "+04:00", + "text": "(GMT +04:00) Reunion" }, { - "id": "Pacific/Auckland", + "id": "Pacific/Kwajalein", "country_code": "", "offset": "+12:00", - "dst": "+13:00", - "text": "(GMT +12:00) Auckland" + "dst": "+12:00", + "text": "(GMT +12:00) Kwajalein" }, { "id": "Pacific/Chatham", @@ -3652,13 +2420,6 @@ export const timezone = [ "dst": "+14:00", "text": "(GMT +13:00) Apia" }, - { - "id": "Pacific/Auckland", - "country_code": "NZ", - "offset": "+12:00", - "dst": "+13:00", - "text": "(GMT +12:00) Auckland" - }, { "id": "Pacific/Bougainville", "country_code": "PG", @@ -3666,13 +2427,6 @@ export const timezone = [ "dst": "+11:00", "text": "(GMT +11:00) Bougainville" }, - { - "id": "Pacific/Chatham", - "country_code": "NZ", - "offset": "+12:45", - "dst": "+13:45", - "text": "(GMT +12:45) Chatham" - }, { "id": "Pacific/Chuuk", "country_code": "FM", @@ -3680,13 +2434,6 @@ export const timezone = [ "dst": "+10:00", "text": "(GMT +10:00) Chuuk" }, - { - "id": "Pacific/Easter", - "country_code": "CL", - "offset": "−06:00", - "dst": "−05:00", - "text": "(GMT −06:00) Easter" - }, { "id": "Pacific/Efate", "country_code": "VU", @@ -3757,13 +2504,6 @@ export const timezone = [ "dst": "−10:00", "text": "(GMT −10:00) Honolulu" }, - { - "id": "Pacific/Honolulu", - "country_code": "", - "offset": "−10:00", - "dst": "−10:00", - "text": "(GMT −10:00) Honolulu" - }, { "id": "Pacific/Kiritimati", "country_code": "KI", @@ -3778,13 +2518,6 @@ export const timezone = [ "dst": "+11:00", "text": "(GMT +11:00) Kosrae" }, - { - "id": "Pacific/Kwajalein", - "country_code": "MH", - "offset": "+12:00", - "dst": "+12:00", - "text": "(GMT +12:00) Kwajalein" - }, { "id": "Pacific/Majuro", "country_code": "MH", @@ -3834,13 +2567,6 @@ export const timezone = [ "dst": "+11:00", "text": "(GMT +11:00) Noumea" }, - { - "id": "Pacific/Pago_Pago", - "country_code": "AS", - "offset": "−11:00", - "dst": "−11:00", - "text": "(GMT −11:00) Pago_Pago" - }, { "id": "Pacific/Palau", "country_code": "PW", @@ -3862,13 +2588,6 @@ export const timezone = [ "dst": "+11:00", "text": "(GMT +11:00) Pohnpei" }, - { - "id": "Pacific/Pohnpei", - "country_code": "", - "offset": "+11:00", - "dst": "+11:00", - "text": "(GMT +11:00) Pohnpei" - }, { "id": "Pacific/Port_Moresby", "country_code": "PG", @@ -3883,20 +2602,6 @@ export const timezone = [ "dst": "−10:00", "text": "(GMT −10:00) Rarotonga" }, - { - "id": "Pacific/Guam", - "country_code": "MP", - "offset": "+10:00", - "dst": "+10:00", - "text": "(GMT +10:00) Guam" - }, - { - "id": "Pacific/Pago_Pago", - "country_code": "", - "offset": "−11:00", - "dst": "−11:00", - "text": "(GMT −11:00) Pago_Pago" - }, { "id": "Pacific/Tahiti", "country_code": "PF", @@ -3918,13 +2623,6 @@ export const timezone = [ "dst": "+14:00", "text": "(GMT +13:00) Tongatapu" }, - { - "id": "Pacific/Chuuk", - "country_code": "", - "offset": "+10:00", - "dst": "+10:00", - "text": "(GMT +10:00) Chuuk" - }, { "id": "Pacific/Wake", "country_code": "UM", @@ -3940,67 +2638,11 @@ export const timezone = [ "text": "(GMT +12:00) Wallis" }, { - "id": "Pacific/Chuuk", - "country_code": "", - "offset": "+10:00", - "dst": "+10:00", - "text": "(GMT +10:00) Chuuk" - }, - { - "id": "Europe/Warsaw", - "country_code": "", - "offset": "+01:00", - "dst": "+02:00", - "text": "(GMT +01:00) Warsaw" - }, - { - "id": "Europe/Lisbon", - "country_code": "", - "offset": "+00:00", - "dst": "+01:00", - "text": "(GMT +00:00) Lisbon" - }, - { - "id": "Asia/Shanghai", - "country_code": "", - "offset": "+08:00", - "dst": "+08:00", - "text": "(GMT +08:00) Shanghai" - }, - { - "id": "Choose a zone that observes PST with United States daylight saving time rules, such as America/Los_Angeles.", + "id": "America/PST", "country_code": "", "offset": "−08:00", "dst": "−07:00", - "text": "(GMT −08:00) Los_Angeles." - }, - { - "id": "Asia/Taipei", - "country_code": "", - "offset": "+08:00", - "dst": "+08:00", - "text": "(GMT +08:00) Taipei" - }, - { - "id": "Asia/Seoul", - "country_code": "", - "offset": "+09:00", - "dst": "+09:00", - "text": "(GMT +09:00) Seoul" - }, - { - "id": "Asia/Singapore", - "country_code": "", - "offset": "+08:00", - "dst": "+08:00", - "text": "(GMT +08:00) Singapore" - }, - { - "id": "Europe/Istanbul", - "country_code": "", - "offset": "+03:00", - "dst": "+03:00", - "text": "(GMT +03:00) Istanbul" + "text": "(GMT −08:00) Pacific Time" }, { "id": "Etc/UCT", @@ -4010,129 +2652,11 @@ export const timezone = [ "text": "(GMT +00:00) UCT" }, { - "id": "Etc/UTC", - "country_code": "", - "offset": "+00:00", - "dst": "+00:00", - "text": "(GMT +00:00) UTC" - }, - { - "id": "America/Anchorage", - "country_code": "", - "offset": "−09:00", - "dst": "−08:00", - "text": "(GMT −09:00) Anchorage" - }, - { - "id": "America/Adak", - "country_code": "", - "offset": "−10:00", - "dst": "−09:00", - "text": "(GMT −10:00) Adak" - }, - { - "id": "America/Phoenix", - "country_code": "", - "offset": "−07:00", - "dst": "−07:00", - "text": "(GMT −07:00) Phoenix" - }, - { - "id": "America/Chicago", - "country_code": "", - "offset": "−06:00", - "dst": "−05:00", - "text": "(GMT −06:00) Chicago" - }, - { - "id": "America/New_York", - "country_code": "", - "offset": "−05:00", - "dst": "−04:00", - "text": "(GMT −05:00) New_York" - }, - { - "id": "America/Indiana/Indianapolis", - "country_code": "", - "offset": "−05:00", - "dst": "−04:00", - "text": "(GMT −05:00) Indiana" - }, - { - "id": "Pacific/Honolulu", - "country_code": "", - "offset": "−10:00", - "dst": "−10:00", - "text": "(GMT −10:00) Honolulu" - }, - { - "id": "America/Indiana/Knox", - "country_code": "", - "offset": "−06:00", - "dst": "−05:00", - "text": "(GMT −06:00) Indiana" - }, - { - "id": "America/Detroit", - "country_code": "", - "offset": "−05:00", - "dst": "−04:00", - "text": "(GMT −05:00) Detroit" - }, - { - "id": "America/Denver", - "country_code": "", - "offset": "−07:00", - "dst": "−06:00", - "text": "(GMT −07:00) Denver" - }, - { - "id": "America/Los_Angeles", - "country_code": "", - "offset": "−08:00", - "dst": "−07:00", - "text": "(GMT −08:00) Los_Angeles" - }, - { - "id": "America/Los_Angeles", - "country_code": "", - "offset": "−08:00", - "dst": "−07:00", - "text": "(GMT −08:00) Los_Angeles" - }, - { - "id": "Pacific/Pago_Pago", - "country_code": "", - "offset": "−11:00", - "dst": "−11:00", - "text": "(GMT −11:00) Pago_Pago" - }, - { - "id": "Etc/UTC", - "country_code": "", - "offset": "+00:00", - "dst": "+00:00", - "text": "(GMT +00:00) UTC" - }, - { - "id": "Choose a zone that observes WET, such as Europe/Lisbon.", - "country_code": "", + "id": "Europe/Lisbon", + "country_code": "PT", "offset": "+00:00", "dst": "+01:00", "text": "(GMT +00:00) Lisbon." - }, - { - "id": "Europe/Moscow", - "country_code": "", - "offset": "+03:00", - "dst": "+03:00", - "text": "(GMT +03:00) Moscow" - }, - { - "id": "Etc/UTC", - "country_code": "", - "offset": "+00:00", - "dst": "+00:00", - "text": "(GMT +00:00) UTC" } - ] \ No newline at end of file + ] + From 964cc8cab93923d6285b4d2c89648403ed41d702 Mon Sep 17 00:00:00 2001 From: burhan ahmed Date: Sun, 14 Jun 2020 18:44:30 +0700 Subject: [PATCH 3/4] added fix daylight saving time --- lib/api.ts | 1008 ----------------------------------------------- lib/new-api.ts | 956 ++++++++++++++++++++++---------------------- lib/timezone.ts | 56 ++- lib/type.ts | 8 + mod.ts | 2 +- 5 files changed, 533 insertions(+), 1497 deletions(-) delete mode 100644 lib/api.ts diff --git a/lib/api.ts b/lib/api.ts deleted file mode 100644 index 6d7ec9e..0000000 --- a/lib/api.ts +++ /dev/null @@ -1,1008 +0,0 @@ -/** - * MIT License - * Copyright (c) 2020 Burhanuddin Ahmed - */ - - -export const timezone = [ - { - "text": "(GMT+00:00) Bissau", - "id": "Africa/Bissau" - }, - { - "text": "(GMT+02:00) Athens", - "id": "Europe/Athens" - }, - { - "text": "(GMT+05:00) Dushanbe", - "id": "Asia/Dushanbe" - }, - { - "text": "(GMT+00:00) Faeroe", - "id": "Atlantic/Faroe" - }, - { - "text": "(GMT+02:00) Helsinki", - "id": "Europe/Helsinki" - }, - { - "text": "(GMT-04:30) Caracas", - "id": "America/Caracas" - }, - { - "text": "(GMT-04:00) Manaus", - "id": "America/Manaus" - }, - { - "text": "(GMT+00:00) Accra", - "id": "Africa/Accra" - }, - { - "text": "(GMT+03:00) Riyadh", - "id": "Asia/Riyadh" - }, - { - "text": "(GMT+13:00) Fiji", - "id": "Pacific/Fiji" - }, - { - "text": "(GMT-06:00) Central Time - Winnipeg", - "id": "America/Winnipeg" - }, - { - "text": "(GMT-05:00) Lima", - "id": "America/Lima" - }, - { - "text": "(GMT+02:00) Damascus", - "id": "Asia/Damascus" - }, - { - "text": "(GMT+11:00) Noumea", - "id": "Pacific/Noumea" - }, - { - "text": "(GMT-05:00) Easter Island", - "id": "Pacific/Easter" - }, - { - "text": "(GMT-04:00) La Paz", - "id": "America/La_Paz" - }, - { - "text": "(GMT+01:00) Gibraltar", - "id": "Europe/Gibraltar" - }, - { - "text": "(GMT+00:00) Canary Islands", - "id": "Atlantic/Canary" - }, - { - "text": "(GMT+02:00) Beirut", - "id": "Asia/Beirut" - }, - { - "text": "(GMT+05:45) Katmandu", - "id": "Asia/Katmandu" - }, - { - "text": "(GMT+13:00) Tongatapu", - "id": "Pacific/Tongatapu" - }, - { - "text": "(GMT-05:00) Eastern Time", - "id": "America/New_York" - }, - { - "text": "(GMT-03:00) Palmer", - "id": "Antarctica/Palmer" - }, - { - "text": "(GMT-02:00) Noronha", - "id": "America/Noronha" - }, - { - "text": "(GMT+01:00) Rome", - "id": "Europe/Rome" - }, - { - "text": "(GMT+04:00) Reunion", - "id": "Indian/Reunion" - }, - { - "text": "(GMT+05:30) Colombo", - "id": "Asia/Colombo" - }, - { - "text": "(GMT+08:00) Casey", - "id": "Antarctica/Casey" - }, - { - "text": "(GMT+12:00) Wallis", - "id": "Pacific/Wallis" - }, - { - "text": "(GMT-08:00) Pacific Time", - "id": "America/Los_Angeles" - }, - { - "text": "(GMT-01:00) Azores", - "id": "Atlantic/Azores" - }, - { - "text": "(GMT+01:00) Luxembourg", - "id": "Europe/Luxembourg" - }, - { - "text": "(GMT+02:00) Bucharest", - "id": "Europe/Bucharest" - }, - { - "text": "(GMT+06:00) Moscow+03 - Omsk, Novosibirsk", - "id": "Asia/Omsk" - }, - { - "text": "(GMT+02:00) Moscow-01 - Kaliningrad", - "id": "Europe/Kaliningrad" - }, - { - "text": "(GMT+02:00) Chisinau", - "id": "Europe/Chisinau" - }, - { - "text": "(GMT+04:00) Dubai", - "id": "Asia/Dubai" - }, - { - "text": "(GMT+02:00) Istanbul", - "id": "Europe/Istanbul" - }, - { - "text": "(GMT-10:00) Tahiti", - "id": "Pacific/Tahiti" - }, - { - "text": "(GMT+06:00) Thimphu", - "id": "Asia/Thimphu" - }, - { - "text": "(GMT-06:00) Managua", - "id": "America/Managua" - }, - { - "text": "(GMT+04:00) Mahe", - "id": "Indian/Mahe" - }, - { - "text": "(GMT+05:00) Karachi", - "id": "Asia/Karachi" - }, - { - "text": "(GMT+12:00) Majuro", - "id": "Pacific/Majuro" - }, - { - "text": "(GMT+00:00) Abidjan", - "id": "Africa/Abidjan" - }, - { - "text": "(GMT+07:00) Jakarta", - "id": "Asia/Jakarta" - }, - { - "text": "(GMT+10:30) Central Time - Adelaide", - "id": "Australia/Adelaide" - }, - { - "text": "(GMT-05:00) Eastern Time - Toronto", - "id": "America/Toronto" - }, - { - "text": "(GMT-03:00) Salvador", - "id": "America/Bahia" - }, - { - "text": "(GMT+06:30) Rangoon", - "id": "Asia/Rangoon" - }, - { - "text": "(GMT+12:00) Kwajalein", - "id": "Pacific/Kwajalein" - }, - { - "text": "(GMT+12:00) Wake", - "id": "Pacific/Wake" - }, - { - "text": "(GMT-10:00) Hawaii Time", - "id": "Pacific/Honolulu" - }, - { - "text": "(GMT+04:00) Mauritius", - "id": "Indian/Mauritius" - }, - { - "text": "(GMT+08:00) Singapore", - "id": "Asia/Singapore" - }, - { - "text": "(GMT+09:30) Central Time - Darwin", - "id": "Australia/Darwin" - }, - { - "text": "(GMT+11:00) Ponape", - "id": "Pacific/Pohnpei" - }, - { - "text": "(GMT+03:30) Tehran", - "id": "Asia/Tehran" - }, - { - "text": "(GMT+04:00) Moscow+01 - Samara", - "id": "Europe/Samara" - }, - { - "text": "(GMT+07:00) Hovd", - "id": "Asia/Hovd" - }, - { - "text": "(GMT+03:00) Moscow+00 - Moscow", - "id": "Europe/Moscow" - }, - { - "text": "(GMT+05:00) Tashkent", - "id": "Asia/Tashkent" - }, - { - "text": "(GMT-03:00) Montevideo", - "id": "America/Montevideo" - }, - { - "text": "(GMT+01:00) Stockholm", - "id": "Europe/Stockholm" - }, - { - "text": "(GMT+02:00) Riga", - "id": "Europe/Riga" - }, - { - "text": "(GMT+01:00) Vienna", - "id": "Europe/Vienna" - }, - { - "text": "(GMT+02:00) Tripoli", - "id": "Africa/Tripoli" - }, - { - "text": "(GMT+06:00) Almaty", - "id": "Asia/Almaty" - }, - { - "text": "(GMT+09:00) Seoul", - "id": "Asia/Seoul" - }, - { - "text": "(GMT+11:00) Norfolk", - "id": "Pacific/Norfolk" - }, - { - "text": "(GMT-06:00) Central Time - Tegucigalpa", - "id": "America/Tegucigalpa" - }, - { - "text": "(GMT-05:00) Rio Branco", - "id": "America/Rio_Branco" - }, - { - "text": "(GMT-04:00) Barbados", - "id": "America/Barbados" - }, - { - "text": "(GMT+10:00) Port Moresby", - "id": "Pacific/Port_Moresby" - }, - { - "text": "(GMT+00:00) Danmarkshavn", - "id": "America/Danmarkshavn" - }, - { - "text": "(GMT+02:00) Tallinn", - "id": "Europe/Tallinn" - }, - { - "text": "(GMT+10:00) Moscow+07 - Yuzhno-Sakhalinsk", - "id": "Asia/Vladivostok" - }, - { - "text": "(GMT+02:00) Cairo", - "id": "Africa/Cairo" - }, - { - "text": "(GMT+00:00) Reykjavik", - "id": "Atlantic/Reykjavik" - }, - { - "text": "(GMT-07:00) Mountain Time - Dawson Creek", - "id": "America/Dawson_Creek" - }, - { - "text": "(GMT-06:00) Central Time", - "id": "America/Chicago" - }, - { - "text": "(GMT-04:00) Porto Velho", - "id": "America/Porto_Velho" - }, - { - "text": "(GMT+09:00) Moscow+06 - Yakutsk", - "id": "Asia/Yakutsk" - }, - { - "text": "(GMT-01:00) Cape Verde", - "id": "Atlantic/Cape_Verde" - }, - { - "text": "(GMT+05:00) Maldives", - "id": "Indian/Maldives" - }, - { - "text": "(GMT+08:00) Choibalsan", - "id": "Asia/Choibalsan" - }, - { - "text": "(GMT-03:00) Belem", - "id": "America/Belem" - }, - { - "text": "(GMT+02:00) Jerusalem", - "id": "Asia/Jerusalem" - }, - { - "text": "(GMT+13:00) Fakaofo", - "id": "Pacific/Fakaofo" - }, - { - "text": "(GMT+00:00) London", - "id": "Europe/London" - }, - { - "text": "(GMT+01:00) Andorra", - "id": "Europe/Andorra" - }, - { - "text": "(GMT-09:30) Marquesas", - "id": "Pacific/Marquesas" - }, - { - "text": "(GMT+00:00) Casablanca", - "id": "Africa/Casablanca" - }, - { - "text": "(GMT+00:00) GMT (no daylight saving)", - "id": "Etc/GMT" - }, - { - "text": "(GMT-01:00) Scoresbysund", - "id": "America/Scoresbysund" - }, - { - "text": "(GMT+02:00) Maputo", - "id": "Africa/Maputo" - }, - { - "text": "(GMT+07:00) Davis", - "id": "Antarctica/Davis" - }, - { - "text": "(GMT-07:00) Mountain Time - Hermosillo", - "id": "America/Hermosillo" - }, - { - "text": "(GMT-06:00) Guatemala", - "id": "America/Guatemala" - }, - { - "text": "(GMT-03:00) Asuncion", - "id": "America/Asuncion" - }, - { - "text": "(GMT-05:00) Eastern Time - Iqaluit", - "id": "America/Iqaluit" - }, - { - "text": "(GMT+03:00) Nairobi", - "id": "Africa/Nairobi" - }, - { - "text": "(GMT+05:00) Mawson", - "id": "Antarctica/Mawson" - }, - { - "text": "(GMT-07:00) Mountain Time", - "id": "America/Denver" - }, - { - "text": "(GMT-05:00) Bogota", - "id": "America/Bogota" - }, - { - "text": "(GMT+03:00) Khartoum", - "id": "Africa/Khartoum" - }, - { - "text": "(GMT+03:00) Baghdad", - "id": "Asia/Baghdad" - }, - { - "text": "(GMT+05:00) Kerguelen", - "id": "Indian/Kerguelen" - }, - { - "text": "(GMT-03:00) Miquelon", - "id": "America/Miquelon" - }, - { - "text": "(GMT+00:00) El Aaiun", - "id": "Africa/El_Aaiun" - }, - { - "text": "(GMT+01:00) Algiers", - "id": "Africa/Algiers" - }, - { - "text": "(GMT+12:00) Funafuti", - "id": "Pacific/Funafuti" - }, - { - "text": "(GMT+01:00) Lagos", - "id": "Africa/Lagos" - }, - { - "text": "(GMT+04:00) Yerevan", - "id": "Asia/Yerevan" - }, - { - "text": "(GMT+08:00) Macau", - "id": "Asia/Macau" - }, - { - "text": "(GMT+05:00) Ashgabat", - "id": "Asia/Ashgabat" - }, - { - "text": "(GMT+07:00) Christmas", - "id": "Indian/Christmas" - }, - { - "text": "(GMT+12:00) Moscow+09 - Petropavlovsk-Kamchatskiy", - "id": "Asia/Kamchatka" - }, - { - "text": "(GMT+10:00) Guam", - "id": "Pacific/Guam" - }, - { - "text": "(GMT-03:00) Campo Grande", - "id": "America/Campo_Grande" - }, - { - "text": "(GMT+02:00) Vilnius", - "id": "Europe/Vilnius" - }, - { - "text": "(GMT+06:00) Vostok", - "id": "Antarctica/Vostok" - }, - { - "text": "(GMT+01:00) Paris", - "id": "Europe/Paris" - }, - { - "text": "(GMT+01:00) Warsaw", - "id": "Europe/Warsaw" - }, - { - "text": "(GMT+05:00) Moscow+02 - Yekaterinburg", - "id": "Asia/Yekaterinburg" - }, - { - "text": "(GMT-05:00) America Cancun", - "id": "America/Cancun" - }, - { - "text": "(GMT-05:00) Havana", - "id": "America/Havana" - }, - { - "text": "(GMT+01:00) Ceuta", - "id": "Africa/Ceuta" - }, - { - "text": "(GMT+08:00) China Time - Beijing", - "id": "Asia/Shanghai" - }, - { - "text": "(GMT-10:00) Rarotonga", - "id": "Pacific/Rarotonga" - }, - { - "text": "(GMT+01:00) Copenhagen", - "id": "Europe/Copenhagen" - }, - { - "text": "(GMT+05:00) Aqtau", - "id": "Asia/Aqtau" - }, - { - "text": "(GMT-04:00) Grand Turk", - "id": "America/Grand_Turk" - }, - { - "text": "(GMT-03:00) Araguaina", - "id": "America/Araguaina" - }, - { - "text": "(GMT+05:30) India Standard Time", - "id": "Asia/Calcutta" - }, - { - "text": "(GMT-11:00) Niue", - "id": "Pacific/Niue" - }, - { - "text": "(GMT-11:00) Pago Pago", - "id": "Pacific/Pago_Pago" - }, - { - "text": "(GMT-08:00) Pacific Time - Tijuana", - "id": "America/Tijuana" - }, - { - "text": "(GMT-03:00) Santiago", - "id": "America/Santiago" - }, - { - "text": "(GMT+02:00) Johannesburg", - "id": "Africa/Johannesburg" - }, - { - "text": "(GMT+09:00) Tokyo", - "id": "Asia/Tokyo" - }, - { - "text": "(GMT+10:00) Dumont D'Urville", - "id": "Antarctica/DumontDUrville" - }, - { - "text": "(GMT-04:00) Port of Spain", - "id": "America/Port_of_Spain" - }, - { - "text": "(GMT-04:00) Santo Domingo", - "id": "America/Santo_Domingo" - }, - { - "text": "(GMT-03:00) Recife", - "id": "America/Recife" - }, - { - "text": "(GMT-03:30) Newfoundland Time - St. Johns", - "id": "America/St_Johns" - }, - { - "text": "(GMT+04:30) Kabul", - "id": "Asia/Kabul" - }, - { - "text": "(GMT+11:00) Eastern Time - Melbourne, Sydney", - "id": "Australia/Sydney" - }, - { - "text": "(GMT+03:00) Syowa", - "id": "Antarctica/Syowa" - }, - { - "text": "(GMT+13:00) Auckland", - "id": "Pacific/Auckland" - }, - { - "text": "(GMT-05:00) Nassau", - "id": "America/Nassau" - }, - { - "text": "(GMT-04:00) Bermuda", - "id": "Atlantic/Bermuda" - }, - { - "text": "(GMT+02:00) Gaza", - "id": "Asia/Gaza" - }, - { - "text": "(GMT-03:00) Paramaribo", - "id": "America/Paramaribo" - }, - { - "text": "(GMT+11:00) Kosrae", - "id": "Pacific/Kosrae" - }, - { - "text": "(GMT+12:00) Nauru", - "id": "Pacific/Nauru" - }, - { - "text": "(GMT+10:00) Moscow+07 - Magadan", - "id": "Asia/Magadan" - }, - { - "text": "(GMT-07:00) Mountain Time - Yellowknife", - "id": "America/Yellowknife" - }, - { - "text": "(GMT+01:00) Tunis", - "id": "Africa/Tunis" - }, - { - "text": "(GMT+02:00) Kiev", - "id": "Europe/Kiev" - }, - { - "text": "(GMT-08:00) Pacific Time - Vancouver", - "id": "America/Vancouver" - }, - { - "text": "(GMT-03:00) Fortaleza", - "id": "America/Fortaleza" - }, - { - "text": "(GMT+00:00) Monrovia", - "id": "Africa/Monrovia" - }, - { - "text": "(GMT+08:00) Makassar", - "id": "Asia/Makassar" - }, - { - "text": "(GMT+11:00) Eastern Time - Hobart", - "id": "Australia/Hobart" - }, - { - "text": "(GMT-05:00) Panama", - "id": "America/Panama" - }, - { - "text": "(GMT-03:00) Cuiaba", - "id": "America/Cuiaba" - }, - { - "text": "(GMT+12:00) Tarawa", - "id": "Pacific/Tarawa" - }, - { - "text": "(GMT+01:00) Central European Time - Belgrade", - "id": "Europe/Belgrade" - }, - { - "text": "(GMT+04:00) Tbilisi", - "id": "Asia/Tbilisi" - }, - { - "text": "(GMT+06:00) Bishkek", - "id": "Asia/Bishkek" - }, - { - "text": "(GMT+06:00) Chagos", - "id": "Indian/Chagos" - }, - { - "text": "(GMT+07:00) Hanoi", - "id": "Asia/Saigon" - }, - { - "text": "(GMT-06:00) Central Time - Mexico City", - "id": "America/Mexico_City" - }, - { - "text": "(GMT-03:00) Stanley", - "id": "Atlantic/Stanley" - }, - { - "text": "(GMT+01:00) Ndjamena", - "id": "Africa/Ndjamena" - }, - { - "text": "(GMT-07:00) Mountain Time - Chihuahua, Mazatlan", - "id": "America/Mazatlan" - }, - { - "text": "(GMT-04:00) Boa Vista", - "id": "America/Boa_Vista" - }, - { - "text": "(GMT-03:00) Maceio", - "id": "America/Maceio" - }, - { - "text": "(GMT+01:00) Berlin", - "id": "Europe/Berlin" - }, - { - "text": "(GMT+01:00) Central European Time - Prague", - "id": "Europe/Prague" - }, - { - "text": "(GMT-08:00) Pacific Time - Whitehorse", - "id": "America/Whitehorse" - }, - { - "text": "(GMT-06:00) Galapagos", - "id": "Pacific/Galapagos" - }, - { - "text": "(GMT+00:00) Dublin", - "id": "Europe/Dublin" - }, - { - "text": "(GMT-09:00) Alaska Time", - "id": "America/Anchorage" - }, - { - "text": "(GMT-05:00) Port-au-Prince", - "id": "America/Port-au-Prince" - }, - { - "text": "(GMT+02:00) Amman", - "id": "Asia/Amman" - }, - { - "text": "(GMT-06:00) El Salvador", - "id": "America/El_Salvador" - }, - { - "text": "(GMT-05:00) Cayman", - "id": "America/Cayman" - }, - { - "text": "(GMT+00:00) Lisbon", - "id": "Europe/Lisbon" - }, - { - "text": "(GMT+01:00) Zurich", - "id": "Europe/Zurich" - }, - { - "text": "(GMT+03:00) Minsk", - "id": "Europe/Minsk" - }, - { - "text": "(GMT+08:00) Kuala Lumpur", - "id": "Asia/Kuala_Lumpur" - }, - { - "text": "(GMT+11:00) Efate", - "id": "Pacific/Efate" - }, - { - "text": "(GMT-07:00) Mountain Time - Edmonton", - "id": "America/Edmonton" - }, - { - "text": "(GMT-06:00) Belize", - "id": "America/Belize" - }, - { - "text": "(GMT-04:00) Puerto Rico", - "id": "America/Puerto_Rico" - }, - { - "text": "(GMT+01:00) Malta", - "id": "Europe/Malta" - }, - { - "text": "(GMT+02:00) Sofia", - "id": "Europe/Sofia" - }, - { - "text": "(GMT+08:00) Ulaanbaatar", - "id": "Asia/Ulaanbaatar" - }, - { - "text": "(GMT+08:30) Pyongyang", - "id": "Asia/Pyongyang" - }, - { - "text": "(GMT+09:00) Dili", - "id": "Asia/Dili" - }, - { - "text": "(GMT-09:00) Gambier", - "id": "Pacific/Gambier" - }, - { - "text": "(GMT-04:00) Guyana", - "id": "America/Guyana" - }, - { - "text": "(GMT+01:00) Madrid", - "id": "Europe/Madrid" - }, - { - "text": "(GMT+14:00) Apia", - "id": "Pacific/Apia" - }, - { - "text": "(GMT+14:00) Kiritimati", - "id": "Pacific/Kiritimati" - }, - { - "text": "(GMT+02:00) Nicosia", - "id": "Asia/Nicosia" - }, - { - "text": "(GMT+07:00) Bangkok", - "id": "Asia/Bangkok" - }, - { - "text": "(GMT+08:00) Manila", - "id": "Asia/Manila" - }, - { - "text": "(GMT-03:00) Cayenne", - "id": "America/Cayenne" - }, - { - "text": "(GMT+06:00) Dhaka", - "id": "Asia/Dhaka" - }, - { - "text": "(GMT+08:00) Brunei", - "id": "Asia/Brunei" - }, - { - "text": "(GMT-05:00) Jamaica", - "id": "America/Jamaica" - }, - { - "text": "(GMT+01:00) Brussels", - "id": "Europe/Brussels" - }, - { - "text": "(GMT+08:00) Moscow+05 - Irkutsk", - "id": "Asia/Irkutsk" - }, - { - "text": "(GMT-03:00) Buenos Aires", - "id": "America/Argentina/Buenos_Aires" - }, - { - "text": "(GMT+01:00) Oslo", - "id": "Europe/Oslo" - }, - { - "text": "(GMT+08:00) Taipei", - "id": "Asia/Taipei" - }, - { - "text": "(GMT-06:00) Costa Rica", - "id": "America/Costa_Rica" - }, - { - "text": "(GMT+05:00) Aqtobe", - "id": "Asia/Aqtobe" - }, - { - "text": "(GMT+06:30) Cocos", - "id": "Indian/Cocos" - }, - { - "text": "(GMT-02:00) Sao Paulo", - "id": "America/Sao_Paulo" - }, - { - "text": "(GMT-03:00) Rothera", - "id": "Antarctica/Rothera" - }, - { - "text": "(GMT+02:00) Windhoek", - "id": "Africa/Windhoek" - }, - { - "text": "(GMT+10:00) Truk", - "id": "Pacific/Chuuk" - }, - { - "text": "(GMT+11:00) Guadalcanal", - "id": "Pacific/Guadalcanal" - }, - { - "text": "(GMT+13:00) Enderbury", - "id": "Pacific/Enderbury" - }, - { - "text": "(GMT-04:00) Curacao", - "id": "America/Curacao" - }, - { - "text": "(GMT-02:00) South Georgia", - "id": "Atlantic/South_Georgia" - }, - { - "text": "(GMT+08:00) Western Time - Perth", - "id": "Australia/Perth" - }, - { - "text": "(GMT-05:00) Guayaquil", - "id": "America/Guayaquil" - }, - { - "text": "(GMT-04:00) Atlantic Time - Halifax", - "id": "America/Halifax" - }, - { - "text": "(GMT+09:00) Jayapura", - "id": "Asia/Jayapura" - }, - { - "text": "(GMT+10:00) Eastern Time - Brisbane", - "id": "Australia/Brisbane" - }, - { - "text": "(GMT-04:00) Thule", - "id": "America/Thule" - }, - { - "text": "(GMT+04:00) Baku", - "id": "Asia/Baku" - }, - { - "text": "(GMT+07:00) Moscow+04 - Krasnoyarsk", - "id": "Asia/Krasnoyarsk" - }, - { - "text": "(GMT+01:00) Budapest", - "id": "Europe/Budapest" - }, - { - "text": "(GMT-06:00) Central Time - Regina", - "id": "America/Regina" - }, - { - "text": "(GMT-04:00) Martinique", - "id": "America/Martinique" - }, - { - "text": "(GMT+01:00) Amsterdam", - "id": "Europe/Amsterdam" - }, - { - "text": "(GMT+09:00) Palau", - "id": "Pacific/Palau" - }, - { - "text": "(GMT-03:00) Godthab", - "id": "America/Godthab" - }, - { - "text": "(GMT+01:00) Monaco", - "id": "Europe/Monaco" - }, - { - "text": "(GMT+08:00) Hong Kong", - "id": "Asia/Hong_Kong" - }, - { - "text": "(GMT+01:00) Tirane", - "id": "Europe/Tirane" - }, - { - "text": "(GMT+03:00) Qatar", - "id": "Asia/Qatar" - }, - { - "text": "(GMT-08:00) Pitcairn", - "id": "Pacific/Pitcairn" - }, - { - "text": "(GMT-07:00) Mountain Time - Arizona", - "id": "America/Phoenix" - } - ] \ No newline at end of file diff --git a/lib/new-api.ts b/lib/new-api.ts index 029379d..b81f94b 100644 --- a/lib/new-api.ts +++ b/lib/new-api.ts @@ -141,275 +141,275 @@ export const timezone = [ { "id": "America/Adak", "country_code": "US", - "offset": "−10:00", - "dst": "−09:00", - "text": "(GMT −10:00) Adak" + "offset": "-10:00", + "dst": "-09:00", + "text": "(GMT -10:00) Adak" }, { "id": "America/Anchorage", "country_code": "US", - "offset": "−09:00", - "dst": "−08:00", - "text": "(GMT −09:00) Anchorage" + "offset": "-09:00", + "dst": "-08:00", + "text": "(GMT -09:00) Anchorage" }, { "id": "America/Port_of_Spain", "country_code": "AI", - "offset": "−04:00", - "dst": "−04:00", - "text": "(GMT −04:00) Port_of_Spain" + "offset": "-04:00", + "dst": "-04:00", + "text": "(GMT -04:00) Port_of_Spain" }, { "id": "America/Araguaina", "country_code": "BR", - "offset": "−03:00", - "dst": "−03:00", - "text": "(GMT −03:00) Araguaina" + "offset": "-03:00", + "dst": "-03:00", + "text": "(GMT -03:00) Araguaina" }, { "id": "America/Argentina/Buenos_Aires", "country_code": "AR", - "offset": "−03:00", - "dst": "−03:00", - "text": "(GMT −03:00) Argentina" + "offset": "-03:00", + "dst": "-03:00", + "text": "(GMT -03:00) Argentina" }, { "id": "America/Argentina/Catamarca", "country_code": "AR", - "offset": "−03:00", - "dst": "−03:00", - "text": "(GMT −03:00) Argentina" + "offset": "-03:00", + "dst": "-03:00", + "text": "(GMT -03:00) Argentina" }, { "id": "America/Argentina/Cordoba", "country_code": "AR", - "offset": "−03:00", - "dst": "−03:00", - "text": "(GMT −03:00) Argentina" + "offset": "-03:00", + "dst": "-03:00", + "text": "(GMT -03:00) Argentina" }, { "id": "America/Argentina/Jujuy", "country_code": "AR", - "offset": "−03:00", - "dst": "−03:00", - "text": "(GMT −03:00) Argentina" + "offset": "-03:00", + "dst": "-03:00", + "text": "(GMT -03:00) Argentina" }, { "id": "America/Argentina/La_Rioja", "country_code": "AR", - "offset": "−03:00", - "dst": "−03:00", - "text": "(GMT −03:00) Argentina" + "offset": "-03:00", + "dst": "-03:00", + "text": "(GMT -03:00) Argentina" }, { "id": "America/Argentina/Mendoza", "country_code": "AR", - "offset": "−03:00", - "dst": "−03:00", - "text": "(GMT −03:00) Argentina" + "offset": "-03:00", + "dst": "-03:00", + "text": "(GMT -03:00) Argentina" }, { "id": "America/Argentina/Rio_Gallegos", "country_code": "AR", - "offset": "−03:00", - "dst": "−03:00", - "text": "(GMT −03:00) Argentina" + "offset": "-03:00", + "dst": "-03:00", + "text": "(GMT -03:00) Argentina" }, { "id": "America/Argentina/Salta", "country_code": "AR", - "offset": "−03:00", - "dst": "−03:00", - "text": "(GMT −03:00) Argentina" + "offset": "-03:00", + "dst": "-03:00", + "text": "(GMT -03:00) Argentina" }, { "id": "America/Argentina/San_Juan", "country_code": "AR", - "offset": "−03:00", - "dst": "−03:00", - "text": "(GMT −03:00) Argentina" + "offset": "-03:00", + "dst": "-03:00", + "text": "(GMT -03:00) Argentina" }, { "id": "America/Argentina/San_Luis", "country_code": "AR", - "offset": "−03:00", - "dst": "−03:00", - "text": "(GMT −03:00) Argentina" + "offset": "-03:00", + "dst": "-03:00", + "text": "(GMT -03:00) Argentina" }, { "id": "America/Argentina/Tucuman", "country_code": "AR", - "offset": "−03:00", - "dst": "−03:00", - "text": "(GMT −03:00) Argentina" + "offset": "-03:00", + "dst": "-03:00", + "text": "(GMT -03:00) Argentina" }, { "id": "America/Argentina/Ushuaia", "country_code": "AR", - "offset": "−03:00", - "dst": "−03:00", - "text": "(GMT −03:00) Argentina" + "offset": "-03:00", + "dst": "-03:00", + "text": "(GMT -03:00) Argentina" }, { "id": "America/Curacao", "country_code": "AW", - "offset": "−04:00", - "dst": "−04:00", - "text": "(GMT −04:00) Curacao" + "offset": "-04:00", + "dst": "-04:00", + "text": "(GMT -04:00) Curacao" }, { "id": "America/Asuncion", "country_code": "PY", - "offset": "−04:00", - "dst": "−03:00", - "text": "(GMT −04:00) Asuncion" + "offset": "-04:00", + "dst": "-03:00", + "text": "(GMT -04:00) Asuncion" }, { "id": "America/Atikokan", "country_code": "CA", - "offset": "−05:00", - "dst": "−05:00", - "text": "(GMT −05:00) Atikokan" + "offset": "-05:00", + "dst": "-05:00", + "text": "(GMT -05:00) Atikokan" }, { "id": "America/Bahia", "country_code": "BR", - "offset": "−03:00", - "dst": "−03:00", - "text": "(GMT −03:00) Bahia" + "offset": "-03:00", + "dst": "-03:00", + "text": "(GMT -03:00) Bahia" }, { "id": "America/Bahia_Banderas", "country_code": "MX", - "offset": "−06:00", - "dst": "−05:00", - "text": "(GMT −06:00) Bahia_Banderas" + "offset": "-06:00", + "dst": "-05:00", + "text": "(GMT -06:00) Bahia_Banderas" }, { "id": "America/Barbados", "country_code": "BB", - "offset": "−04:00", - "dst": "−04:00", - "text": "(GMT −04:00) Barbados" + "offset": "-04:00", + "dst": "-04:00", + "text": "(GMT -04:00) Barbados" }, { "id": "America/Belem", "country_code": "BR", - "offset": "−03:00", - "dst": "−03:00", - "text": "(GMT −03:00) Belem" + "offset": "-03:00", + "dst": "-03:00", + "text": "(GMT -03:00) Belem" }, { "id": "America/Belize", "country_code": "BZ", - "offset": "−06:00", - "dst": "−06:00", - "text": "(GMT −06:00) Belize" + "offset": "-06:00", + "dst": "-06:00", + "text": "(GMT -06:00) Belize" }, { "id": "America/Blanc-Sablon", "country_code": "CA", - "offset": "−04:00", - "dst": "−04:00", - "text": "(GMT −04:00) Blanc-Sablon" + "offset": "-04:00", + "dst": "-04:00", + "text": "(GMT -04:00) Blanc-Sablon" }, { "id": "America/Boa_Vista", "country_code": "BR", - "offset": "−04:00", - "dst": "−04:00", - "text": "(GMT −04:00) Boa_Vista" + "offset": "-04:00", + "dst": "-04:00", + "text": "(GMT -04:00) Boa_Vista" }, { "id": "America/Bogota", "country_code": "CO", - "offset": "−05:00", - "dst": "−05:00", - "text": "(GMT −05:00) Bogota" + "offset": "-05:00", + "dst": "-05:00", + "text": "(GMT -05:00) Bogota" }, { "id": "America/Boise", "country_code": "US", - "offset": "−07:00", - "dst": "−06:00", - "text": "(GMT −07:00) Boise" + "offset": "-07:00", + "dst": "-06:00", + "text": "(GMT -07:00) Boise" }, { "id": "America/Cambridge_Bay", "country_code": "CA", - "offset": "−07:00", - "dst": "−06:00", - "text": "(GMT −07:00) Cambridge_Bay" + "offset": "-07:00", + "dst": "-06:00", + "text": "(GMT -07:00) Cambridge_Bay" }, { "id": "America/Campo_Grande", "country_code": "BR", - "offset": "−04:00", - "dst": "−03:00", - "text": "(GMT −04:00) Campo_Grande" + "offset": "-04:00", + "dst": "-03:00", + "text": "(GMT -04:00) Campo_Grande" }, { "id": "America/Cancun", "country_code": "MX", - "offset": "−05:00", - "dst": "−05:00", - "text": "(GMT −05:00) Cancun" + "offset": "-05:00", + "dst": "-05:00", + "text": "(GMT -05:00) Cancun" }, { "id": "America/Caracas", "country_code": "VE", - "offset": "−04:00", - "dst": "−04:00", - "text": "(GMT −04:00) Caracas" + "offset": "-04:00", + "dst": "-04:00", + "text": "(GMT -04:00) Caracas" }, { "id": "America/Cayenne", "country_code": "GF", - "offset": "−03:00", - "dst": "−03:00", - "text": "(GMT −03:00) Cayenne" + "offset": "-03:00", + "dst": "-03:00", + "text": "(GMT -03:00) Cayenne" }, { "id": "America/Panama", "country_code": "KY", - "offset": "−05:00", - "dst": "−05:00", - "text": "(GMT −05:00) Panama" + "offset": "-05:00", + "dst": "-05:00", + "text": "(GMT -05:00) Panama" }, { "id": "America/Chicago", "country_code": "US", - "offset": "−06:00", - "dst": "−05:00", - "text": "(GMT −06:00) Chicago" + "offset": "-06:00", + "dst": "-05:00", + "text": "(GMT -06:00) Chicago" }, { "id": "America/Chihuahua", "country_code": "MX", - "offset": "−07:00", - "dst": "−06:00", - "text": "(GMT −07:00) Chihuahua" + "offset": "-07:00", + "dst": "-06:00", + "text": "(GMT -07:00) Chihuahua" }, { "id": "America/Costa_Rica", "country_code": "CR", - "offset": "−06:00", - "dst": "−06:00", - "text": "(GMT −06:00) Costa_Rica" + "offset": "-06:00", + "dst": "-06:00", + "text": "(GMT -06:00) Costa_Rica" }, { "id": "America/Creston", "country_code": "CA", - "offset": "−07:00", - "dst": "−07:00", - "text": "(GMT −07:00) Creston" + "offset": "-07:00", + "dst": "-07:00", + "text": "(GMT -07:00) Creston" }, { "id": "America/Cuiaba", "country_code": "BR", - "offset": "−04:00", - "dst": "−03:00", - "text": "(GMT −04:00) Cuiaba" + "offset": "-04:00", + "dst": "-03:00", + "text": "(GMT -04:00) Cuiaba" }, { "id": "America/Danmarkshavn", @@ -421,632 +421,632 @@ export const timezone = [ { "id": "America/Dawson", "country_code": "CA", - "offset": "−08:00", - "dst": "−07:00", - "text": "(GMT −08:00) Dawson" + "offset": "-08:00", + "dst": "-07:00", + "text": "(GMT -08:00) Dawson" }, { "id": "America/Dawson_Creek", "country_code": "CA", - "offset": "−07:00", - "dst": "−07:00", - "text": "(GMT −07:00) Dawson_Creek" + "offset": "-07:00", + "dst": "-07:00", + "text": "(GMT -07:00) Dawson_Creek" }, { "id": "America/Denver", "country_code": "US", - "offset": "−07:00", - "dst": "−06:00", - "text": "(GMT −07:00) Denver" + "offset": "-07:00", + "dst": "-06:00", + "text": "(GMT -07:00) Denver" }, { "id": "America/Detroit", "country_code": "US", - "offset": "−05:00", - "dst": "−04:00", - "text": "(GMT −05:00) Detroit" + "offset": "-05:00", + "dst": "-04:00", + "text": "(GMT -05:00) Detroit" }, { "id": "America/Edmonton", "country_code": "CA", - "offset": "−07:00", - "dst": "−06:00", - "text": "(GMT −07:00) Edmonton" + "offset": "-07:00", + "dst": "-06:00", + "text": "(GMT -07:00) Edmonton" }, { "id": "America/Eirunepe", "country_code": "BR", - "offset": "−05:00", - "dst": "−05:00", - "text": "(GMT −05:00) Eirunepe" + "offset": "-05:00", + "dst": "-05:00", + "text": "(GMT -05:00) Eirunepe" }, { "id": "America/El_Salvador", "country_code": "SV", - "offset": "−06:00", - "dst": "−06:00", - "text": "(GMT −06:00) El_Salvador" + "offset": "-06:00", + "dst": "-06:00", + "text": "(GMT -06:00) El_Salvador" }, { "id": "America/Tijuana", "country_code": "", - "offset": "−08:00", - "dst": "−07:00", - "text": "(GMT −08:00) Tijuana" + "offset": "-08:00", + "dst": "-07:00", + "text": "(GMT -08:00) Tijuana" }, { "id": "America/Fort_Nelson", "country_code": "CA", - "offset": "−07:00", - "dst": "−07:00", - "text": "(GMT −07:00) Fort_Nelson" + "offset": "-07:00", + "dst": "-07:00", + "text": "(GMT -07:00) Fort_Nelson" }, { "id": "America/Indiana/Indianapolis", "country_code": "", - "offset": "−05:00", - "dst": "−04:00", - "text": "(GMT −05:00) Indiana" + "offset": "-05:00", + "dst": "-04:00", + "text": "(GMT -05:00) Indiana" }, { "id": "America/Fortaleza", "country_code": "BR", - "offset": "−03:00", - "dst": "−03:00", - "text": "(GMT −03:00) Fortaleza" + "offset": "-03:00", + "dst": "-03:00", + "text": "(GMT -03:00) Fortaleza" }, { "id": "America/Glace_Bay", "country_code": "CA", - "offset": "−04:00", - "dst": "−03:00", - "text": "(GMT −04:00) Glace_Bay" + "offset": "-04:00", + "dst": "-03:00", + "text": "(GMT -04:00) Glace_Bay" }, { "id": "America/Godthab", "country_code": "GL", - "offset": "−03:00", - "dst": "−02:00", - "text": "(GMT −03:00) Godthab" + "offset": "-03:00", + "dst": "-02:00", + "text": "(GMT -03:00) Godthab" }, { "id": "America/Goose_Bay", "country_code": "CA", - "offset": "−04:00", - "dst": "−03:00", - "text": "(GMT −04:00) Goose_Bay" + "offset": "-04:00", + "dst": "-03:00", + "text": "(GMT -04:00) Goose_Bay" }, { "id": "America/Grand_Turk", "country_code": "TC", - "offset": "−05:00", - "dst": "−04:00", - "text": "(GMT −05:00) Grand_Turk" + "offset": "-05:00", + "dst": "-04:00", + "text": "(GMT -05:00) Grand_Turk" }, { "id": "America/Guatemala", "country_code": "GT", - "offset": "−06:00", - "dst": "−06:00", - "text": "(GMT −06:00) Guatemala" + "offset": "-06:00", + "dst": "-06:00", + "text": "(GMT -06:00) Guatemala" }, { "id": "America/Guayaquil", "country_code": "EC", - "offset": "−05:00", - "dst": "−05:00", - "text": "(GMT −05:00) Guayaquil" + "offset": "-05:00", + "dst": "-05:00", + "text": "(GMT -05:00) Guayaquil" }, { "id": "America/Guyana", "country_code": "GY", - "offset": "−04:00", - "dst": "−04:00", - "text": "(GMT −04:00) Guyana" + "offset": "-04:00", + "dst": "-04:00", + "text": "(GMT -04:00) Guyana" }, { "id": "America/Halifax", "country_code": "CA", - "offset": "−04:00", - "dst": "−03:00", - "text": "(GMT −04:00) Halifax" + "offset": "-04:00", + "dst": "-03:00", + "text": "(GMT -04:00) Halifax" }, { "id": "America/Havana", "country_code": "CU", - "offset": "−05:00", - "dst": "−04:00", - "text": "(GMT −05:00) Havana" + "offset": "-05:00", + "dst": "-04:00", + "text": "(GMT -05:00) Havana" }, { "id": "America/Hermosillo", "country_code": "MX", - "offset": "−07:00", - "dst": "−07:00", - "text": "(GMT −07:00) Hermosillo" + "offset": "-07:00", + "dst": "-07:00", + "text": "(GMT -07:00) Hermosillo" }, { "id": "America/Indiana/Knox", "country_code": "US", - "offset": "−06:00", - "dst": "−05:00", - "text": "(GMT −06:00) Indiana" + "offset": "-06:00", + "dst": "-05:00", + "text": "(GMT -06:00) Indiana" }, { "id": "America/Indiana/Marengo", "country_code": "US", - "offset": "−05:00", - "dst": "−04:00", - "text": "(GMT −05:00) Indiana" + "offset": "-05:00", + "dst": "-04:00", + "text": "(GMT -05:00) Indiana" }, { "id": "America/Indiana/Petersburg", "country_code": "US", - "offset": "−05:00", - "dst": "−04:00", - "text": "(GMT −05:00) Indiana" + "offset": "-05:00", + "dst": "-04:00", + "text": "(GMT -05:00) Indiana" }, { "id": "America/Indiana/Tell_City", "country_code": "US", - "offset": "−06:00", - "dst": "−05:00", - "text": "(GMT −06:00) Indiana" + "offset": "-06:00", + "dst": "-05:00", + "text": "(GMT -06:00) Indiana" }, { "id": "America/Indiana/Vevay", "country_code": "US", - "offset": "−05:00", - "dst": "−04:00", - "text": "(GMT −05:00) Indiana" + "offset": "-05:00", + "dst": "-04:00", + "text": "(GMT -05:00) Indiana" }, { "id": "America/Indiana/Vincennes", "country_code": "US", - "offset": "−05:00", - "dst": "−04:00", - "text": "(GMT −05:00) Indiana" + "offset": "-05:00", + "dst": "-04:00", + "text": "(GMT -05:00) Indiana" }, { "id": "America/Indiana/Winamac", "country_code": "US", - "offset": "−05:00", - "dst": "−04:00", - "text": "(GMT −05:00) Indiana" + "offset": "-05:00", + "dst": "-04:00", + "text": "(GMT -05:00) Indiana" }, { "id": "America/Inuvik", "country_code": "CA", - "offset": "−07:00", - "dst": "−06:00", - "text": "(GMT −07:00) Inuvik" + "offset": "-07:00", + "dst": "-06:00", + "text": "(GMT -07:00) Inuvik" }, { "id": "America/Iqaluit", "country_code": "CA", - "offset": "−05:00", - "dst": "−04:00", - "text": "(GMT −05:00) Iqaluit" + "offset": "-05:00", + "dst": "-04:00", + "text": "(GMT -05:00) Iqaluit" }, { "id": "America/Jamaica", "country_code": "JM", - "offset": "−05:00", - "dst": "−05:00", - "text": "(GMT −05:00) Jamaica" + "offset": "-05:00", + "dst": "-05:00", + "text": "(GMT -05:00) Jamaica" }, { "id": "America/Juneau", "country_code": "US", - "offset": "−09:00", - "dst": "−08:00", - "text": "(GMT −09:00) Juneau" + "offset": "-09:00", + "dst": "-08:00", + "text": "(GMT -09:00) Juneau" }, { "id": "America/Kentucky/Louisville", "country_code": "US", - "offset": "−05:00", - "dst": "−04:00", - "text": "(GMT −05:00) Kentucky" + "offset": "-05:00", + "dst": "-04:00", + "text": "(GMT -05:00) Kentucky" }, { "id": "America/Kentucky/Monticello", "country_code": "US", - "offset": "−05:00", - "dst": "−04:00", - "text": "(GMT −05:00) Kentucky" + "offset": "-05:00", + "dst": "-04:00", + "text": "(GMT -05:00) Kentucky" }, { "id": "America/La_Paz", "country_code": "BO", - "offset": "−04:00", - "dst": "−04:00", - "text": "(GMT −04:00) La_Paz" + "offset": "-04:00", + "dst": "-04:00", + "text": "(GMT -04:00) La_Paz" }, { "id": "America/Lima", "country_code": "PE", - "offset": "−05:00", - "dst": "−05:00", - "text": "(GMT −05:00) Lima" + "offset": "-05:00", + "dst": "-05:00", + "text": "(GMT -05:00) Lima" }, { "id": "America/Los_Angeles", "country_code": "US", - "offset": "−08:00", - "dst": "−07:00", - "text": "(GMT −08:00) Los_Angeles" + "offset": "-08:00", + "dst": "-07:00", + "text": "(GMT -08:00) Los_Angeles" }, { "id": "America/Maceio", "country_code": "BR", - "offset": "−03:00", - "dst": "−03:00", - "text": "(GMT −03:00) Maceio" + "offset": "-03:00", + "dst": "-03:00", + "text": "(GMT -03:00) Maceio" }, { "id": "America/Managua", "country_code": "NI", - "offset": "−06:00", - "dst": "−06:00", - "text": "(GMT −06:00) Managua" + "offset": "-06:00", + "dst": "-06:00", + "text": "(GMT -06:00) Managua" }, { "id": "America/Manaus", "country_code": "BR", - "offset": "−04:00", - "dst": "−04:00", - "text": "(GMT −04:00) Manaus" + "offset": "-04:00", + "dst": "-04:00", + "text": "(GMT -04:00) Manaus" }, { "id": "America/Martinique", "country_code": "MQ", - "offset": "−04:00", - "dst": "−04:00", - "text": "(GMT −04:00) Martinique" + "offset": "-04:00", + "dst": "-04:00", + "text": "(GMT -04:00) Martinique" }, { "id": "America/Matamoros", "country_code": "MX", - "offset": "−06:00", - "dst": "−05:00", - "text": "(GMT −06:00) Matamoros" + "offset": "-06:00", + "dst": "-05:00", + "text": "(GMT -06:00) Matamoros" }, { "id": "America/Mazatlan", "country_code": "MX", - "offset": "−07:00", - "dst": "−06:00", - "text": "(GMT −07:00) Mazatlan" + "offset": "-07:00", + "dst": "-06:00", + "text": "(GMT -07:00) Mazatlan" }, { "id": "America/Menominee", "country_code": "US", - "offset": "−06:00", - "dst": "−05:00", - "text": "(GMT −06:00) Menominee" + "offset": "-06:00", + "dst": "-05:00", + "text": "(GMT -06:00) Menominee" }, { "id": "America/Merida", "country_code": "MX", - "offset": "−06:00", - "dst": "−05:00", - "text": "(GMT −06:00) Merida" + "offset": "-06:00", + "dst": "-05:00", + "text": "(GMT -06:00) Merida" }, { "id": "America/Metlakatla", "country_code": "US", - "offset": "−09:00", - "dst": "−08:00", - "text": "(GMT −09:00) Metlakatla" + "offset": "-09:00", + "dst": "-08:00", + "text": "(GMT -09:00) Metlakatla" }, { "id": "America/Mexico_City", "country_code": "MX", - "offset": "−06:00", - "dst": "−05:00", - "text": "(GMT −06:00) Mexico_City" + "offset": "-06:00", + "dst": "-05:00", + "text": "(GMT -06:00) Mexico_City" }, { "id": "America/Miquelon", "country_code": "PM", - "offset": "−03:00", - "dst": "−02:00", - "text": "(GMT −03:00) Miquelon" + "offset": "-03:00", + "dst": "-02:00", + "text": "(GMT -03:00) Miquelon" }, { "id": "America/Moncton", "country_code": "CA", - "offset": "−04:00", - "dst": "−03:00", - "text": "(GMT −04:00) Moncton" + "offset": "-04:00", + "dst": "-03:00", + "text": "(GMT -04:00) Moncton" }, { "id": "America/Monterrey", "country_code": "MX", - "offset": "−06:00", - "dst": "−05:00", - "text": "(GMT −06:00) Monterrey" + "offset": "-06:00", + "dst": "-05:00", + "text": "(GMT -06:00) Monterrey" }, { "id": "America/Montevideo", "country_code": "UY", - "offset": "−03:00", - "dst": "−03:00", - "text": "(GMT −03:00) Montevideo" + "offset": "-03:00", + "dst": "-03:00", + "text": "(GMT -03:00) Montevideo" }, { "id": "America/Toronto", "country_code": "", - "offset": "−05:00", - "dst": "−04:00", - "text": "(GMT −05:00) Toronto" + "offset": "-05:00", + "dst": "-04:00", + "text": "(GMT -05:00) Toronto" }, { "id": "America/Nassau", "country_code": "BS", - "offset": "−05:00", - "dst": "−04:00", - "text": "(GMT −05:00) Nassau" + "offset": "-05:00", + "dst": "-04:00", + "text": "(GMT -05:00) Nassau" }, { "id": "America/New_York", "country_code": "US", - "offset": "−05:00", - "dst": "−04:00", - "text": "(GMT −05:00) New_York" + "offset": "-05:00", + "dst": "-04:00", + "text": "(GMT -05:00) New_York" }, { "id": "America/Nipigon", "country_code": "CA", - "offset": "−05:00", - "dst": "−04:00", - "text": "(GMT −05:00) Nipigon" + "offset": "-05:00", + "dst": "-04:00", + "text": "(GMT -05:00) Nipigon" }, { "id": "America/Nome", "country_code": "US", - "offset": "−09:00", - "dst": "−08:00", - "text": "(GMT −09:00) Nome" + "offset": "-09:00", + "dst": "-08:00", + "text": "(GMT -09:00) Nome" }, { "id": "America/Noronha", "country_code": "BR", - "offset": "−02:00", - "dst": "−02:00", - "text": "(GMT −02:00) Noronha" + "offset": "-02:00", + "dst": "-02:00", + "text": "(GMT -02:00) Noronha" }, { "id": "America/North_Dakota/Beulah", "country_code": "US", - "offset": "−06:00", - "dst": "−05:00", - "text": "(GMT −06:00) North_Dakota" + "offset": "-06:00", + "dst": "-05:00", + "text": "(GMT -06:00) North_Dakota" }, { "id": "America/North_Dakota/Center", "country_code": "US", - "offset": "−06:00", - "dst": "−05:00", - "text": "(GMT −06:00) North_Dakota" + "offset": "-06:00", + "dst": "-05:00", + "text": "(GMT -06:00) North_Dakota" }, { "id": "America/North_Dakota/New_Salem", "country_code": "US", - "offset": "−06:00", - "dst": "−05:00", - "text": "(GMT −06:00) North_Dakota" + "offset": "-06:00", + "dst": "-05:00", + "text": "(GMT -06:00) North_Dakota" }, { "id": "America/Ojinaga", "country_code": "MX", - "offset": "−07:00", - "dst": "−06:00", - "text": "(GMT −07:00) Ojinaga" + "offset": "-07:00", + "dst": "-06:00", + "text": "(GMT -07:00) Ojinaga" }, { "id": "America/Pangnirtung", "country_code": "CA", - "offset": "−05:00", - "dst": "−04:00", - "text": "(GMT −05:00) Pangnirtung" + "offset": "-05:00", + "dst": "-04:00", + "text": "(GMT -05:00) Pangnirtung" }, { "id": "America/Paramaribo", "country_code": "SR", - "offset": "−03:00", - "dst": "−03:00", - "text": "(GMT −03:00) Paramaribo" + "offset": "-03:00", + "dst": "-03:00", + "text": "(GMT -03:00) Paramaribo" }, { "id": "America/Phoenix", "country_code": "US", - "offset": "−07:00", - "dst": "−07:00", - "text": "(GMT −07:00) Phoenix" + "offset": "-07:00", + "dst": "-07:00", + "text": "(GMT -07:00) Phoenix" }, { "id": "America/Port-au-Prince", "country_code": "HT", - "offset": "−05:00", - "dst": "−04:00", - "text": "(GMT −05:00) Port-au-Prince" + "offset": "-05:00", + "dst": "-04:00", + "text": "(GMT -05:00) Port-au-Prince" }, { "id": "America/Rio_Branco", "country_code": "", - "offset": "−05:00", - "dst": "−05:00", - "text": "(GMT −05:00) Rio_Branco" + "offset": "-05:00", + "dst": "-05:00", + "text": "(GMT -05:00) Rio_Branco" }, { "id": "America/Porto_Velho", "country_code": "BR", - "offset": "−04:00", - "dst": "−04:00", - "text": "(GMT −04:00) Porto_Velho" + "offset": "-04:00", + "dst": "-04:00", + "text": "(GMT -04:00) Porto_Velho" }, { "id": "America/Puerto_Rico", "country_code": "PR", - "offset": "−04:00", - "dst": "−04:00", - "text": "(GMT −04:00) Puerto_Rico" + "offset": "-04:00", + "dst": "-04:00", + "text": "(GMT -04:00) Puerto_Rico" }, { "id": "America/Punta_Arenas", "country_code": "CL", - "offset": "−03:00", - "dst": "−03:00", - "text": "(GMT −03:00) Punta_Arenas" + "offset": "-03:00", + "dst": "-03:00", + "text": "(GMT -03:00) Punta_Arenas" }, { "id": "America/Rainy_River", "country_code": "CA", - "offset": "−06:00", - "dst": "−05:00", - "text": "(GMT −06:00) Rainy_River" + "offset": "-06:00", + "dst": "-05:00", + "text": "(GMT -06:00) Rainy_River" }, { "id": "America/Rankin_Inlet", "country_code": "CA", - "offset": "−06:00", - "dst": "−05:00", - "text": "(GMT −06:00) Rankin_Inlet" + "offset": "-06:00", + "dst": "-05:00", + "text": "(GMT -06:00) Rankin_Inlet" }, { "id": "America/Recife", "country_code": "BR", - "offset": "−03:00", - "dst": "−03:00", - "text": "(GMT −03:00) Recife" + "offset": "-03:00", + "dst": "-03:00", + "text": "(GMT -03:00) Recife" }, { "id": "America/Regina", "country_code": "CA", - "offset": "−06:00", - "dst": "−06:00", - "text": "(GMT −06:00) Regina" + "offset": "-06:00", + "dst": "-06:00", + "text": "(GMT -06:00) Regina" }, { "id": "America/Resolute", "country_code": "CA", - "offset": "−06:00", - "dst": "−05:00", - "text": "(GMT −06:00) Resolute" + "offset": "-06:00", + "dst": "-05:00", + "text": "(GMT -06:00) Resolute" }, { "id": "America/Santarem", "country_code": "BR", - "offset": "−03:00", - "dst": "−03:00", - "text": "(GMT −03:00) Santarem" + "offset": "-03:00", + "dst": "-03:00", + "text": "(GMT -03:00) Santarem" }, { "id": "America/Santiago", "country_code": "CL", - "offset": "−04:00", - "dst": "−03:00", - "text": "(GMT −04:00) Santiago" + "offset": "-04:00", + "dst": "-03:00", + "text": "(GMT -04:00) Santiago" }, { "id": "America/Santo_Domingo", "country_code": "DO", - "offset": "−04:00", - "dst": "−04:00", - "text": "(GMT −04:00) Santo_Domingo" + "offset": "-04:00", + "dst": "-04:00", + "text": "(GMT -04:00) Santo_Domingo" }, { "id": "America/Sao_Paulo", "country_code": "BR", - "offset": "−03:00", - "dst": "−03:00", - "text": "(GMT −03:00) Sao_Paulo" + "offset": "-03:00", + "dst": "-03:00", + "text": "(GMT -03:00) Sao_Paulo" }, { "id": "America/Scoresbysund", "country_code": "GL", - "offset": "−01:00", + "offset": "-01:00", "dst": "+00:00", - "text": "(GMT −01:00) Scoresbysund" + "text": "(GMT -01:00) Scoresbysund" }, { "id": "America/Sitka", "country_code": "US", - "offset": "−09:00", - "dst": "−08:00", - "text": "(GMT −09:00) Sitka" + "offset": "-09:00", + "dst": "-08:00", + "text": "(GMT -09:00) Sitka" }, { "id": "America/St_Johns", "country_code": "CA", - "offset": "−03:30", - "dst": "−02:30", - "text": "(GMT −03:30) St_Johns" + "offset": "-03:30", + "dst": "-02:30", + "text": "(GMT -03:30) St_Johns" }, { "id": "America/Swift_Current", "country_code": "CA", - "offset": "−06:00", - "dst": "−06:00", - "text": "(GMT −06:00) Swift_Current" + "offset": "-06:00", + "dst": "-06:00", + "text": "(GMT -06:00) Swift_Current" }, { "id": "America/Tegucigalpa", "country_code": "HN", - "offset": "−06:00", - "dst": "−06:00", - "text": "(GMT −06:00) Tegucigalpa" + "offset": "-06:00", + "dst": "-06:00", + "text": "(GMT -06:00) Tegucigalpa" }, { "id": "America/Thule", "country_code": "GL", - "offset": "−04:00", - "dst": "−03:00", - "text": "(GMT −04:00) Thule" + "offset": "-04:00", + "dst": "-03:00", + "text": "(GMT -04:00) Thule" }, { "id": "America/Thunder_Bay", "country_code": "CA", - "offset": "−05:00", - "dst": "−04:00", - "text": "(GMT −05:00) Thunder_Bay" + "offset": "-05:00", + "dst": "-04:00", + "text": "(GMT -05:00) Thunder_Bay" }, { "id": "America/Vancouver", "country_code": "CA", - "offset": "−08:00", - "dst": "−07:00", - "text": "(GMT −08:00) Vancouver" + "offset": "-08:00", + "dst": "-07:00", + "text": "(GMT -08:00) Vancouver" }, { "id": "America/Whitehorse", "country_code": "CA", - "offset": "−08:00", - "dst": "−07:00", - "text": "(GMT −08:00) Whitehorse" + "offset": "-08:00", + "dst": "-07:00", + "text": "(GMT -08:00) Whitehorse" }, { "id": "America/Winnipeg", "country_code": "CA", - "offset": "−06:00", - "dst": "−05:00", - "text": "(GMT −06:00) Winnipeg" + "offset": "-06:00", + "dst": "-05:00", + "text": "(GMT -06:00) Winnipeg" }, { "id": "America/Yakutat", "country_code": "US", - "offset": "−09:00", - "dst": "−08:00", - "text": "(GMT −09:00) Yakutat" + "offset": "-09:00", + "dst": "-08:00", + "text": "(GMT -09:00) Yakutat" }, { "id": "America/Yellowknife", "country_code": "CA", - "offset": "−07:00", - "dst": "−06:00", - "text": "(GMT −07:00) Yellowknife" + "offset": "-07:00", + "dst": "-06:00", + "text": "(GMT -07:00) Yellowknife" }, { "id": "Antarctica/Casey", @@ -1093,16 +1093,16 @@ export const timezone = [ { "id": "Antarctica/Palmer", "country_code": "AQ", - "offset": "−03:00", - "dst": "−03:00", - "text": "(GMT −03:00) Palmer" + "offset": "-03:00", + "dst": "-03:00", + "text": "(GMT -03:00) Palmer" }, { "id": "Antarctica/Rothera", "country_code": "AQ", - "offset": "−03:00", - "dst": "−03:00", - "text": "(GMT −03:00) Rothera" + "offset": "-03:00", + "dst": "-03:00", + "text": "(GMT -03:00) Rothera" }, { "id": "Antarctica/Syowa", @@ -1674,16 +1674,16 @@ export const timezone = [ { "id": "Atlantic/Azores", "country_code": "PT", - "offset": "−01:00", + "offset": "-01:00", "dst": "+00:00", - "text": "(GMT −01:00) Azores" + "text": "(GMT -01:00) Azores" }, { "id": "Atlantic/Bermuda", "country_code": "BM", - "offset": "−04:00", - "dst": "−03:00", - "text": "(GMT −04:00) Bermuda" + "offset": "-04:00", + "dst": "-03:00", + "text": "(GMT -04:00) Bermuda" }, { "id": "Atlantic/Canary", @@ -1695,9 +1695,9 @@ export const timezone = [ { "id": "Atlantic/Cape_Verde", "country_code": "CV", - "offset": "−01:00", - "dst": "−01:00", - "text": "(GMT −01:00) Cape_Verde" + "offset": "-01:00", + "dst": "-01:00", + "text": "(GMT -01:00) Cape_Verde" }, { "id": "Atlantic/Faroe", @@ -1723,16 +1723,16 @@ export const timezone = [ { "id": "Atlantic/South_Georgia", "country_code": "GS", - "offset": "−02:00", - "dst": "−02:00", - "text": "(GMT −02:00) South_Georgia" + "offset": "-02:00", + "dst": "-02:00", + "text": "(GMT -02:00) South_Georgia" }, { "id": "Atlantic/Stanley", "country_code": "FK", - "offset": "−03:00", - "dst": "−03:00", - "text": "(GMT −03:00) Stanley" + "offset": "-03:00", + "dst": "-03:00", + "text": "(GMT -03:00) Stanley" }, { "id": "Australia/Sydney", @@ -1821,16 +1821,16 @@ export const timezone = [ { "id": "Pacific/Easter", "country_code": "", - "offset": "−06:00", - "dst": "−05:00", - "text": "(GMT −06:00) Easter" + "offset": "-06:00", + "dst": "-05:00", + "text": "(GMT -06:00) Easter" }, { "id": "merica/Chicago", "country_code": "", - "offset": "−06:00", - "dst": "−05:00", - "text": "(GMT −06:00) Chicago." + "offset": "-06:00", + "dst": "-05:00", + "text": "(GMT -06:00) Chicago." }, { "id": "Europe/Dublin", @@ -1849,86 +1849,86 @@ export const timezone = [ { "id": "Etc/GMT+1", "country_code": "", - "offset": "−01:00", - "dst": "−01:00", - "text": "(GMT −01:00) GMT+1" + "offset": "-01:00", + "dst": "-01:00", + "text": "(GMT -01:00) GMT+1" }, { "id": "Etc/GMT+10", "country_code": "", - "offset": "−10:00", - "dst": "−10:00", - "text": "(GMT −10:00) GMT+10" + "offset": "-10:00", + "dst": "-10:00", + "text": "(GMT -10:00) GMT+10" }, { "id": "Etc/GMT+11", "country_code": "", - "offset": "−11:00", - "dst": "−11:00", - "text": "(GMT −11:00) GMT+11" + "offset": "-11:00", + "dst": "-11:00", + "text": "(GMT -11:00) GMT+11" }, { "id": "Etc/GMT+12", "country_code": "", - "offset": "−12:00", - "dst": "−12:00", - "text": "(GMT −12:00) GMT+12" + "offset": "-12:00", + "dst": "-12:00", + "text": "(GMT -12:00) GMT+12" }, { "id": "Etc/GMT+2", "country_code": "", - "offset": "−02:00", - "dst": "−02:00", - "text": "(GMT −02:00) GMT+2" + "offset": "-02:00", + "dst": "-02:00", + "text": "(GMT -02:00) GMT+2" }, { "id": "Etc/GMT+3", "country_code": "", - "offset": "−03:00", - "dst": "−03:00", - "text": "(GMT −03:00) GMT+3" + "offset": "-03:00", + "dst": "-03:00", + "text": "(GMT -03:00) GMT+3" }, { "id": "Etc/GMT+4", "country_code": "", - "offset": "−04:00", - "dst": "−04:00", - "text": "(GMT −04:00) GMT+4" + "offset": "-04:00", + "dst": "-04:00", + "text": "(GMT -04:00) GMT+4" }, { "id": "Etc/GMT+5", "country_code": "", - "offset": "−05:00", - "dst": "−05:00", - "text": "(GMT −05:00) GMT+5" + "offset": "-05:00", + "dst": "-05:00", + "text": "(GMT -05:00) GMT+5" }, { "id": "Etc/GMT+6", "country_code": "", - "offset": "−06:00", - "dst": "−06:00", - "text": "(GMT −06:00) GMT+6" + "offset": "-06:00", + "dst": "-06:00", + "text": "(GMT -06:00) GMT+6" }, { "id": "Etc/GMT+7", "country_code": "", - "offset": "−07:00", - "dst": "−07:00", - "text": "(GMT −07:00) GMT+7" + "offset": "-07:00", + "dst": "-07:00", + "text": "(GMT -07:00) GMT+7" }, { "id": "Etc/GMT+8", "country_code": "", - "offset": "−08:00", - "dst": "−08:00", - "text": "(GMT −08:00) GMT+8" + "offset": "-08:00", + "dst": "-08:00", + "text": "(GMT -08:00) GMT+8" }, { "id": "Etc/GMT+9", "country_code": "", - "offset": "−09:00", - "dst": "−09:00", - "text": "(GMT −09:00) GMT+9" + "offset": "-09:00", + "dst": "-09:00", + "text": "(GMT -09:00) GMT+9" }, { "id": "Etc/GMT-1", @@ -2472,16 +2472,16 @@ export const timezone = [ { "id": "Pacific/Galapagos", "country_code": "EC", - "offset": "−06:00", - "dst": "−06:00", - "text": "(GMT −06:00) Galapagos" + "offset": "-06:00", + "dst": "-06:00", + "text": "(GMT -06:00) Galapagos" }, { "id": "Pacific/Gambier", "country_code": "PF", - "offset": "−09:00", - "dst": "−09:00", - "text": "(GMT −09:00) Gambier" + "offset": "-09:00", + "dst": "-09:00", + "text": "(GMT -09:00) Gambier" }, { "id": "Pacific/Guadalcanal", @@ -2500,9 +2500,9 @@ export const timezone = [ { "id": "Pacific/Honolulu", "country_code": "US", - "offset": "−10:00", - "dst": "−10:00", - "text": "(GMT −10:00) Honolulu" + "offset": "-10:00", + "dst": "-10:00", + "text": "(GMT -10:00) Honolulu" }, { "id": "Pacific/Kiritimati", @@ -2528,16 +2528,16 @@ export const timezone = [ { "id": "Pacific/Marquesas", "country_code": "PF", - "offset": "−09:30", - "dst": "−09:30", - "text": "(GMT −09:30) Marquesas" + "offset": "-09:30", + "dst": "-09:30", + "text": "(GMT -09:30) Marquesas" }, { "id": "Pacific/Pago_Pago", "country_code": "UM", - "offset": "−11:00", - "dst": "−11:00", - "text": "(GMT −11:00) Pago_Pago" + "offset": "-11:00", + "dst": "-11:00", + "text": "(GMT -11:00) Pago_Pago" }, { "id": "Pacific/Nauru", @@ -2549,9 +2549,9 @@ export const timezone = [ { "id": "Pacific/Niue", "country_code": "NU", - "offset": "−11:00", - "dst": "−11:00", - "text": "(GMT −11:00) Niue" + "offset": "-11:00", + "dst": "-11:00", + "text": "(GMT -11:00) Niue" }, { "id": "Pacific/Norfolk", @@ -2577,9 +2577,9 @@ export const timezone = [ { "id": "Pacific/Pitcairn", "country_code": "PN", - "offset": "−08:00", - "dst": "−08:00", - "text": "(GMT −08:00) Pitcairn" + "offset": "-08:00", + "dst": "-08:00", + "text": "(GMT -08:00) Pitcairn" }, { "id": "Pacific/Pohnpei", @@ -2598,16 +2598,16 @@ export const timezone = [ { "id": "Pacific/Rarotonga", "country_code": "CK", - "offset": "−10:00", - "dst": "−10:00", - "text": "(GMT −10:00) Rarotonga" + "offset": "-10:00", + "dst": "-10:00", + "text": "(GMT -10:00) Rarotonga" }, { "id": "Pacific/Tahiti", "country_code": "PF", - "offset": "−10:00", - "dst": "−10:00", - "text": "(GMT −10:00) Tahiti" + "offset": "-10:00", + "dst": "-10:00", + "text": "(GMT -10:00) Tahiti" }, { "id": "Pacific/Tarawa", @@ -2640,9 +2640,9 @@ export const timezone = [ { "id": "America/PST", "country_code": "", - "offset": "−08:00", - "dst": "−07:00", - "text": "(GMT −08:00) Pacific Time" + "offset": "-08:00", + "dst": "-07:00", + "text": "(GMT -08:00) Pacific Time" }, { "id": "Etc/UCT", diff --git a/lib/timezone.ts b/lib/timezone.ts index effe2a6..153a22f 100644 --- a/lib/timezone.ts +++ b/lib/timezone.ts @@ -1,10 +1,11 @@ /** * MIT License * Copyright (c) 2020 Burhanuddin Ahmed + * Update 14 June 2020 - add daylight saving time */ -import { timezone as List } from "./api.ts"; -import { privateReturn, TimezoneType } from "./type.ts"; +import { timezone as List } from "./new-api.ts"; +import { privateReturn, TimezoneType, IDSTCheck } from "./type.ts"; const MINUTES_TO_MILISECOND = 60000; @@ -30,7 +31,6 @@ export class Timezone { if (!addedtime.status) { throw addedtime.text; } - // return manipulated timezone based on calculation additional / differentiation time this.manipulated = new Date(getUTCMilisecond + Number(addedtime.text)).toISOString(); } @@ -45,16 +45,52 @@ export class Timezone { text: 'timezone you entered is not compatible' }; } - let splittedObject = obj.text.split(' '); - let removeText = splittedObject[0] - .replace('(', '') - .replace(')', '') - .replace('GMT', ''); - let getTimezoneHours = removeText.split(':'); - let getMinutes = ((Number(getTimezoneHours[0]) * 60) + Number(getTimezoneHours[1])) * MINUTES_TO_MILISECOND; + let offsetNumber = this.dstChecker({ ...obj }); + let getTimezoneHours = offsetNumber.split(':'); + let firstNum = Number(getTimezoneHours[0]); + let secondNum = Number(getTimezoneHours[0]) >= 0 ? + Number(getTimezoneHours[1]) : + (Number(getTimezoneHours[1]) * -1); + let getMinutes = ((firstNum * 60) + secondNum) * MINUTES_TO_MILISECOND; return { status: true, text: `${getMinutes}` } } + + private dstChecker ({ + id, + country_code, + offset, + dst, + text + }: IDSTCheck) { + let us = { + start: '2020-03-08 02:00', + end: '2020-11-01 02:00' + }; + let eu = { + start: '2020-03-29 01:00', + end: '2020-10-25 01:00' + }; + let dateNow = new Date().getTime(); + if (dst === offset) { + return offset; + } + let start, end; + if (id.split('/')[0] == 'Europe') { + start = eu.start; + end = eu.end; + } else { + start = us.start; + end = us.end; + } + if ( + dateNow > new Date(start).getTime() && + dateNow < new Date(end).getTime() + ) { + return dst; + } + return offset; + } } \ No newline at end of file diff --git a/lib/type.ts b/lib/type.ts index 7051691..effafed 100644 --- a/lib/type.ts +++ b/lib/type.ts @@ -12,6 +12,14 @@ export interface TimezoneType { timezone?: string } +export interface IDSTCheck { + id: string, + country_code: string, + offset: string, + dst: string, + text: string +} + // export interface TimeObject { // toString: Function, // current: string, diff --git a/mod.ts b/mod.ts index 21784db..bdbca48 100644 --- a/mod.ts +++ b/mod.ts @@ -1,2 +1,2 @@ export { times as time } from './lib/time.ts'; -export { timezone } from './lib/api.ts'; \ No newline at end of file +export { timezone } from './lib/new-api.ts'; \ No newline at end of file From 7d5ff4f3ac292dd7d813025bce20e6e15b1c7d62 Mon Sep 17 00:00:00 2001 From: burhan ahmed Date: Sun, 14 Jun 2020 18:45:46 +0700 Subject: [PATCH 4/4] update readme --- README.md | 15 +++++++++------ 1 file changed, 9 insertions(+), 6 deletions(-) diff --git a/README.md b/README.md index 27f9180..1bde104 100644 --- a/README.md +++ b/README.md @@ -13,9 +13,12 @@ -#### Version: Time.ts v2.0.0 +#### Version: Time.ts v2.0.1 Please refers to [Time.ts v1.0.0](https://github.com/burhanahmeed/time.ts/tree/v1.0.0) if still using the old version. +changelogs: +- Add daylight saving time + ## Deno - [Deno.land third party module](https://deno.land/x/time.ts) @@ -27,15 +30,15 @@ import { Time, timezone } from "https://deno.land/x/time.ts/mod.ts"; **More safe import** ```typescript -import { Time, timezone } from "https://denopkg.com/burhanahmeed/time.ts@v2.0.0/mod.ts"; +import { Time, timezone } from "https://denopkg.com/burhanahmeed/time.ts@v2.0.1/mod.ts"; ``` or ```typescript -import { Time, timezone } from "https://deno.land/x/time.ts@v2.0.0/mod.ts"; +import { Time, timezone } from "https://deno.land/x/time.ts@v2.0.1/mod.ts"; ``` or ```typescript -import { Time, timezone } from "https://denoland.id/x/time.ts@v2.0.0/mod.ts"; +import { Time, timezone } from "https://denoland.id/x/time.ts@v2.0.1/mod.ts"; ``` ## API @@ -47,7 +50,7 @@ Here is a basic example to get started with Time.ts Check this out on [Example directory](https://github.com/burhanahmeed/time.ts/tree/master/example). ```typescript -import { Time } from "https://denopkg.com/burhanahmeed/time.ts@v2.0.0/mod.ts"; +import { Time } from "https://denopkg.com/burhanahmeed/time.ts@v2.0.1/mod.ts"; console.log('Time now UTC: ',time().t) //Time now UTC: 2020-06-14T06:19:37.483Z @@ -79,7 +82,7 @@ console.log('Time now of your server timezone: ',time().now()) ``` If you want to get the list of available timezone you can do like this. ```typescript -import { timezone } from "https://denopkg.com/burhanahmeed/time.ts@v2.0.0/mod.ts"; +import { timezone } from "https://denopkg.com/burhanahmeed/time.ts@v2.0.1/mod.ts"; console.log(timezone) /**