From eba562e6dbfe9ea15b754c5d68a569b47bccba7b Mon Sep 17 00:00:00 2001 From: Alex Tsao Date: Thu, 16 Sep 2021 09:20:00 +0800 Subject: [PATCH 01/20] Rename with `x-ms-client-name` --- .../maps/data-plane/Timezone/preview/1.0/timezone.json | 2 ++ 1 file changed, 2 insertions(+) diff --git a/specification/maps/data-plane/Timezone/preview/1.0/timezone.json b/specification/maps/data-plane/Timezone/preview/1.0/timezone.json index 33c7c81f7322..8c14cf298af2 100644 --- a/specification/maps/data-plane/Timezone/preview/1.0/timezone.json +++ b/specification/maps/data-plane/Timezone/preview/1.0/timezone.json @@ -154,6 +154,7 @@ }, { "name": "query", + "x-ms-client-name": "timezoneId", "in": "query", "description": "The IANA time zone ID.", "required": true, @@ -209,6 +210,7 @@ }, { "name": "query", + "x-ms-client-name": "coordinate", "in": "query", "description": "Coordinates of the point for which time zone information is requested. The applicable query is specified as a comma separated string composed by latitude followed by longitude e.g. \"47.641268,-122.125679\".", "required": true, From 39fae76cc349d8377841506dd9a87c4ce5c6f937 Mon Sep 17 00:00:00 2001 From: Alex Tsao Date: Thu, 16 Sep 2021 09:24:44 +0800 Subject: [PATCH 02/20] Add extensible enum for timezone accept language --- .../Timezone/preview/1.0/timezone.json | 89 +++++++++++++++++++ 1 file changed, 89 insertions(+) diff --git a/specification/maps/data-plane/Timezone/preview/1.0/timezone.json b/specification/maps/data-plane/Timezone/preview/1.0/timezone.json index 8c14cf298af2..dd62f4a18eb3 100644 --- a/specification/maps/data-plane/Timezone/preview/1.0/timezone.json +++ b/specification/maps/data-plane/Timezone/preview/1.0/timezone.json @@ -56,6 +56,95 @@ "in": "header", "description": "Specifies the language code in which the timezone names should be returned. If no language code is provided, the response will be in \"EN\". Please refer to [Supported Languages](https://docs.microsoft.com/en-us/azure/azure-maps/supported-languages) for details.", "type": "string", + "default": "en", + "enum": [ + "da", + "nl", + "en", + "fi", + "fr", + "de", + "it", + "ja", + "ko", + "no", + "pl", + "pt-PT", + "pt-BR", + "ru", + "es", + "sv" + ], + "x-ms-enum": { + "name": "TimezoneAcceptLanguage", + "modelAsString": true, + "values": [ + { + "value": "da", + "description": "Danish" + }, + { + "value": "nl", + "description": "Dutch" + }, + { + "value": "en", + "description": "English" + }, + { + "value": "fi", + "description": "Finnish" + }, + { + "value": "fr", + "description": "French" + }, + { + "value": "de", + "description": "German" + }, + { + "value": "it", + "description": "Italian" + }, + { + "value": "ja", + "description": "Japanese" + }, + { + "value": "ko", + "description": "Korean" + }, + { + "value": "no", + "description": "Norwegian (Bokmaal)" + }, + { + "value": "pl", + "description": "Polish" + }, + { + "value": "pt-PT", + "description": "Portuguese (Portugal)" + }, + { + "value": "pt-BR", + "description": "Portuguese (Brazil)" + }, + { + "value": "ru", + "description": "Russian" + }, + { + "value": "es", + "description": "Spanish" + }, + { + "value": "sv", + "description": "Swedish" + } + ] + }, "x-ms-parameter-location": "method" }, "TimezoneOptions": { From 499f70eaaf671128b6777fc2e23701ce154ee94d Mon Sep 17 00:00:00 2001 From: Alex Tsao Date: Thu, 16 Sep 2021 09:27:51 +0800 Subject: [PATCH 03/20] Rename operationId to have better method meaning Add x-ms-client-name for better explaining --- .../data-plane/Timezone/preview/1.0/timezone.json | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/specification/maps/data-plane/Timezone/preview/1.0/timezone.json b/specification/maps/data-plane/Timezone/preview/1.0/timezone.json index dd62f4a18eb3..eed010a2af70 100644 --- a/specification/maps/data-plane/Timezone/preview/1.0/timezone.json +++ b/specification/maps/data-plane/Timezone/preview/1.0/timezone.json @@ -322,7 +322,7 @@ "/timezone/enumWindows/{format}": { "get": { "description": "__Enumerate Windows Time Zones__\n\n\n**Applies to**: S0 and S1 pricing tiers.\n\n\nThis API returns a full list of Windows Time Zone IDs.", - "operationId": "GetTimezoneEnumWindows", + "operationId": "GetTimezoneWindows", "x-ms-examples": { "GetTimezoneEnumWindows": { "$ref": "./examples/GetTimezoneEnumWindows.json" @@ -355,7 +355,7 @@ "/timezone/enumIana/{format}": { "get": { "description": "__Enumerate IANA Time Zones__\n\n\n**Applies to**: S0 and S1 pricing tiers.\n\n\nThis API returns a full list of IANA time zone IDs. Updates to the IANA service will be reflected in the system within one day.", - "operationId": "GetTimezoneEnumIANA", + "operationId": "GetTimezoneIANA", "x-ms-examples": { "GetTimezoneEnumIANA": { "$ref": "./examples/GetTimezoneEnumIANA.json" @@ -388,9 +388,9 @@ "/timezone/ianaVersion/{format}": { "get": { "description": "__Time Zone IANA Version__\n\n\n**Applies to**: S0 and S1 pricing tiers.\n\n\nThis API returns the current IANA version number.", - "operationId": "GetTimezoneIANAVersion", + "operationId": "GetTimezoneIANAVersionMetadata", "x-ms-examples": { - "GetTimezoneIANAVersion": { + "Successfully retrieve timezone Iana version metadata": { "$ref": "./examples/GetTimezoneIANAVersion.json" } }, @@ -421,7 +421,7 @@ "/timezone/windowsToIana/{format}": { "get": { "description": "__Windows to IANA Time Zone__\n\n\n**Applies to**: S0 and S1 pricing tiers.\n\n\nThis API returns a corresponding IANA ID, given a valid Windows Time Zone ID. Multiple IANA IDs may be returned for a single Windows ID. It is possible to narrow these results by adding an optional territory parameter.", - "operationId": "GetTimezoneWindowsToIANA", + "operationId": "GetIANAMetadata", "x-ms-examples": { "GetTimezoneWindowsToIANA": { "$ref": "./examples/GetTimezoneWindowsToIANA.json" @@ -440,6 +440,7 @@ { "name": "query", "in": "query", + "x-ms-client-name": "windowsTimezoneId", "description": "The Windows time zone ID.", "required": true, "type": "string" @@ -447,6 +448,7 @@ { "name": "territory", "in": "query", + "x-ms-client-name": "windowsTerritoryCode", "description": "Windows Time Zone territory code.", "type": "string" } From 0053414367ec490b26198d83dab63c65da39451b Mon Sep 17 00:00:00 2001 From: Alex Tsao Date: Thu, 16 Sep 2021 09:31:05 +0800 Subject: [PATCH 04/20] Updated description for HasZone1970Location property --- .../maps/data-plane/Timezone/preview/1.0/timezone.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/specification/maps/data-plane/Timezone/preview/1.0/timezone.json b/specification/maps/data-plane/Timezone/preview/1.0/timezone.json index eed010a2af70..f8be833331ab 100644 --- a/specification/maps/data-plane/Timezone/preview/1.0/timezone.json +++ b/specification/maps/data-plane/Timezone/preview/1.0/timezone.json @@ -631,7 +631,7 @@ "readOnly": true }, "hasZone1970Location": { - "description": "HasZone1970Location property", + "description": "This represents the property which the zone has clocks agreeing since 1970", "type": "boolean", "readOnly": true } From c41bf27475e7b95851dfbc79c97f2e5fdee82116 Mon Sep 17 00:00:00 2001 From: Alex Tsao Date: Thu, 16 Sep 2021 15:43:47 +0800 Subject: [PATCH 05/20] Removed Enum in model class name --- .../maps/data-plane/Timezone/preview/1.0/timezone.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/specification/maps/data-plane/Timezone/preview/1.0/timezone.json b/specification/maps/data-plane/Timezone/preview/1.0/timezone.json index f8be833331ab..b131c7bee4a5 100644 --- a/specification/maps/data-plane/Timezone/preview/1.0/timezone.json +++ b/specification/maps/data-plane/Timezone/preview/1.0/timezone.json @@ -561,10 +561,10 @@ "description": "This object is returned from a successful Timezone Enum Windows call", "type": "array", "items": { - "$ref": "#/definitions/TimezoneEnumWindow" + "$ref": "#/definitions/TimezoneWindows" } }, - "TimezoneEnumWindow": { + "TimezoneWindows": { "type": "object", "properties": { "WindowsId": { From a15c65bd139803bab0a6352d8829876029c46bfb Mon Sep 17 00:00:00 2001 From: Alex Tsao Date: Thu, 16 Sep 2021 16:13:53 +0800 Subject: [PATCH 06/20] Better naming for TimeTransitions --- .../maps/data-plane/Timezone/preview/1.0/timezone.json | 2 ++ 1 file changed, 2 insertions(+) diff --git a/specification/maps/data-plane/Timezone/preview/1.0/timezone.json b/specification/maps/data-plane/Timezone/preview/1.0/timezone.json index b131c7bee4a5..eb8825897941 100644 --- a/specification/maps/data-plane/Timezone/preview/1.0/timezone.json +++ b/specification/maps/data-plane/Timezone/preview/1.0/timezone.json @@ -192,6 +192,7 @@ }, "TimezoneTransitionsFrom": { "name": "transitionsFrom", + "x-ms-client-name": "daylightSavingsTimeFrom", "in": "query", "description": "Alternatively, use alias \"tf\". The start date from which daylight savings time (DST) transitions are requested, only applies when \"options\" = all or \"options\" = transitions.", "type": "string", @@ -200,6 +201,7 @@ }, "TimezoneTransitionsYears": { "name": "transitionsYears", + "x-ms-client-name": "daylightSavingsTimeLastingYears", "in": "query", "description": "Alternatively, use alias \"ty\". The number of years from \"transitionsFrom\" for which DST transitions are requested, only applies when \"options\" = all or \"options\" = transitions.", "type": "integer", From da6cfa9fbe0e286277117763c8ec916161567cee Mon Sep 17 00:00:00 2001 From: Alex Tsao Date: Fri, 17 Sep 2021 11:01:24 +0800 Subject: [PATCH 07/20] Updated x-ms-examples to be more friendly --- .../Timezone/preview/1.0/timezone.json | 103 ++---------------- 1 file changed, 7 insertions(+), 96 deletions(-) diff --git a/specification/maps/data-plane/Timezone/preview/1.0/timezone.json b/specification/maps/data-plane/Timezone/preview/1.0/timezone.json index eb8825897941..d495a6acfffd 100644 --- a/specification/maps/data-plane/Timezone/preview/1.0/timezone.json +++ b/specification/maps/data-plane/Timezone/preview/1.0/timezone.json @@ -56,95 +56,6 @@ "in": "header", "description": "Specifies the language code in which the timezone names should be returned. If no language code is provided, the response will be in \"EN\". Please refer to [Supported Languages](https://docs.microsoft.com/en-us/azure/azure-maps/supported-languages) for details.", "type": "string", - "default": "en", - "enum": [ - "da", - "nl", - "en", - "fi", - "fr", - "de", - "it", - "ja", - "ko", - "no", - "pl", - "pt-PT", - "pt-BR", - "ru", - "es", - "sv" - ], - "x-ms-enum": { - "name": "TimezoneAcceptLanguage", - "modelAsString": true, - "values": [ - { - "value": "da", - "description": "Danish" - }, - { - "value": "nl", - "description": "Dutch" - }, - { - "value": "en", - "description": "English" - }, - { - "value": "fi", - "description": "Finnish" - }, - { - "value": "fr", - "description": "French" - }, - { - "value": "de", - "description": "German" - }, - { - "value": "it", - "description": "Italian" - }, - { - "value": "ja", - "description": "Japanese" - }, - { - "value": "ko", - "description": "Korean" - }, - { - "value": "no", - "description": "Norwegian (Bokmaal)" - }, - { - "value": "pl", - "description": "Polish" - }, - { - "value": "pt-PT", - "description": "Portuguese (Portugal)" - }, - { - "value": "pt-BR", - "description": "Portuguese (Brazil)" - }, - { - "value": "ru", - "description": "Russian" - }, - { - "value": "es", - "description": "Spanish" - }, - { - "value": "sv", - "description": "Swedish" - } - ] - }, "x-ms-parameter-location": "method" }, "TimezoneOptions": { @@ -214,7 +125,7 @@ "description": "__Time Zone by Id__\n\n**Applies to**: S0 and S1 pricing tiers.\n\n\nThis API returns current, historical, and future time zone information for the specified IANA time zone ID.", "operationId": "GetTimezoneByID", "x-ms-examples": { - "GetTimezoneByID": { + "Successfully retrieve timezone by ID": { "$ref": "./examples/GetTimezoneByID.json" } }, @@ -270,7 +181,7 @@ "description": "__Time Zone by Coordinates__\n\n**Applies to**: S0 and S1 pricing tiers.\n\n\nThis API returns current, historical, and future time zone information for a specified latitude-longitude pair. In addition, the API provides sunset and sunrise times for a given location.", "operationId": "GetTimezoneByCoordinates", "x-ms-examples": { - "GetTimezoneByCoordinates": { + "Successfully retrieve timezone by coordinates": { "$ref": "./examples/GetTimezoneByCoordinates.json" } }, @@ -326,7 +237,7 @@ "description": "__Enumerate Windows Time Zones__\n\n\n**Applies to**: S0 and S1 pricing tiers.\n\n\nThis API returns a full list of Windows Time Zone IDs.", "operationId": "GetTimezoneWindows", "x-ms-examples": { - "GetTimezoneEnumWindows": { + "Successfully retrieve Windows timezone": { "$ref": "./examples/GetTimezoneEnumWindows.json" } }, @@ -359,7 +270,7 @@ "description": "__Enumerate IANA Time Zones__\n\n\n**Applies to**: S0 and S1 pricing tiers.\n\n\nThis API returns a full list of IANA time zone IDs. Updates to the IANA service will be reflected in the system within one day.", "operationId": "GetTimezoneIANA", "x-ms-examples": { - "GetTimezoneEnumIANA": { + "Successfully retrieve Iana timezone": { "$ref": "./examples/GetTimezoneEnumIANA.json" } }, @@ -389,7 +300,7 @@ }, "/timezone/ianaVersion/{format}": { "get": { - "description": "__Time Zone IANA Version__\n\n\n**Applies to**: S0 and S1 pricing tiers.\n\n\nThis API returns the current IANA version number.", + "description": "__Time Zone IANA Version__\n\n\n**Applies to**: S0 and S1 pricing tiers.\n\n\nThis API returns the current IANA version number as Metadata.", "operationId": "GetTimezoneIANAVersionMetadata", "x-ms-examples": { "Successfully retrieve timezone Iana version metadata": { @@ -423,9 +334,9 @@ "/timezone/windowsToIana/{format}": { "get": { "description": "__Windows to IANA Time Zone__\n\n\n**Applies to**: S0 and S1 pricing tiers.\n\n\nThis API returns a corresponding IANA ID, given a valid Windows Time Zone ID. Multiple IANA IDs may be returned for a single Windows ID. It is possible to narrow these results by adding an optional territory parameter.", - "operationId": "GetIANAMetadata", + "operationId": "GetCorrespondingIANA", "x-ms-examples": { - "GetTimezoneWindowsToIANA": { + "Successfully retrieve corresponding timezone Iana": { "$ref": "./examples/GetTimezoneWindowsToIANA.json" } }, From c03e88db94bf3cf50168474cb37bde81be51cd4b Mon Sep 17 00:00:00 2001 From: Alex Tsao Date: Fri, 17 Sep 2021 11:31:28 +0800 Subject: [PATCH 08/20] Update Descriptions --- .../maps/data-plane/Timezone/preview/1.0/timezone.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/specification/maps/data-plane/Timezone/preview/1.0/timezone.json b/specification/maps/data-plane/Timezone/preview/1.0/timezone.json index d495a6acfffd..59e495898721 100644 --- a/specification/maps/data-plane/Timezone/preview/1.0/timezone.json +++ b/specification/maps/data-plane/Timezone/preview/1.0/timezone.json @@ -234,7 +234,7 @@ }, "/timezone/enumWindows/{format}": { "get": { - "description": "__Enumerate Windows Time Zones__\n\n\n**Applies to**: S0 and S1 pricing tiers.\n\n\nThis API returns a full list of Windows Time Zone IDs.", + "description": "__Windows Time Zones__\n\n\n**Applies to**: S0 and S1 pricing tiers.\n\n\nThis API returns a full list of Windows Time Zone IDs.", "operationId": "GetTimezoneWindows", "x-ms-examples": { "Successfully retrieve Windows timezone": { @@ -267,7 +267,7 @@ }, "/timezone/enumIana/{format}": { "get": { - "description": "__Enumerate IANA Time Zones__\n\n\n**Applies to**: S0 and S1 pricing tiers.\n\n\nThis API returns a full list of IANA time zone IDs. Updates to the IANA service will be reflected in the system within one day.", + "description": "__IANA Time Zones__\n\n\n**Applies to**: S0 and S1 pricing tiers.\n\n\nThis API returns a full list of IANA time zone IDs. Updates to the IANA service will be reflected in the system within one day.", "operationId": "GetTimezoneIANA", "x-ms-examples": { "Successfully retrieve Iana timezone": { From f8aa939be5d661bf2f0f0c635d5e94013b59d6d0 Mon Sep 17 00:00:00 2001 From: Alex Tsao Date: Fri, 17 Sep 2021 15:34:06 +0800 Subject: [PATCH 09/20] Update method name --- .../maps/data-plane/Timezone/preview/1.0/timezone.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/specification/maps/data-plane/Timezone/preview/1.0/timezone.json b/specification/maps/data-plane/Timezone/preview/1.0/timezone.json index 59e495898721..ea75efff62d4 100644 --- a/specification/maps/data-plane/Timezone/preview/1.0/timezone.json +++ b/specification/maps/data-plane/Timezone/preview/1.0/timezone.json @@ -334,7 +334,7 @@ "/timezone/windowsToIana/{format}": { "get": { "description": "__Windows to IANA Time Zone__\n\n\n**Applies to**: S0 and S1 pricing tiers.\n\n\nThis API returns a corresponding IANA ID, given a valid Windows Time Zone ID. Multiple IANA IDs may be returned for a single Windows ID. It is possible to narrow these results by adding an optional territory parameter.", - "operationId": "GetCorrespondingIANA", + "operationId": "ConvertWindowsTimezoneToIANA", "x-ms-examples": { "Successfully retrieve corresponding timezone Iana": { "$ref": "./examples/GetTimezoneWindowsToIANA.json" From 379681a71ebda9d8d95ea3c1c1faa79a1887fd72 Mon Sep 17 00:00:00 2001 From: Alex Tsao Date: Fri, 24 Sep 2021 15:02:40 +0800 Subject: [PATCH 10/20] Update coordinates with collectionFormat csv --- .../data-plane/Timezone/preview/1.0/timezone.json | 13 ++++++++++--- 1 file changed, 10 insertions(+), 3 deletions(-) diff --git a/specification/maps/data-plane/Timezone/preview/1.0/timezone.json b/specification/maps/data-plane/Timezone/preview/1.0/timezone.json index ea75efff62d4..5f20e46961d6 100644 --- a/specification/maps/data-plane/Timezone/preview/1.0/timezone.json +++ b/specification/maps/data-plane/Timezone/preview/1.0/timezone.json @@ -212,11 +212,18 @@ }, { "name": "query", - "x-ms-client-name": "coordinate", "in": "query", - "description": "Coordinates of the point for which time zone information is requested. The applicable query is specified as a comma separated string composed by latitude followed by longitude e.g. \"47.641268,-122.125679\".", + "description": "Coordinates of the point for which time zone information is requested. This parameter is a list of coordinates, containing a pair of coordinate(lat, long). When this endpoint is called directly, coordinates are passed in as a single string containing coordinates, separated by commas.", "required": true, - "type": "string" + "x-ms-client-name": "coordinates", + "type": "array", + "collectionFormat": "csv", + "minItems": 2, + "maxItems": 2, + "items": { + "type": "number", + "format": "float" + } } ], "responses": { From 286c8a434a27476fee4cb457925e1e069eda1286 Mon Sep 17 00:00:00 2001 From: Alex Tsao Date: Fri, 24 Sep 2021 16:33:36 +0800 Subject: [PATCH 11/20] Modified sunrise, sunset type --- .../maps/data-plane/Timezone/preview/1.0/timezone.json | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/specification/maps/data-plane/Timezone/preview/1.0/timezone.json b/specification/maps/data-plane/Timezone/preview/1.0/timezone.json index 5f20e46961d6..296c13af0bab 100644 --- a/specification/maps/data-plane/Timezone/preview/1.0/timezone.json +++ b/specification/maps/data-plane/Timezone/preview/1.0/timezone.json @@ -760,13 +760,15 @@ "readOnly": true }, "Sunrise": { - "description": "Sunrise at the given time zone as shown in the `Tag` property.", + "description": "Sunrise at the given time zone as shown in the `Tag` property. The sunrise is described in the ISO8601 format.", "type": "string", + "format": "date-time", "readOnly": true }, "Sunset": { - "description": "Sunset at the given time zone as shown in the `Tag` property.", + "description": "Sunset at the given time zone as shown in the `Tag` property. The sunset is described in the ISO8601 format.", "type": "string", + "format": "date-time", "readOnly": true } } From d5e1f6c15bf4116618cd3bdc7bc272e8a29e39a0 Mon Sep 17 00:00:00 2001 From: Alex Tsao Date: Wed, 6 Oct 2021 16:23:42 +0800 Subject: [PATCH 12/20] Update wording for hasZone1970Location description --- .../maps/data-plane/Timezone/preview/1.0/timezone.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/specification/maps/data-plane/Timezone/preview/1.0/timezone.json b/specification/maps/data-plane/Timezone/preview/1.0/timezone.json index 296c13af0bab..82ffdb32d734 100644 --- a/specification/maps/data-plane/Timezone/preview/1.0/timezone.json +++ b/specification/maps/data-plane/Timezone/preview/1.0/timezone.json @@ -551,7 +551,7 @@ "readOnly": true }, "hasZone1970Location": { - "description": "This represents the property which the zone has clocks agreeing since 1970", + "description": "This is to indicate if the zone has clocks agreeing since 1970. If a region has a clock that is not agreeing, this property will be `false`. \n\n Data before 1970 aims to be correct for the city identifying the region, but is not necessarily correct for the entire region. \nThis is because new regions are created only as required to distinguish clocks since 1970.", "type": "boolean", "readOnly": true } From 449f8a29a34cd73fb358696c7a9607b667705812 Mon Sep 17 00:00:00 2001 From: Alex Tsao Date: Fri, 8 Oct 2021 17:57:18 +0800 Subject: [PATCH 13/20] Use LatLongPair as reference --- .../Timezone/preview/1.0/timezone.json | 18 ++---------------- 1 file changed, 2 insertions(+), 16 deletions(-) diff --git a/specification/maps/data-plane/Timezone/preview/1.0/timezone.json b/specification/maps/data-plane/Timezone/preview/1.0/timezone.json index 82ffdb32d734..c77cd0d32f65 100644 --- a/specification/maps/data-plane/Timezone/preview/1.0/timezone.json +++ b/specification/maps/data-plane/Timezone/preview/1.0/timezone.json @@ -649,7 +649,7 @@ "$ref": "#/definitions/ReferenceTimeByCoordinates" }, "RepresentativePoint": { - "$ref": "#/definitions/RepresentativePoint" + "$ref": "../../../Common/preview/1.0/common.json#/definitions/LatLongPair" }, "TimeTransitions": { "description": "Time zone DST transitions from [transitionsFrom] until timestamp + 1 year.", @@ -774,21 +774,7 @@ } }, "RepresentativePoint": { - "description": "Representative point property", - "type": "object", - "readOnly": true, - "properties": { - "Latitude": { - "description": "Latitude property", - "type": "number", - "readOnly": true - }, - "Longitude": { - "description": "Longitude property", - "type": "number", - "readOnly": true - } - } + "$ref": "../../../Common/preview/1.0/common.json#/definitions/LatLongPair" } } } From 247802cd132f34d3bb50c1b36c454644e464a8c8 Mon Sep 17 00:00:00 2001 From: Alex Tsao Date: Sat, 9 Oct 2021 01:13:12 +0800 Subject: [PATCH 14/20] Modify exists definitions 1. Combined definitions with same structures into TimezoneResult, TimezoneId, ReferenceTime. --- .../Timezone/preview/1.0/timezone.json | 138 ++---------------- 1 file changed, 13 insertions(+), 125 deletions(-) diff --git a/specification/maps/data-plane/Timezone/preview/1.0/timezone.json b/specification/maps/data-plane/Timezone/preview/1.0/timezone.json index c77cd0d32f65..c4ab0fd4140c 100644 --- a/specification/maps/data-plane/Timezone/preview/1.0/timezone.json +++ b/specification/maps/data-plane/Timezone/preview/1.0/timezone.json @@ -167,7 +167,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/TimezoneByIdResult" + "$ref": "#/definitions/TimezoneResult" } }, "default": { @@ -230,7 +230,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/TimezoneByCoordinatesResult" + "$ref": "#/definitions/TimezoneResult" } }, "default": { @@ -437,8 +437,8 @@ } } }, - "TimezoneByIdResult": { - "description": "This object is returned from a successful Timezone By ID call", + "TimezoneResult": { + "description": "This object is returned from a successful Timezone By ID call or By Coordinates call", "type": "object", "properties": { "Version": { @@ -453,27 +453,7 @@ "format": "date-time" }, "TimeZones": { - "$ref": "#/definitions/TimeZonesById" - } - } - }, - "TimezoneByCoordinatesResult": { - "description": "This object is returned from a successful Timezone By Coordinates call", - "type": "object", - "properties": { - "Version": { - "description": "Version property", - "type": "string", - "readOnly": true - }, - "ReferenceUtcTimestamp": { - "description": "Reference Utc Timestamp property", - "type": "string", - "readOnly": true, - "format": "date-time" - }, - "TimeZones": { - "$ref": "#/definitions/TimeZonesByCoordinates" + "$ref": "#/definitions/TimeZonesId" } } }, @@ -557,67 +537,15 @@ } } }, - "TimeZonesById": { - "description": "TimeZoneById array", - "type": "array", - "readOnly": true, - "items": { - "$ref": "#/definitions/TimezoneById" - } - }, - "TimeZonesByCoordinates": { - "description": "TimeZoneByCoordinates array", + "TimeZonesId": { + "description": "TimeZoneId array", "type": "array", "readOnly": true, "items": { - "$ref": "#/definitions/TimeZoneByCoordinates" - } - }, - "TimezoneById": { - "type": "object", - "properties": { - "Id": { - "description": "Id property", - "type": "string", - "readOnly": true - }, - "Aliases": { - "description": "An array of time zone ID aliases.  Only returned when [options]=*zoneinfo* or *all*.\n\nNote: may be null.", - "type": "array", - "readOnly": true, - "items": { - "type": "string", - "readOnly": true - } - }, - "Countries": { - "description": "An array of country records. Only returned when [options]=*zoneinfo* or *all*.", - "type": "array", - "readOnly": true, - "items": { - "$ref": "#/definitions/CountryRecord" - } - }, - "Names": { - "$ref": "#/definitions/TimezoneNames" - }, - "ReferenceTime": { - "$ref": "#/definitions/ReferenceTimeById" - }, - "RepresentativePoint": { - "$ref": "#/definitions/RepresentativePoint" - }, - "TimeTransitions": { - "description": "Time zone DST transitions from [transitionsFrom] until timestamp + 1 year.", - "type": "array", - "readOnly": true, - "items": { - "$ref": "#/definitions/TimeTransition" - } - } + "$ref": "#/definitions/TimezoneId" } }, - "TimeZoneByCoordinates": { + "TimezoneId": { "type": "object", "properties": { "Id": { @@ -646,7 +574,7 @@ "$ref": "#/definitions/TimezoneNames" }, "ReferenceTime": { - "$ref": "#/definitions/ReferenceTimeByCoordinates" + "$ref": "#/definitions/ReferenceTime" }, "RepresentativePoint": { "$ref": "../../../Common/preview/1.0/common.json#/definitions/LatLongPair" @@ -687,44 +615,7 @@ } } }, - "ReferenceTimeById": { - "description": "Details in effect at the local time.", - "type": "object", - "readOnly": true, - "properties": { - "Tag": { - "description": "Time zone name in effect at the reference timestamp (i.e. PST or PDT depending whether Daylight Savings Time is in effect).", - "type": "string", - "readOnly": true - }, - "StandardOffset": { - "description": "UTC offset in effect at the `ReferenceUTCTimestamp`.", - "type": "string", - "readOnly": true - }, - "DaylightSavings": { - "description": "Time saving in minutes in effect at the `ReferenceUTCTimestamp`.", - "type": "string", - "readOnly": true - }, - "WallTime": { - "description": "Current wall time at the given time zone as shown in the `Tag` property.", - "type": "string", - "readOnly": true - }, - "PosixTzValidYear": { - "description": "The year this POSIX string is valid for. Note: A POSIX string will only be valid in the given year.", - "type": "integer", - "readOnly": true - }, - "PosixTz": { - "description": "POSIX string used to set the time zone environment variable.", - "type": "string", - "readOnly": true - } - } - }, - "ReferenceTimeByCoordinates": { + "ReferenceTime": { "description": "Details in effect at the local time.", "type": "object", "readOnly": true, @@ -760,21 +651,18 @@ "readOnly": true }, "Sunrise": { - "description": "Sunrise at the given time zone as shown in the `Tag` property. The sunrise is described in the ISO8601 format.", + "description": "Sunrise at the given time zone as shown in the `Tag` property. The sunrise is described in the ISO8601 format. (Only be populated if the call is byCoordinates)", "type": "string", "format": "date-time", "readOnly": true }, "Sunset": { - "description": "Sunset at the given time zone as shown in the `Tag` property. The sunset is described in the ISO8601 format.", + "description": "Sunset at the given time zone as shown in the `Tag` property. The sunset is described in the ISO8601 format.(Only be populated if the call is byCoordinates)", "type": "string", "format": "date-time", "readOnly": true } } - }, - "RepresentativePoint": { - "$ref": "../../../Common/preview/1.0/common.json#/definitions/LatLongPair" } } } From cc3febc6d56c1429426819e7511b9a4f68da6893 Mon Sep 17 00:00:00 2001 From: Alex Tsao Date: Sun, 10 Oct 2021 20:07:23 +0800 Subject: [PATCH 15/20] Update Examples to fix Model Validation --- .../preview/1.0/examples/GetTimezoneByCoordinates.json | 4 ++-- .../Timezone/preview/1.0/examples/GetTimezoneByID.json | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/specification/maps/data-plane/Timezone/preview/1.0/examples/GetTimezoneByCoordinates.json b/specification/maps/data-plane/Timezone/preview/1.0/examples/GetTimezoneByCoordinates.json index c30790e22988..aa8381b5f9a4 100644 --- a/specification/maps/data-plane/Timezone/preview/1.0/examples/GetTimezoneByCoordinates.json +++ b/specification/maps/data-plane/Timezone/preview/1.0/examples/GetTimezoneByCoordinates.json @@ -40,8 +40,8 @@ "Sunset": "2019-06-17T21:05:18.017-07:00" }, "RepresentativePoint": { - "Latitude": 34.05222222222222, - "Longitude": -118.24277777777777 + "latitude": 34.05222222222222, + "longitude": -118.24277777777777 }, "TimeTransitions": [ { diff --git a/specification/maps/data-plane/Timezone/preview/1.0/examples/GetTimezoneByID.json b/specification/maps/data-plane/Timezone/preview/1.0/examples/GetTimezoneByID.json index b606b6cb7ad0..c9bc62b983e4 100644 --- a/specification/maps/data-plane/Timezone/preview/1.0/examples/GetTimezoneByID.json +++ b/specification/maps/data-plane/Timezone/preview/1.0/examples/GetTimezoneByID.json @@ -41,8 +41,8 @@ "PosixTz": "<+03>-3" }, "RepresentativePoint": { - "Latitude": 25.283333333333335, - "Longitude": 51.533333333333331 + "latitude": 25.283333333333335, + "longitude": 51.533333333333331 }, "TimeTransitions": [ { From a21f42dc946ca00bdf8bc43910dd28e63b45eac7 Mon Sep 17 00:00:00 2001 From: Alex Tsao Date: Sun, 10 Oct 2021 20:14:47 +0800 Subject: [PATCH 16/20] Rename to Timezone to be consistent --- .../maps/data-plane/Timezone/preview/1.0/timezone.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/specification/maps/data-plane/Timezone/preview/1.0/timezone.json b/specification/maps/data-plane/Timezone/preview/1.0/timezone.json index c4ab0fd4140c..edb53b6af20d 100644 --- a/specification/maps/data-plane/Timezone/preview/1.0/timezone.json +++ b/specification/maps/data-plane/Timezone/preview/1.0/timezone.json @@ -453,7 +453,7 @@ "format": "date-time" }, "TimeZones": { - "$ref": "#/definitions/TimeZonesId" + "$ref": "#/definitions/TimezoneIds" } } }, @@ -537,7 +537,7 @@ } } }, - "TimeZonesId": { + "TimezoneIds": { "description": "TimeZoneId array", "type": "array", "readOnly": true, From 52429a199f6bf44383af50e59b4f47cbb7fca5fc Mon Sep 17 00:00:00 2001 From: Alex Tsao Date: Mon, 11 Oct 2021 00:46:41 +0800 Subject: [PATCH 17/20] Update description for hasZone1970Location --- .../maps/data-plane/Timezone/preview/1.0/timezone.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/specification/maps/data-plane/Timezone/preview/1.0/timezone.json b/specification/maps/data-plane/Timezone/preview/1.0/timezone.json index edb53b6af20d..fccc68e7b70a 100644 --- a/specification/maps/data-plane/Timezone/preview/1.0/timezone.json +++ b/specification/maps/data-plane/Timezone/preview/1.0/timezone.json @@ -531,7 +531,7 @@ "readOnly": true }, "hasZone1970Location": { - "description": "This is to indicate if the zone has clocks agreeing since 1970. If a region has a clock that is not agreeing, this property will be `false`. \n\n Data before 1970 aims to be correct for the city identifying the region, but is not necessarily correct for the entire region. \nThis is because new regions are created only as required to distinguish clocks since 1970.", + "description": "This attribute returns `True` if the IanaId has any country/zone associated with it.", "type": "boolean", "readOnly": true } From cf4b904ff545413c56d99e12cf52894d1352e694 Mon Sep 17 00:00:00 2001 From: Alex Tsao Date: Mon, 11 Oct 2021 13:41:51 +0800 Subject: [PATCH 18/20] Minor updates for name, type --- .../data-plane/Timezone/preview/1.0/timezone.json | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/specification/maps/data-plane/Timezone/preview/1.0/timezone.json b/specification/maps/data-plane/Timezone/preview/1.0/timezone.json index fccc68e7b70a..ae843dafa527 100644 --- a/specification/maps/data-plane/Timezone/preview/1.0/timezone.json +++ b/specification/maps/data-plane/Timezone/preview/1.0/timezone.json @@ -222,7 +222,7 @@ "maxItems": 2, "items": { "type": "number", - "format": "float" + "format": "double" } } ], @@ -242,9 +242,9 @@ "/timezone/enumWindows/{format}": { "get": { "description": "__Windows Time Zones__\n\n\n**Applies to**: S0 and S1 pricing tiers.\n\n\nThis API returns a full list of Windows Time Zone IDs.", - "operationId": "GetTimezoneWindows", + "operationId": "GetWindowsTimezoneIds", "x-ms-examples": { - "Successfully retrieve Windows timezone": { + "Successfully retrieve Windows timezone Ids": { "$ref": "./examples/GetTimezoneEnumWindows.json" } }, @@ -275,9 +275,9 @@ "/timezone/enumIana/{format}": { "get": { "description": "__IANA Time Zones__\n\n\n**Applies to**: S0 and S1 pricing tiers.\n\n\nThis API returns a full list of IANA time zone IDs. Updates to the IANA service will be reflected in the system within one day.", - "operationId": "GetTimezoneIANA", + "operationId": "GetIANATimezoneIds", "x-ms-examples": { - "Successfully retrieve Iana timezone": { + "Successfully retrieve Iana timezone Ids": { "$ref": "./examples/GetTimezoneEnumIANA.json" } }, @@ -308,9 +308,9 @@ "/timezone/ianaVersion/{format}": { "get": { "description": "__Time Zone IANA Version__\n\n\n**Applies to**: S0 and S1 pricing tiers.\n\n\nThis API returns the current IANA version number as Metadata.", - "operationId": "GetTimezoneIANAVersionMetadata", + "operationId": "GetIANAVersion", "x-ms-examples": { - "Successfully retrieve timezone Iana version metadata": { + "Successfully retrieve Iana version metadata": { "$ref": "./examples/GetTimezoneIANAVersion.json" } }, From fbe7553b57f2728cd038e5344b00103d87fdc805 Mon Sep 17 00:00:00 2001 From: Alex Tsao Date: Tue, 12 Oct 2021 16:58:01 +0800 Subject: [PATCH 19/20] Modified property to uppercase to match exmaples --- .../1.0/examples/GetTimezoneEnumIANA.json | 3974 ++++++++--------- .../1.0/examples/GetTimezoneIANAVersion.json | 2 +- .../examples/GetTimezoneWindowsToIANA.json | 6 +- .../Timezone/preview/1.0/timezone.json | 10 +- 4 files changed, 1996 insertions(+), 1996 deletions(-) diff --git a/specification/maps/data-plane/Timezone/preview/1.0/examples/GetTimezoneEnumIANA.json b/specification/maps/data-plane/Timezone/preview/1.0/examples/GetTimezoneEnumIANA.json index ea0b2f096580..2db943d752e7 100644 --- a/specification/maps/data-plane/Timezone/preview/1.0/examples/GetTimezoneEnumIANA.json +++ b/specification/maps/data-plane/Timezone/preview/1.0/examples/GetTimezoneEnumIANA.json @@ -7,3177 +7,3177 @@ "200": { "body": [ { - "id": "Africa/Bamako", - "isAlias": true, - "aliasOf": "Africa/Abidjan", - "hasZone1970Location": true + "Id": "Africa/Bamako", + "IsAlias": true, + "AliasOf": "Africa/Abidjan", + "HasZone1970Location": true }, { - "id": "Africa/Banjul", - "isAlias": true, - "aliasOf": "Africa/Abidjan", - "hasZone1970Location": true + "Id": "Africa/Banjul", + "IsAlias": true, + "AliasOf": "Africa/Abidjan", + "HasZone1970Location": true }, { - "id": "Africa/Conakry", - "isAlias": true, - "aliasOf": "Africa/Abidjan", - "hasZone1970Location": true + "Id": "Africa/Conakry", + "IsAlias": true, + "AliasOf": "Africa/Abidjan", + "HasZone1970Location": true }, { - "id": "Africa/Dakar", - "isAlias": true, - "aliasOf": "Africa/Abidjan", - "hasZone1970Location": true + "Id": "Africa/Dakar", + "IsAlias": true, + "AliasOf": "Africa/Abidjan", + "HasZone1970Location": true }, { - "id": "Africa/Freetown", - "isAlias": true, - "aliasOf": "Africa/Abidjan", - "hasZone1970Location": true + "Id": "Africa/Freetown", + "IsAlias": true, + "AliasOf": "Africa/Abidjan", + "HasZone1970Location": true }, { - "id": "Africa/Lome", - "isAlias": true, - "aliasOf": "Africa/Abidjan", - "hasZone1970Location": true + "Id": "Africa/Lome", + "IsAlias": true, + "AliasOf": "Africa/Abidjan", + "HasZone1970Location": true }, { - "id": "Africa/Nouakchott", - "isAlias": true, - "aliasOf": "Africa/Abidjan", - "hasZone1970Location": true + "Id": "Africa/Nouakchott", + "IsAlias": true, + "AliasOf": "Africa/Abidjan", + "HasZone1970Location": true }, { - "id": "Africa/Ouagadougou", - "isAlias": true, - "aliasOf": "Africa/Abidjan", - "hasZone1970Location": true + "Id": "Africa/Ouagadougou", + "IsAlias": true, + "AliasOf": "Africa/Abidjan", + "HasZone1970Location": true }, { - "id": "Africa/Sao_Tome", - "isAlias": true, - "aliasOf": "Africa/Abidjan", - "hasZone1970Location": true + "Id": "Africa/Sao_Tome", + "IsAlias": true, + "AliasOf": "Africa/Abidjan", + "HasZone1970Location": true }, { - "id": "Atlantic/St_Helena", - "isAlias": true, - "aliasOf": "Africa/Abidjan", - "hasZone1970Location": true + "Id": "Atlantic/St_Helena", + "IsAlias": true, + "AliasOf": "Africa/Abidjan", + "HasZone1970Location": true }, { - "id": "Africa/Addis_Ababa", - "isAlias": true, - "aliasOf": "Africa/Nairobi", - "hasZone1970Location": true + "Id": "Africa/Addis_Ababa", + "IsAlias": true, + "AliasOf": "Africa/Nairobi", + "HasZone1970Location": true }, { - "id": "Africa/Asmara", - "isAlias": true, - "aliasOf": "Africa/Nairobi", - "hasZone1970Location": true + "Id": "Africa/Asmara", + "IsAlias": true, + "AliasOf": "Africa/Nairobi", + "HasZone1970Location": true }, { - "id": "Africa/Dar_es_Salaam", - "isAlias": true, - "aliasOf": "Africa/Nairobi", - "hasZone1970Location": true + "Id": "Africa/Dar_es_Salaam", + "IsAlias": true, + "AliasOf": "Africa/Nairobi", + "HasZone1970Location": true }, { - "id": "Africa/Djibouti", - "isAlias": true, - "aliasOf": "Africa/Nairobi", - "hasZone1970Location": true + "Id": "Africa/Djibouti", + "IsAlias": true, + "AliasOf": "Africa/Nairobi", + "HasZone1970Location": true }, { - "id": "Africa/Kampala", - "isAlias": true, - "aliasOf": "Africa/Nairobi", - "hasZone1970Location": true + "Id": "Africa/Kampala", + "IsAlias": true, + "AliasOf": "Africa/Nairobi", + "HasZone1970Location": true }, { - "id": "Africa/Mogadishu", - "isAlias": true, - "aliasOf": "Africa/Nairobi", - "hasZone1970Location": true + "Id": "Africa/Mogadishu", + "IsAlias": true, + "AliasOf": "Africa/Nairobi", + "HasZone1970Location": true }, { - "id": "Indian/Antananarivo", - "isAlias": true, - "aliasOf": "Africa/Nairobi", - "hasZone1970Location": true + "Id": "Indian/Antananarivo", + "IsAlias": true, + "AliasOf": "Africa/Nairobi", + "HasZone1970Location": true }, { - "id": "Indian/Comoro", - "isAlias": true, - "aliasOf": "Africa/Nairobi", - "hasZone1970Location": true + "Id": "Indian/Comoro", + "IsAlias": true, + "AliasOf": "Africa/Nairobi", + "HasZone1970Location": true }, { - "id": "Indian/Mayotte", - "isAlias": true, - "aliasOf": "Africa/Nairobi", - "hasZone1970Location": true + "Id": "Indian/Mayotte", + "IsAlias": true, + "AliasOf": "Africa/Nairobi", + "HasZone1970Location": true }, { - "id": "Africa/Blantyre", - "isAlias": true, - "aliasOf": "Africa/Maputo", - "hasZone1970Location": true + "Id": "Africa/Blantyre", + "IsAlias": true, + "AliasOf": "Africa/Maputo", + "HasZone1970Location": true }, { - "id": "Africa/Bujumbura", - "isAlias": true, - "aliasOf": "Africa/Maputo", - "hasZone1970Location": true + "Id": "Africa/Bujumbura", + "IsAlias": true, + "AliasOf": "Africa/Maputo", + "HasZone1970Location": true }, { - "id": "Africa/Gaborone", - "isAlias": true, - "aliasOf": "Africa/Maputo", - "hasZone1970Location": true + "Id": "Africa/Gaborone", + "IsAlias": true, + "AliasOf": "Africa/Maputo", + "HasZone1970Location": true }, { - "id": "Africa/Harare", - "isAlias": true, - "aliasOf": "Africa/Maputo", - "hasZone1970Location": true + "Id": "Africa/Harare", + "IsAlias": true, + "AliasOf": "Africa/Maputo", + "HasZone1970Location": true }, { - "id": "Africa/Kigali", - "isAlias": true, - "aliasOf": "Africa/Maputo", - "hasZone1970Location": true + "Id": "Africa/Kigali", + "IsAlias": true, + "AliasOf": "Africa/Maputo", + "HasZone1970Location": true }, { - "id": "Africa/Lubumbashi", - "isAlias": true, - "aliasOf": "Africa/Maputo", - "hasZone1970Location": true + "Id": "Africa/Lubumbashi", + "IsAlias": true, + "AliasOf": "Africa/Maputo", + "HasZone1970Location": true }, { - "id": "Africa/Lusaka", - "isAlias": true, - "aliasOf": "Africa/Maputo", - "hasZone1970Location": true + "Id": "Africa/Lusaka", + "IsAlias": true, + "AliasOf": "Africa/Maputo", + "HasZone1970Location": true }, { - "id": "Africa/Bangui", - "isAlias": true, - "aliasOf": "Africa/Lagos", - "hasZone1970Location": true + "Id": "Africa/Bangui", + "IsAlias": true, + "AliasOf": "Africa/Lagos", + "HasZone1970Location": true }, { - "id": "Africa/Brazzaville", - "isAlias": true, - "aliasOf": "Africa/Lagos", - "hasZone1970Location": true + "Id": "Africa/Brazzaville", + "IsAlias": true, + "AliasOf": "Africa/Lagos", + "HasZone1970Location": true }, { - "id": "Africa/Douala", - "isAlias": true, - "aliasOf": "Africa/Lagos", - "hasZone1970Location": true + "Id": "Africa/Douala", + "IsAlias": true, + "AliasOf": "Africa/Lagos", + "HasZone1970Location": true }, { - "id": "Africa/Kinshasa", - "isAlias": true, - "aliasOf": "Africa/Lagos", - "hasZone1970Location": true + "Id": "Africa/Kinshasa", + "IsAlias": true, + "AliasOf": "Africa/Lagos", + "HasZone1970Location": true }, { - "id": "Africa/Libreville", - "isAlias": true, - "aliasOf": "Africa/Lagos", - "hasZone1970Location": true + "Id": "Africa/Libreville", + "IsAlias": true, + "AliasOf": "Africa/Lagos", + "HasZone1970Location": true }, { - "id": "Africa/Luanda", - "isAlias": true, - "aliasOf": "Africa/Lagos", - "hasZone1970Location": true + "Id": "Africa/Luanda", + "IsAlias": true, + "AliasOf": "Africa/Lagos", + "HasZone1970Location": true }, { - "id": "Africa/Malabo", - "isAlias": true, - "aliasOf": "Africa/Lagos", - "hasZone1970Location": true + "Id": "Africa/Malabo", + "IsAlias": true, + "AliasOf": "Africa/Lagos", + "HasZone1970Location": true }, { - "id": "Africa/Niamey", - "isAlias": true, - "aliasOf": "Africa/Lagos", - "hasZone1970Location": true + "Id": "Africa/Niamey", + "IsAlias": true, + "AliasOf": "Africa/Lagos", + "HasZone1970Location": true }, { - "id": "Africa/Porto-Novo", - "isAlias": true, - "aliasOf": "Africa/Lagos", - "hasZone1970Location": true + "Id": "Africa/Porto-Novo", + "IsAlias": true, + "AliasOf": "Africa/Lagos", + "HasZone1970Location": true }, { - "id": "Africa/Maseru", - "isAlias": true, - "aliasOf": "Africa/Johannesburg", - "hasZone1970Location": true + "Id": "Africa/Maseru", + "IsAlias": true, + "AliasOf": "Africa/Johannesburg", + "HasZone1970Location": true }, { - "id": "Africa/Mbabane", - "isAlias": true, - "aliasOf": "Africa/Johannesburg", - "hasZone1970Location": true + "Id": "Africa/Mbabane", + "IsAlias": true, + "AliasOf": "Africa/Johannesburg", + "HasZone1970Location": true }, { - "id": "Africa/Juba", - "isAlias": true, - "aliasOf": "Africa/Khartoum", - "hasZone1970Location": true + "Id": "Africa/Juba", + "IsAlias": true, + "AliasOf": "Africa/Khartoum", + "HasZone1970Location": true }, { - "id": "Europe/Nicosia", - "isAlias": true, - "aliasOf": "Asia/Nicosia", - "hasZone1970Location": true + "Id": "Europe/Nicosia", + "IsAlias": true, + "AliasOf": "Asia/Nicosia", + "HasZone1970Location": true }, { - "id": "Asia/Bahrain", - "isAlias": true, - "aliasOf": "Asia/Qatar", - "hasZone1970Location": true + "Id": "Asia/Bahrain", + "IsAlias": true, + "AliasOf": "Asia/Qatar", + "HasZone1970Location": true }, { - "id": "Asia/Aden", - "isAlias": true, - "aliasOf": "Asia/Riyadh", - "hasZone1970Location": true + "Id": "Asia/Aden", + "IsAlias": true, + "AliasOf": "Asia/Riyadh", + "HasZone1970Location": true }, { - "id": "Asia/Kuwait", - "isAlias": true, - "aliasOf": "Asia/Riyadh", - "hasZone1970Location": true + "Id": "Asia/Kuwait", + "IsAlias": true, + "AliasOf": "Asia/Riyadh", + "HasZone1970Location": true }, { - "id": "Asia/Phnom_Penh", - "isAlias": true, - "aliasOf": "Asia/Bangkok", - "hasZone1970Location": true + "Id": "Asia/Phnom_Penh", + "IsAlias": true, + "AliasOf": "Asia/Bangkok", + "HasZone1970Location": true }, { - "id": "Asia/Vientiane", - "isAlias": true, - "aliasOf": "Asia/Bangkok", - "hasZone1970Location": true + "Id": "Asia/Vientiane", + "IsAlias": true, + "AliasOf": "Asia/Bangkok", + "HasZone1970Location": true }, { - "id": "Asia/Muscat", - "isAlias": true, - "aliasOf": "Asia/Dubai", - "hasZone1970Location": true + "Id": "Asia/Muscat", + "IsAlias": true, + "AliasOf": "Asia/Dubai", + "HasZone1970Location": true }, { - "id": "Pacific/Saipan", - "isAlias": true, - "aliasOf": "Pacific/Guam", - "hasZone1970Location": true + "Id": "Pacific/Saipan", + "IsAlias": true, + "AliasOf": "Pacific/Guam", + "HasZone1970Location": true }, { - "id": "Antarctica/McMurdo", - "isAlias": true, - "aliasOf": "Pacific/Auckland", - "hasZone1970Location": true + "Id": "Antarctica/McMurdo", + "IsAlias": true, + "AliasOf": "Pacific/Auckland", + "HasZone1970Location": true }, { - "id": "Pacific/Midway", - "isAlias": true, - "aliasOf": "Pacific/Pago_Pago", - "hasZone1970Location": true + "Id": "Pacific/Midway", + "IsAlias": true, + "AliasOf": "Pacific/Pago_Pago", + "HasZone1970Location": true }, { - "id": "Europe/Jersey", - "isAlias": true, - "aliasOf": "Europe/London", - "hasZone1970Location": true + "Id": "Europe/Jersey", + "IsAlias": true, + "AliasOf": "Europe/London", + "HasZone1970Location": true }, { - "id": "Europe/Guernsey", - "isAlias": true, - "aliasOf": "Europe/London", - "hasZone1970Location": true + "Id": "Europe/Guernsey", + "IsAlias": true, + "AliasOf": "Europe/London", + "HasZone1970Location": true }, { - "id": "Europe/Isle_of_Man", - "isAlias": true, - "aliasOf": "Europe/London", - "hasZone1970Location": true + "Id": "Europe/Isle_of_Man", + "IsAlias": true, + "AliasOf": "Europe/London", + "HasZone1970Location": true }, { - "id": "Europe/Mariehamn", - "isAlias": true, - "aliasOf": "Europe/Helsinki", - "hasZone1970Location": true + "Id": "Europe/Mariehamn", + "IsAlias": true, + "AliasOf": "Europe/Helsinki", + "HasZone1970Location": true }, { - "id": "Europe/Busingen", - "isAlias": true, - "aliasOf": "Europe/Zurich", - "hasZone1970Location": true + "Id": "Europe/Busingen", + "IsAlias": true, + "AliasOf": "Europe/Zurich", + "HasZone1970Location": true }, { - "id": "Europe/Vatican", - "isAlias": true, - "aliasOf": "Europe/Rome", - "hasZone1970Location": true + "Id": "Europe/Vatican", + "IsAlias": true, + "AliasOf": "Europe/Rome", + "HasZone1970Location": true }, { - "id": "Europe/San_Marino", - "isAlias": true, - "aliasOf": "Europe/Rome", - "hasZone1970Location": true + "Id": "Europe/San_Marino", + "IsAlias": true, + "AliasOf": "Europe/Rome", + "HasZone1970Location": true }, { - "id": "Europe/Vaduz", - "isAlias": true, - "aliasOf": "Europe/Zurich", - "hasZone1970Location": true + "Id": "Europe/Vaduz", + "IsAlias": true, + "AliasOf": "Europe/Zurich", + "HasZone1970Location": true }, { - "id": "Arctic/Longyearbyen", - "isAlias": true, - "aliasOf": "Europe/Oslo", - "hasZone1970Location": true + "Id": "Arctic/Longyearbyen", + "IsAlias": true, + "AliasOf": "Europe/Oslo", + "HasZone1970Location": true }, { - "id": "Europe/Ljubljana", - "isAlias": true, - "aliasOf": "Europe/Belgrade", - "hasZone1970Location": true + "Id": "Europe/Ljubljana", + "IsAlias": true, + "AliasOf": "Europe/Belgrade", + "HasZone1970Location": true }, { - "id": "Europe/Podgorica", - "isAlias": true, - "aliasOf": "Europe/Belgrade", - "hasZone1970Location": true + "Id": "Europe/Podgorica", + "IsAlias": true, + "AliasOf": "Europe/Belgrade", + "HasZone1970Location": true }, { - "id": "Europe/Sarajevo", - "isAlias": true, - "aliasOf": "Europe/Belgrade", - "hasZone1970Location": true + "Id": "Europe/Sarajevo", + "IsAlias": true, + "AliasOf": "Europe/Belgrade", + "HasZone1970Location": true }, { - "id": "Europe/Skopje", - "isAlias": true, - "aliasOf": "Europe/Belgrade", - "hasZone1970Location": true + "Id": "Europe/Skopje", + "IsAlias": true, + "AliasOf": "Europe/Belgrade", + "HasZone1970Location": true }, { - "id": "Europe/Zagreb", - "isAlias": true, - "aliasOf": "Europe/Belgrade", - "hasZone1970Location": true + "Id": "Europe/Zagreb", + "IsAlias": true, + "AliasOf": "Europe/Belgrade", + "HasZone1970Location": true }, { - "id": "Europe/Bratislava", - "isAlias": true, - "aliasOf": "Europe/Prague", - "hasZone1970Location": true + "Id": "Europe/Bratislava", + "IsAlias": true, + "AliasOf": "Europe/Prague", + "HasZone1970Location": true }, { - "id": "Asia/Istanbul", - "isAlias": true, - "aliasOf": "Europe/Istanbul", - "hasZone1970Location": true + "Id": "Asia/Istanbul", + "IsAlias": true, + "AliasOf": "Europe/Istanbul", + "HasZone1970Location": true }, { - "id": "America/Cayman", - "isAlias": true, - "aliasOf": "America/Panama", - "hasZone1970Location": true + "Id": "America/Cayman", + "IsAlias": true, + "AliasOf": "America/Panama", + "HasZone1970Location": true }, { - "id": "America/Aruba", - "isAlias": true, - "aliasOf": "America/Curacao", - "hasZone1970Location": true + "Id": "America/Aruba", + "IsAlias": true, + "AliasOf": "America/Curacao", + "HasZone1970Location": true }, { - "id": "America/Lower_Princes", - "isAlias": true, - "aliasOf": "America/Curacao", - "hasZone1970Location": true + "Id": "America/Lower_Princes", + "IsAlias": true, + "AliasOf": "America/Curacao", + "HasZone1970Location": true }, { - "id": "America/Kralendijk", - "isAlias": true, - "aliasOf": "America/Curacao", - "hasZone1970Location": true + "Id": "America/Kralendijk", + "IsAlias": true, + "AliasOf": "America/Curacao", + "HasZone1970Location": true }, { - "id": "America/Anguilla", - "isAlias": true, - "aliasOf": "America/Port_of_Spain", - "hasZone1970Location": true + "Id": "America/Anguilla", + "IsAlias": true, + "AliasOf": "America/Port_of_Spain", + "HasZone1970Location": true }, { - "id": "America/Antigua", - "isAlias": true, - "aliasOf": "America/Port_of_Spain", - "hasZone1970Location": true + "Id": "America/Antigua", + "IsAlias": true, + "AliasOf": "America/Port_of_Spain", + "HasZone1970Location": true }, { - "id": "America/Dominica", - "isAlias": true, - "aliasOf": "America/Port_of_Spain", - "hasZone1970Location": true + "Id": "America/Dominica", + "IsAlias": true, + "AliasOf": "America/Port_of_Spain", + "HasZone1970Location": true }, { - "id": "America/Grenada", - "isAlias": true, - "aliasOf": "America/Port_of_Spain", - "hasZone1970Location": true + "Id": "America/Grenada", + "IsAlias": true, + "AliasOf": "America/Port_of_Spain", + "HasZone1970Location": true }, { - "id": "America/Guadeloupe", - "isAlias": true, - "aliasOf": "America/Port_of_Spain", - "hasZone1970Location": true + "Id": "America/Guadeloupe", + "IsAlias": true, + "AliasOf": "America/Port_of_Spain", + "HasZone1970Location": true }, { - "id": "America/Marigot", - "isAlias": true, - "aliasOf": "America/Port_of_Spain", - "hasZone1970Location": true + "Id": "America/Marigot", + "IsAlias": true, + "AliasOf": "America/Port_of_Spain", + "HasZone1970Location": true }, { - "id": "America/Montserrat", - "isAlias": true, - "aliasOf": "America/Port_of_Spain", - "hasZone1970Location": true + "Id": "America/Montserrat", + "IsAlias": true, + "AliasOf": "America/Port_of_Spain", + "HasZone1970Location": true }, { - "id": "America/St_Barthelemy", - "isAlias": true, - "aliasOf": "America/Port_of_Spain", - "hasZone1970Location": true + "Id": "America/St_Barthelemy", + "IsAlias": true, + "AliasOf": "America/Port_of_Spain", + "HasZone1970Location": true }, { - "id": "America/St_Kitts", - "isAlias": true, - "aliasOf": "America/Port_of_Spain", - "hasZone1970Location": true + "Id": "America/St_Kitts", + "IsAlias": true, + "AliasOf": "America/Port_of_Spain", + "HasZone1970Location": true }, { - "id": "America/St_Lucia", - "isAlias": true, - "aliasOf": "America/Port_of_Spain", - "hasZone1970Location": true + "Id": "America/St_Lucia", + "IsAlias": true, + "AliasOf": "America/Port_of_Spain", + "HasZone1970Location": true }, { - "id": "America/St_Thomas", - "isAlias": true, - "aliasOf": "America/Port_of_Spain", - "hasZone1970Location": true + "Id": "America/St_Thomas", + "IsAlias": true, + "AliasOf": "America/Port_of_Spain", + "HasZone1970Location": true }, { - "id": "America/St_Vincent", - "isAlias": true, - "aliasOf": "America/Port_of_Spain", - "hasZone1970Location": true + "Id": "America/St_Vincent", + "IsAlias": true, + "AliasOf": "America/Port_of_Spain", + "HasZone1970Location": true }, { - "id": "America/Tortola", - "isAlias": true, - "aliasOf": "America/Port_of_Spain", - "hasZone1970Location": true + "Id": "America/Tortola", + "IsAlias": true, + "AliasOf": "America/Port_of_Spain", + "HasZone1970Location": true }, { - "id": "US/Pacific-New", - "isAlias": true, - "aliasOf": "America/Los_Angeles", - "hasZone1970Location": true + "Id": "US/Pacific-New", + "IsAlias": true, + "AliasOf": "America/Los_Angeles", + "HasZone1970Location": true }, { - "id": "GMT", - "isAlias": true, - "aliasOf": "Etc/GMT", - "hasZone1970Location": false + "Id": "GMT", + "IsAlias": true, + "AliasOf": "Etc/GMT", + "HasZone1970Location": false }, { - "id": "Etc/Universal", - "isAlias": true, - "aliasOf": "Etc/UTC", - "hasZone1970Location": false + "Id": "Etc/Universal", + "IsAlias": true, + "AliasOf": "Etc/UTC", + "HasZone1970Location": false }, { - "id": "Etc/Zulu", - "isAlias": true, - "aliasOf": "Etc/UTC", - "hasZone1970Location": false + "Id": "Etc/Zulu", + "IsAlias": true, + "AliasOf": "Etc/UTC", + "HasZone1970Location": false }, { - "id": "Etc/Greenwich", - "isAlias": true, - "aliasOf": "Etc/GMT", - "hasZone1970Location": false + "Id": "Etc/Greenwich", + "IsAlias": true, + "AliasOf": "Etc/GMT", + "HasZone1970Location": false }, { - "id": "Etc/GMT-0", - "isAlias": true, - "aliasOf": "Etc/GMT", - "hasZone1970Location": false + "Id": "Etc/GMT-0", + "IsAlias": true, + "AliasOf": "Etc/GMT", + "HasZone1970Location": false }, { - "id": "Etc/GMT+0", - "isAlias": true, - "aliasOf": "Etc/GMT", - "hasZone1970Location": false + "Id": "Etc/GMT+0", + "IsAlias": true, + "AliasOf": "Etc/GMT", + "HasZone1970Location": false }, { - "id": "Etc/GMT0", - "isAlias": true, - "aliasOf": "Etc/GMT", - "hasZone1970Location": false + "Id": "Etc/GMT0", + "IsAlias": true, + "AliasOf": "Etc/GMT", + "HasZone1970Location": false }, { - "id": "Africa/Asmera", - "isAlias": true, - "aliasOf": "Africa/Nairobi", - "hasZone1970Location": true + "Id": "Africa/Asmera", + "IsAlias": true, + "AliasOf": "Africa/Nairobi", + "HasZone1970Location": true }, { - "id": "Africa/Timbuktu", - "isAlias": true, - "aliasOf": "Africa/Abidjan", - "hasZone1970Location": true + "Id": "Africa/Timbuktu", + "IsAlias": true, + "AliasOf": "Africa/Abidjan", + "HasZone1970Location": true }, { - "id": "America/Argentina/ComodRivadavia", - "isAlias": true, - "aliasOf": "America/Argentina/Catamarca", - "hasZone1970Location": true + "Id": "America/Argentina/ComodRivadavia", + "IsAlias": true, + "AliasOf": "America/Argentina/Catamarca", + "HasZone1970Location": true }, { - "id": "America/Atka", - "isAlias": true, - "aliasOf": "America/Adak", - "hasZone1970Location": true + "Id": "America/Atka", + "IsAlias": true, + "AliasOf": "America/Adak", + "HasZone1970Location": true }, { - "id": "America/Buenos_Aires", - "isAlias": true, - "aliasOf": "America/Argentina/Buenos_Aires", - "hasZone1970Location": true + "Id": "America/Buenos_Aires", + "IsAlias": true, + "AliasOf": "America/Argentina/Buenos_Aires", + "HasZone1970Location": true }, { - "id": "America/Catamarca", - "isAlias": true, - "aliasOf": "America/Argentina/Catamarca", - "hasZone1970Location": true + "Id": "America/Catamarca", + "IsAlias": true, + "AliasOf": "America/Argentina/Catamarca", + "HasZone1970Location": true }, { - "id": "America/Coral_Harbour", - "isAlias": true, - "aliasOf": "America/Atikokan", - "hasZone1970Location": true + "Id": "America/Coral_Harbour", + "IsAlias": true, + "AliasOf": "America/Atikokan", + "HasZone1970Location": true }, { - "id": "America/Cordoba", - "isAlias": true, - "aliasOf": "America/Argentina/Cordoba", - "hasZone1970Location": true + "Id": "America/Cordoba", + "IsAlias": true, + "AliasOf": "America/Argentina/Cordoba", + "HasZone1970Location": true }, { - "id": "America/Ensenada", - "isAlias": true, - "aliasOf": "America/Tijuana", - "hasZone1970Location": true + "Id": "America/Ensenada", + "IsAlias": true, + "AliasOf": "America/Tijuana", + "HasZone1970Location": true }, { - "id": "America/Fort_Wayne", - "isAlias": true, - "aliasOf": "America/Indiana/Indianapolis", - "hasZone1970Location": true + "Id": "America/Fort_Wayne", + "IsAlias": true, + "AliasOf": "America/Indiana/Indianapolis", + "HasZone1970Location": true }, { - "id": "America/Indianapolis", - "isAlias": true, - "aliasOf": "America/Indiana/Indianapolis", - "hasZone1970Location": true + "Id": "America/Indianapolis", + "IsAlias": true, + "AliasOf": "America/Indiana/Indianapolis", + "HasZone1970Location": true }, { - "id": "America/Jujuy", - "isAlias": true, - "aliasOf": "America/Argentina/Jujuy", - "hasZone1970Location": true + "Id": "America/Jujuy", + "IsAlias": true, + "AliasOf": "America/Argentina/Jujuy", + "HasZone1970Location": true }, { - "id": "America/Knox_IN", - "isAlias": true, - "aliasOf": "America/Indiana/Knox", - "hasZone1970Location": true + "Id": "America/Knox_IN", + "IsAlias": true, + "AliasOf": "America/Indiana/Knox", + "HasZone1970Location": true }, { - "id": "America/Louisville", - "isAlias": true, - "aliasOf": "America/Kentucky/Louisville", - "hasZone1970Location": true + "Id": "America/Louisville", + "IsAlias": true, + "AliasOf": "America/Kentucky/Louisville", + "HasZone1970Location": true }, { - "id": "America/Mendoza", - "isAlias": true, - "aliasOf": "America/Argentina/Mendoza", - "hasZone1970Location": true + "Id": "America/Mendoza", + "IsAlias": true, + "AliasOf": "America/Argentina/Mendoza", + "HasZone1970Location": true }, { - "id": "America/Montreal", - "isAlias": true, - "aliasOf": "America/Toronto", - "hasZone1970Location": true + "Id": "America/Montreal", + "IsAlias": true, + "AliasOf": "America/Toronto", + "HasZone1970Location": true }, { - "id": "America/Porto_Acre", - "isAlias": true, - "aliasOf": "America/Rio_Branco", - "hasZone1970Location": true + "Id": "America/Porto_Acre", + "IsAlias": true, + "AliasOf": "America/Rio_Branco", + "HasZone1970Location": true }, { - "id": "America/Rosario", - "isAlias": true, - "aliasOf": "America/Argentina/Cordoba", - "hasZone1970Location": true + "Id": "America/Rosario", + "IsAlias": true, + "AliasOf": "America/Argentina/Cordoba", + "HasZone1970Location": true }, { - "id": "America/Santa_Isabel", - "isAlias": true, - "aliasOf": "America/Tijuana", - "hasZone1970Location": true + "Id": "America/Santa_Isabel", + "IsAlias": true, + "AliasOf": "America/Tijuana", + "HasZone1970Location": true }, { - "id": "America/Shiprock", - "isAlias": true, - "aliasOf": "America/Denver", - "hasZone1970Location": true + "Id": "America/Shiprock", + "IsAlias": true, + "AliasOf": "America/Denver", + "HasZone1970Location": true }, { - "id": "America/Virgin", - "isAlias": true, - "aliasOf": "America/Port_of_Spain", - "hasZone1970Location": true + "Id": "America/Virgin", + "IsAlias": true, + "AliasOf": "America/Port_of_Spain", + "HasZone1970Location": true }, { - "id": "Antarctica/South_Pole", - "isAlias": true, - "aliasOf": "Pacific/Auckland", - "hasZone1970Location": true + "Id": "Antarctica/South_Pole", + "IsAlias": true, + "AliasOf": "Pacific/Auckland", + "HasZone1970Location": true }, { - "id": "Asia/Ashkhabad", - "isAlias": true, - "aliasOf": "Asia/Ashgabat", - "hasZone1970Location": true + "Id": "Asia/Ashkhabad", + "IsAlias": true, + "AliasOf": "Asia/Ashgabat", + "HasZone1970Location": true }, { - "id": "Asia/Calcutta", - "isAlias": true, - "aliasOf": "Asia/Kolkata", - "hasZone1970Location": true + "Id": "Asia/Calcutta", + "IsAlias": true, + "AliasOf": "Asia/Kolkata", + "HasZone1970Location": true }, { - "id": "Asia/Chongqing", - "isAlias": true, - "aliasOf": "Asia/Shanghai", - "hasZone1970Location": true + "Id": "Asia/Chongqing", + "IsAlias": true, + "AliasOf": "Asia/Shanghai", + "HasZone1970Location": true }, { - "id": "Asia/Chungking", - "isAlias": true, - "aliasOf": "Asia/Shanghai", - "hasZone1970Location": true + "Id": "Asia/Chungking", + "IsAlias": true, + "AliasOf": "Asia/Shanghai", + "HasZone1970Location": true }, { - "id": "Asia/Dacca", - "isAlias": true, - "aliasOf": "Asia/Dhaka", - "hasZone1970Location": true + "Id": "Asia/Dacca", + "IsAlias": true, + "AliasOf": "Asia/Dhaka", + "HasZone1970Location": true }, { - "id": "Asia/Harbin", - "isAlias": true, - "aliasOf": "Asia/Shanghai", - "hasZone1970Location": true + "Id": "Asia/Harbin", + "IsAlias": true, + "AliasOf": "Asia/Shanghai", + "HasZone1970Location": true }, { - "id": "Asia/Kashgar", - "isAlias": true, - "aliasOf": "Asia/Urumqi", - "hasZone1970Location": true + "Id": "Asia/Kashgar", + "IsAlias": true, + "AliasOf": "Asia/Urumqi", + "HasZone1970Location": true }, { - "id": "Asia/Katmandu", - "isAlias": true, - "aliasOf": "Asia/Kathmandu", - "hasZone1970Location": true + "Id": "Asia/Katmandu", + "IsAlias": true, + "AliasOf": "Asia/Kathmandu", + "HasZone1970Location": true }, { - "id": "Asia/Macao", - "isAlias": true, - "aliasOf": "Asia/Macau", - "hasZone1970Location": true + "Id": "Asia/Macao", + "IsAlias": true, + "AliasOf": "Asia/Macau", + "HasZone1970Location": true }, { - "id": "Asia/Rangoon", - "isAlias": true, - "aliasOf": "Asia/Yangon", - "hasZone1970Location": true + "Id": "Asia/Rangoon", + "IsAlias": true, + "AliasOf": "Asia/Yangon", + "HasZone1970Location": true }, { - "id": "Asia/Saigon", - "isAlias": true, - "aliasOf": "Asia/Ho_Chi_Minh", - "hasZone1970Location": true + "Id": "Asia/Saigon", + "IsAlias": true, + "AliasOf": "Asia/Ho_Chi_Minh", + "HasZone1970Location": true }, { - "id": "Asia/Tel_Aviv", - "isAlias": true, - "aliasOf": "Asia/Jerusalem", - "hasZone1970Location": true + "Id": "Asia/Tel_Aviv", + "IsAlias": true, + "AliasOf": "Asia/Jerusalem", + "HasZone1970Location": true }, { - "id": "Asia/Thimbu", - "isAlias": true, - "aliasOf": "Asia/Thimphu", - "hasZone1970Location": true + "Id": "Asia/Thimbu", + "IsAlias": true, + "AliasOf": "Asia/Thimphu", + "HasZone1970Location": true }, { - "id": "Asia/Ujung_Pandang", - "isAlias": true, - "aliasOf": "Asia/Makassar", - "hasZone1970Location": true + "Id": "Asia/Ujung_Pandang", + "IsAlias": true, + "AliasOf": "Asia/Makassar", + "HasZone1970Location": true }, { - "id": "Asia/Ulan_Bator", - "isAlias": true, - "aliasOf": "Asia/Ulaanbaatar", - "hasZone1970Location": true + "Id": "Asia/Ulan_Bator", + "IsAlias": true, + "AliasOf": "Asia/Ulaanbaatar", + "HasZone1970Location": true }, { - "id": "Atlantic/Faeroe", - "isAlias": true, - "aliasOf": "Atlantic/Faroe", - "hasZone1970Location": true + "Id": "Atlantic/Faeroe", + "IsAlias": true, + "AliasOf": "Atlantic/Faroe", + "HasZone1970Location": true }, { - "id": "Atlantic/Jan_Mayen", - "isAlias": true, - "aliasOf": "Europe/Oslo", - "hasZone1970Location": true + "Id": "Atlantic/Jan_Mayen", + "IsAlias": true, + "AliasOf": "Europe/Oslo", + "HasZone1970Location": true }, { - "id": "Australia/ACT", - "isAlias": true, - "aliasOf": "Australia/Sydney", - "hasZone1970Location": true + "Id": "Australia/ACT", + "IsAlias": true, + "AliasOf": "Australia/Sydney", + "HasZone1970Location": true }, { - "id": "Australia/Canberra", - "isAlias": true, - "aliasOf": "Australia/Sydney", - "hasZone1970Location": true + "Id": "Australia/Canberra", + "IsAlias": true, + "AliasOf": "Australia/Sydney", + "HasZone1970Location": true }, { - "id": "Australia/LHI", - "isAlias": true, - "aliasOf": "Australia/Lord_Howe", - "hasZone1970Location": true + "Id": "Australia/LHI", + "IsAlias": true, + "AliasOf": "Australia/Lord_Howe", + "HasZone1970Location": true }, { - "id": "Australia/NSW", - "isAlias": true, - "aliasOf": "Australia/Sydney", - "hasZone1970Location": true + "Id": "Australia/NSW", + "IsAlias": true, + "AliasOf": "Australia/Sydney", + "HasZone1970Location": true }, { - "id": "Australia/North", - "isAlias": true, - "aliasOf": "Australia/Darwin", - "hasZone1970Location": true + "Id": "Australia/North", + "IsAlias": true, + "AliasOf": "Australia/Darwin", + "HasZone1970Location": true }, { - "id": "Australia/Queensland", - "isAlias": true, - "aliasOf": "Australia/Brisbane", - "hasZone1970Location": true + "Id": "Australia/Queensland", + "IsAlias": true, + "AliasOf": "Australia/Brisbane", + "HasZone1970Location": true }, { - "id": "Australia/South", - "isAlias": true, - "aliasOf": "Australia/Adelaide", - "hasZone1970Location": true + "Id": "Australia/South", + "IsAlias": true, + "AliasOf": "Australia/Adelaide", + "HasZone1970Location": true }, { - "id": "Australia/Tasmania", - "isAlias": true, - "aliasOf": "Australia/Hobart", - "hasZone1970Location": true + "Id": "Australia/Tasmania", + "IsAlias": true, + "AliasOf": "Australia/Hobart", + "HasZone1970Location": true }, { - "id": "Australia/Victoria", - "isAlias": true, - "aliasOf": "Australia/Melbourne", - "hasZone1970Location": true + "Id": "Australia/Victoria", + "IsAlias": true, + "AliasOf": "Australia/Melbourne", + "HasZone1970Location": true }, { - "id": "Australia/West", - "isAlias": true, - "aliasOf": "Australia/Perth", - "hasZone1970Location": true + "Id": "Australia/West", + "IsAlias": true, + "AliasOf": "Australia/Perth", + "HasZone1970Location": true }, { - "id": "Australia/Yancowinna", - "isAlias": true, - "aliasOf": "Australia/Broken_Hill", - "hasZone1970Location": true + "Id": "Australia/Yancowinna", + "IsAlias": true, + "AliasOf": "Australia/Broken_Hill", + "HasZone1970Location": true }, { - "id": "Brazil/Acre", - "isAlias": true, - "aliasOf": "America/Rio_Branco", - "hasZone1970Location": true + "Id": "Brazil/Acre", + "IsAlias": true, + "AliasOf": "America/Rio_Branco", + "HasZone1970Location": true }, { - "id": "Brazil/DeNoronha", - "isAlias": true, - "aliasOf": "America/Noronha", - "hasZone1970Location": true + "Id": "Brazil/DeNoronha", + "IsAlias": true, + "AliasOf": "America/Noronha", + "HasZone1970Location": true }, { - "id": "Brazil/East", - "isAlias": true, - "aliasOf": "America/Sao_Paulo", - "hasZone1970Location": true + "Id": "Brazil/East", + "IsAlias": true, + "AliasOf": "America/Sao_Paulo", + "HasZone1970Location": true }, { - "id": "Brazil/West", - "isAlias": true, - "aliasOf": "America/Manaus", - "hasZone1970Location": true + "Id": "Brazil/West", + "IsAlias": true, + "AliasOf": "America/Manaus", + "HasZone1970Location": true }, { - "id": "Canada/Atlantic", - "isAlias": true, - "aliasOf": "America/Halifax", - "hasZone1970Location": true + "Id": "Canada/Atlantic", + "IsAlias": true, + "AliasOf": "America/Halifax", + "HasZone1970Location": true }, { - "id": "Canada/Central", - "isAlias": true, - "aliasOf": "America/Winnipeg", - "hasZone1970Location": true + "Id": "Canada/Central", + "IsAlias": true, + "AliasOf": "America/Winnipeg", + "HasZone1970Location": true }, { - "id": "Canada/East-Saskatchewan", - "isAlias": true, - "aliasOf": "America/Regina", - "hasZone1970Location": true + "Id": "Canada/East-Saskatchewan", + "IsAlias": true, + "AliasOf": "America/Regina", + "HasZone1970Location": true }, { - "id": "Canada/Eastern", - "isAlias": true, - "aliasOf": "America/Toronto", - "hasZone1970Location": true + "Id": "Canada/Eastern", + "IsAlias": true, + "AliasOf": "America/Toronto", + "HasZone1970Location": true }, { - "id": "Canada/Mountain", - "isAlias": true, - "aliasOf": "America/Edmonton", - "hasZone1970Location": true + "Id": "Canada/Mountain", + "IsAlias": true, + "AliasOf": "America/Edmonton", + "HasZone1970Location": true }, { - "id": "Canada/Newfoundland", - "isAlias": true, - "aliasOf": "America/St_Johns", - "hasZone1970Location": true + "Id": "Canada/Newfoundland", + "IsAlias": true, + "AliasOf": "America/St_Johns", + "HasZone1970Location": true }, { - "id": "Canada/Pacific", - "isAlias": true, - "aliasOf": "America/Vancouver", - "hasZone1970Location": true + "Id": "Canada/Pacific", + "IsAlias": true, + "AliasOf": "America/Vancouver", + "HasZone1970Location": true }, { - "id": "Canada/Saskatchewan", - "isAlias": true, - "aliasOf": "America/Regina", - "hasZone1970Location": true + "Id": "Canada/Saskatchewan", + "IsAlias": true, + "AliasOf": "America/Regina", + "HasZone1970Location": true }, { - "id": "Canada/Yukon", - "isAlias": true, - "aliasOf": "America/Whitehorse", - "hasZone1970Location": true + "Id": "Canada/Yukon", + "IsAlias": true, + "AliasOf": "America/Whitehorse", + "HasZone1970Location": true }, { - "id": "Chile/Continental", - "isAlias": true, - "aliasOf": "America/Santiago", - "hasZone1970Location": true + "Id": "Chile/Continental", + "IsAlias": true, + "AliasOf": "America/Santiago", + "HasZone1970Location": true }, { - "id": "Chile/EasterIsland", - "isAlias": true, - "aliasOf": "Pacific/Easter", - "hasZone1970Location": true + "Id": "Chile/EasterIsland", + "IsAlias": true, + "AliasOf": "Pacific/Easter", + "HasZone1970Location": true }, { - "id": "Cuba", - "isAlias": true, - "aliasOf": "America/Havana", - "hasZone1970Location": true + "Id": "Cuba", + "IsAlias": true, + "AliasOf": "America/Havana", + "HasZone1970Location": true }, { - "id": "Egypt", - "isAlias": true, - "aliasOf": "Africa/Cairo", - "hasZone1970Location": true + "Id": "Egypt", + "IsAlias": true, + "AliasOf": "Africa/Cairo", + "HasZone1970Location": true }, { - "id": "Eire", - "isAlias": true, - "aliasOf": "Europe/Dublin", - "hasZone1970Location": true + "Id": "Eire", + "IsAlias": true, + "AliasOf": "Europe/Dublin", + "HasZone1970Location": true }, { - "id": "Europe/Belfast", - "isAlias": true, - "aliasOf": "Europe/London", - "hasZone1970Location": true + "Id": "Europe/Belfast", + "IsAlias": true, + "AliasOf": "Europe/London", + "HasZone1970Location": true }, { - "id": "Europe/Tiraspol", - "isAlias": true, - "aliasOf": "Europe/Chisinau", - "hasZone1970Location": true + "Id": "Europe/Tiraspol", + "IsAlias": true, + "AliasOf": "Europe/Chisinau", + "HasZone1970Location": true }, { - "id": "GB", - "isAlias": true, - "aliasOf": "Europe/London", - "hasZone1970Location": true + "Id": "GB", + "IsAlias": true, + "AliasOf": "Europe/London", + "HasZone1970Location": true }, { - "id": "GB-Eire", - "isAlias": true, - "aliasOf": "Europe/London", - "hasZone1970Location": true + "Id": "GB-Eire", + "IsAlias": true, + "AliasOf": "Europe/London", + "HasZone1970Location": true }, { - "id": "GMT+0", - "isAlias": true, - "aliasOf": "Etc/GMT", - "hasZone1970Location": false + "Id": "GMT+0", + "IsAlias": true, + "AliasOf": "Etc/GMT", + "HasZone1970Location": false }, { - "id": "GMT-0", - "isAlias": true, - "aliasOf": "Etc/GMT", - "hasZone1970Location": false + "Id": "GMT-0", + "IsAlias": true, + "AliasOf": "Etc/GMT", + "HasZone1970Location": false }, { - "id": "GMT0", - "isAlias": true, - "aliasOf": "Etc/GMT", - "hasZone1970Location": false + "Id": "GMT0", + "IsAlias": true, + "AliasOf": "Etc/GMT", + "HasZone1970Location": false }, { - "id": "Greenwich", - "isAlias": true, - "aliasOf": "Etc/GMT", - "hasZone1970Location": false + "Id": "Greenwich", + "IsAlias": true, + "AliasOf": "Etc/GMT", + "HasZone1970Location": false }, { - "id": "Hongkong", - "isAlias": true, - "aliasOf": "Asia/Hong_Kong", - "hasZone1970Location": true + "Id": "Hongkong", + "IsAlias": true, + "AliasOf": "Asia/Hong_Kong", + "HasZone1970Location": true }, { - "id": "Iceland", - "isAlias": true, - "aliasOf": "Atlantic/Reykjavik", - "hasZone1970Location": true + "Id": "Iceland", + "IsAlias": true, + "AliasOf": "Atlantic/Reykjavik", + "HasZone1970Location": true }, { - "id": "Iran", - "isAlias": true, - "aliasOf": "Asia/Tehran", - "hasZone1970Location": true + "Id": "Iran", + "IsAlias": true, + "AliasOf": "Asia/Tehran", + "HasZone1970Location": true }, { - "id": "Israel", - "isAlias": true, - "aliasOf": "Asia/Jerusalem", - "hasZone1970Location": true + "Id": "Israel", + "IsAlias": true, + "AliasOf": "Asia/Jerusalem", + "HasZone1970Location": true }, { - "id": "Jamaica", - "isAlias": true, - "aliasOf": "America/Jamaica", - "hasZone1970Location": true + "Id": "Jamaica", + "IsAlias": true, + "AliasOf": "America/Jamaica", + "HasZone1970Location": true }, { - "id": "Japan", - "isAlias": true, - "aliasOf": "Asia/Tokyo", - "hasZone1970Location": true + "Id": "Japan", + "IsAlias": true, + "AliasOf": "Asia/Tokyo", + "HasZone1970Location": true }, { - "id": "Kwajalein", - "isAlias": true, - "aliasOf": "Pacific/Kwajalein", - "hasZone1970Location": true + "Id": "Kwajalein", + "IsAlias": true, + "AliasOf": "Pacific/Kwajalein", + "HasZone1970Location": true }, { - "id": "Libya", - "isAlias": true, - "aliasOf": "Africa/Tripoli", - "hasZone1970Location": true + "Id": "Libya", + "IsAlias": true, + "AliasOf": "Africa/Tripoli", + "HasZone1970Location": true }, { - "id": "Mexico/BajaNorte", - "isAlias": true, - "aliasOf": "America/Tijuana", - "hasZone1970Location": true + "Id": "Mexico/BajaNorte", + "IsAlias": true, + "AliasOf": "America/Tijuana", + "HasZone1970Location": true }, { - "id": "Mexico/BajaSur", - "isAlias": true, - "aliasOf": "America/Mazatlan", - "hasZone1970Location": true + "Id": "Mexico/BajaSur", + "IsAlias": true, + "AliasOf": "America/Mazatlan", + "HasZone1970Location": true }, { - "id": "Mexico/General", - "isAlias": true, - "aliasOf": "America/Mexico_City", - "hasZone1970Location": true + "Id": "Mexico/General", + "IsAlias": true, + "AliasOf": "America/Mexico_City", + "HasZone1970Location": true }, { - "id": "NZ", - "isAlias": true, - "aliasOf": "Pacific/Auckland", - "hasZone1970Location": true + "Id": "NZ", + "IsAlias": true, + "AliasOf": "Pacific/Auckland", + "HasZone1970Location": true }, { - "id": "NZ-CHAT", - "isAlias": true, - "aliasOf": "Pacific/Chatham", - "hasZone1970Location": true + "Id": "NZ-CHAT", + "IsAlias": true, + "AliasOf": "Pacific/Chatham", + "HasZone1970Location": true }, { - "id": "Navajo", - "isAlias": true, - "aliasOf": "America/Denver", - "hasZone1970Location": true + "Id": "Navajo", + "IsAlias": true, + "AliasOf": "America/Denver", + "HasZone1970Location": true }, { - "id": "PRC", - "isAlias": true, - "aliasOf": "Asia/Shanghai", - "hasZone1970Location": true + "Id": "PRC", + "IsAlias": true, + "AliasOf": "Asia/Shanghai", + "HasZone1970Location": true }, { - "id": "Pacific/Johnston", - "isAlias": true, - "aliasOf": "Pacific/Honolulu", - "hasZone1970Location": true + "Id": "Pacific/Johnston", + "IsAlias": true, + "AliasOf": "Pacific/Honolulu", + "HasZone1970Location": true }, { - "id": "Pacific/Ponape", - "isAlias": true, - "aliasOf": "Pacific/Pohnpei", - "hasZone1970Location": true + "Id": "Pacific/Ponape", + "IsAlias": true, + "AliasOf": "Pacific/Pohnpei", + "HasZone1970Location": true }, { - "id": "Pacific/Samoa", - "isAlias": true, - "aliasOf": "Pacific/Pago_Pago", - "hasZone1970Location": true + "Id": "Pacific/Samoa", + "IsAlias": true, + "AliasOf": "Pacific/Pago_Pago", + "HasZone1970Location": true }, { - "id": "Pacific/Truk", - "isAlias": true, - "aliasOf": "Pacific/Chuuk", - "hasZone1970Location": true + "Id": "Pacific/Truk", + "IsAlias": true, + "AliasOf": "Pacific/Chuuk", + "HasZone1970Location": true }, { - "id": "Pacific/Yap", - "isAlias": true, - "aliasOf": "Pacific/Chuuk", - "hasZone1970Location": true + "Id": "Pacific/Yap", + "IsAlias": true, + "AliasOf": "Pacific/Chuuk", + "HasZone1970Location": true }, { - "id": "Poland", - "isAlias": true, - "aliasOf": "Europe/Warsaw", - "hasZone1970Location": true + "Id": "Poland", + "IsAlias": true, + "AliasOf": "Europe/Warsaw", + "HasZone1970Location": true }, { - "id": "Portugal", - "isAlias": true, - "aliasOf": "Europe/Lisbon", - "hasZone1970Location": true + "Id": "Portugal", + "IsAlias": true, + "AliasOf": "Europe/Lisbon", + "HasZone1970Location": true }, { - "id": "ROC", - "isAlias": true, - "aliasOf": "Asia/Taipei", - "hasZone1970Location": true + "Id": "ROC", + "IsAlias": true, + "AliasOf": "Asia/Taipei", + "HasZone1970Location": true }, { - "id": "ROK", - "isAlias": true, - "aliasOf": "Asia/Seoul", - "hasZone1970Location": true + "Id": "ROK", + "IsAlias": true, + "AliasOf": "Asia/Seoul", + "HasZone1970Location": true }, { - "id": "Singapore", - "isAlias": true, - "aliasOf": "Asia/Singapore", - "hasZone1970Location": true + "Id": "Singapore", + "IsAlias": true, + "AliasOf": "Asia/Singapore", + "HasZone1970Location": true }, { - "id": "Turkey", - "isAlias": true, - "aliasOf": "Europe/Istanbul", - "hasZone1970Location": true + "Id": "Turkey", + "IsAlias": true, + "AliasOf": "Europe/Istanbul", + "HasZone1970Location": true }, { - "id": "UCT", - "isAlias": true, - "aliasOf": "Etc/UCT", - "hasZone1970Location": false + "Id": "UCT", + "IsAlias": true, + "AliasOf": "Etc/UCT", + "HasZone1970Location": false }, { - "id": "US/Alaska", - "isAlias": true, - "aliasOf": "America/Anchorage", - "hasZone1970Location": true + "Id": "US/Alaska", + "IsAlias": true, + "AliasOf": "America/Anchorage", + "HasZone1970Location": true }, { - "id": "US/Aleutian", - "isAlias": true, - "aliasOf": "America/Adak", - "hasZone1970Location": true + "Id": "US/Aleutian", + "IsAlias": true, + "AliasOf": "America/Adak", + "HasZone1970Location": true }, { - "id": "US/Arizona", - "isAlias": true, - "aliasOf": "America/Phoenix", - "hasZone1970Location": true + "Id": "US/Arizona", + "IsAlias": true, + "AliasOf": "America/Phoenix", + "HasZone1970Location": true }, { - "id": "US/Central", - "isAlias": true, - "aliasOf": "America/Chicago", - "hasZone1970Location": true + "Id": "US/Central", + "IsAlias": true, + "AliasOf": "America/Chicago", + "HasZone1970Location": true }, { - "id": "US/East-Indiana", - "isAlias": true, - "aliasOf": "America/Indiana/Indianapolis", - "hasZone1970Location": true + "Id": "US/East-Indiana", + "IsAlias": true, + "AliasOf": "America/Indiana/Indianapolis", + "HasZone1970Location": true }, { - "id": "US/Eastern", - "isAlias": true, - "aliasOf": "America/New_York", - "hasZone1970Location": true + "Id": "US/Eastern", + "IsAlias": true, + "AliasOf": "America/New_York", + "HasZone1970Location": true }, { - "id": "US/Hawaii", - "isAlias": true, - "aliasOf": "Pacific/Honolulu", - "hasZone1970Location": true + "Id": "US/Hawaii", + "IsAlias": true, + "AliasOf": "Pacific/Honolulu", + "HasZone1970Location": true }, { - "id": "US/Indiana-Starke", - "isAlias": true, - "aliasOf": "America/Indiana/Knox", - "hasZone1970Location": true + "Id": "US/Indiana-Starke", + "IsAlias": true, + "AliasOf": "America/Indiana/Knox", + "HasZone1970Location": true }, { - "id": "US/Michigan", - "isAlias": true, - "aliasOf": "America/Detroit", - "hasZone1970Location": true + "Id": "US/Michigan", + "IsAlias": true, + "AliasOf": "America/Detroit", + "HasZone1970Location": true }, { - "id": "US/Mountain", - "isAlias": true, - "aliasOf": "America/Denver", - "hasZone1970Location": true + "Id": "US/Mountain", + "IsAlias": true, + "AliasOf": "America/Denver", + "HasZone1970Location": true }, { - "id": "US/Pacific", - "isAlias": true, - "aliasOf": "America/Los_Angeles", - "hasZone1970Location": true + "Id": "US/Pacific", + "IsAlias": true, + "AliasOf": "America/Los_Angeles", + "HasZone1970Location": true }, { - "id": "US/Samoa", - "isAlias": true, - "aliasOf": "Pacific/Pago_Pago", - "hasZone1970Location": true + "Id": "US/Samoa", + "IsAlias": true, + "AliasOf": "Pacific/Pago_Pago", + "HasZone1970Location": true }, { - "id": "UTC", - "isAlias": true, - "aliasOf": "Etc/UTC", - "hasZone1970Location": false + "Id": "UTC", + "IsAlias": true, + "AliasOf": "Etc/UTC", + "HasZone1970Location": false }, { - "id": "Universal", - "isAlias": true, - "aliasOf": "Etc/UTC", - "hasZone1970Location": false + "Id": "Universal", + "IsAlias": true, + "AliasOf": "Etc/UTC", + "HasZone1970Location": false }, { - "id": "W-SU", - "isAlias": true, - "aliasOf": "Europe/Moscow", - "hasZone1970Location": true + "Id": "W-SU", + "IsAlias": true, + "AliasOf": "Europe/Moscow", + "HasZone1970Location": true }, { - "id": "Zulu", - "isAlias": true, - "aliasOf": "Etc/UTC", - "hasZone1970Location": false + "Id": "Zulu", + "IsAlias": true, + "AliasOf": "Etc/UTC", + "HasZone1970Location": false }, { - "id": "Africa/Abidjan", - "isAlias": false, - "hasZone1970Location": true + "Id": "Africa/Abidjan", + "IsAlias": false, + "HasZone1970Location": true }, { - "id": "Africa/Accra", - "isAlias": false, - "hasZone1970Location": true + "Id": "Africa/Accra", + "IsAlias": false, + "HasZone1970Location": true }, { - "id": "Africa/Algiers", - "isAlias": false, - "hasZone1970Location": true + "Id": "Africa/Algiers", + "IsAlias": false, + "HasZone1970Location": true }, { - "id": "Africa/Bissau", - "isAlias": false, - "hasZone1970Location": true + "Id": "Africa/Bissau", + "IsAlias": false, + "HasZone1970Location": true }, { - "id": "Africa/Cairo", - "isAlias": false, - "hasZone1970Location": true + "Id": "Africa/Cairo", + "IsAlias": false, + "HasZone1970Location": true }, { - "id": "Africa/Casablanca", - "isAlias": false, - "hasZone1970Location": true + "Id": "Africa/Casablanca", + "IsAlias": false, + "HasZone1970Location": true }, { - "id": "Africa/Ceuta", - "isAlias": false, - "hasZone1970Location": true + "Id": "Africa/Ceuta", + "IsAlias": false, + "HasZone1970Location": true }, { - "id": "Africa/El_Aaiun", - "isAlias": false, - "hasZone1970Location": true + "Id": "Africa/El_Aaiun", + "IsAlias": false, + "HasZone1970Location": true }, { - "id": "Africa/Johannesburg", - "isAlias": false, - "hasZone1970Location": true + "Id": "Africa/Johannesburg", + "IsAlias": false, + "HasZone1970Location": true }, { - "id": "Africa/Khartoum", - "isAlias": false, - "hasZone1970Location": true + "Id": "Africa/Khartoum", + "IsAlias": false, + "HasZone1970Location": true }, { - "id": "Africa/Lagos", - "isAlias": false, - "hasZone1970Location": true + "Id": "Africa/Lagos", + "IsAlias": false, + "HasZone1970Location": true }, { - "id": "Africa/Maputo", - "isAlias": false, - "hasZone1970Location": true + "Id": "Africa/Maputo", + "IsAlias": false, + "HasZone1970Location": true }, { - "id": "Africa/Monrovia", - "isAlias": false, - "hasZone1970Location": true + "Id": "Africa/Monrovia", + "IsAlias": false, + "HasZone1970Location": true }, { - "id": "Africa/Nairobi", - "isAlias": false, - "hasZone1970Location": true + "Id": "Africa/Nairobi", + "IsAlias": false, + "HasZone1970Location": true }, { - "id": "Africa/Ndjamena", - "isAlias": false, - "hasZone1970Location": true + "Id": "Africa/Ndjamena", + "IsAlias": false, + "HasZone1970Location": true }, { - "id": "Africa/Tripoli", - "isAlias": false, - "hasZone1970Location": true + "Id": "Africa/Tripoli", + "IsAlias": false, + "HasZone1970Location": true }, { - "id": "Africa/Tunis", - "isAlias": false, - "hasZone1970Location": true + "Id": "Africa/Tunis", + "IsAlias": false, + "HasZone1970Location": true }, { - "id": "Africa/Windhoek", - "isAlias": false, - "hasZone1970Location": true + "Id": "Africa/Windhoek", + "IsAlias": false, + "HasZone1970Location": true }, { - "id": "America/Adak", - "isAlias": false, - "hasZone1970Location": true + "Id": "America/Adak", + "IsAlias": false, + "HasZone1970Location": true }, { - "id": "America/Anchorage", - "isAlias": false, - "hasZone1970Location": true + "Id": "America/Anchorage", + "IsAlias": false, + "HasZone1970Location": true }, { - "id": "America/Araguaina", - "isAlias": false, - "hasZone1970Location": true + "Id": "America/Araguaina", + "IsAlias": false, + "HasZone1970Location": true }, { - "id": "America/Argentina/Buenos_Aires", - "isAlias": false, - "hasZone1970Location": true + "Id": "America/Argentina/Buenos_Aires", + "IsAlias": false, + "HasZone1970Location": true }, { - "id": "America/Argentina/Catamarca", - "isAlias": false, - "hasZone1970Location": true + "Id": "America/Argentina/Catamarca", + "IsAlias": false, + "HasZone1970Location": true }, { - "id": "America/Argentina/Cordoba", - "isAlias": false, - "hasZone1970Location": true + "Id": "America/Argentina/Cordoba", + "IsAlias": false, + "HasZone1970Location": true }, { - "id": "America/Argentina/Jujuy", - "isAlias": false, - "hasZone1970Location": true + "Id": "America/Argentina/Jujuy", + "IsAlias": false, + "HasZone1970Location": true }, { - "id": "America/Argentina/La_Rioja", - "isAlias": false, - "hasZone1970Location": true + "Id": "America/Argentina/La_Rioja", + "IsAlias": false, + "HasZone1970Location": true }, { - "id": "America/Argentina/Mendoza", - "isAlias": false, - "hasZone1970Location": true + "Id": "America/Argentina/Mendoza", + "IsAlias": false, + "HasZone1970Location": true }, { - "id": "America/Argentina/Rio_Gallegos", - "isAlias": false, - "hasZone1970Location": true + "Id": "America/Argentina/Rio_Gallegos", + "IsAlias": false, + "HasZone1970Location": true }, { - "id": "America/Argentina/Salta", - "isAlias": false, - "hasZone1970Location": true + "Id": "America/Argentina/Salta", + "IsAlias": false, + "HasZone1970Location": true }, { - "id": "America/Argentina/San_Juan", - "isAlias": false, - "hasZone1970Location": true + "Id": "America/Argentina/San_Juan", + "IsAlias": false, + "HasZone1970Location": true }, { - "id": "America/Argentina/San_Luis", - "isAlias": false, - "hasZone1970Location": true + "Id": "America/Argentina/San_Luis", + "IsAlias": false, + "HasZone1970Location": true }, { - "id": "America/Argentina/Tucuman", - "isAlias": false, - "hasZone1970Location": true + "Id": "America/Argentina/Tucuman", + "IsAlias": false, + "HasZone1970Location": true }, { - "id": "America/Argentina/Ushuaia", - "isAlias": false, - "hasZone1970Location": true + "Id": "America/Argentina/Ushuaia", + "IsAlias": false, + "HasZone1970Location": true }, { - "id": "America/Asuncion", - "isAlias": false, - "hasZone1970Location": true + "Id": "America/Asuncion", + "IsAlias": false, + "HasZone1970Location": true }, { - "id": "America/Atikokan", - "isAlias": false, - "hasZone1970Location": true + "Id": "America/Atikokan", + "IsAlias": false, + "HasZone1970Location": true }, { - "id": "America/Bahia", - "isAlias": false, - "hasZone1970Location": true + "Id": "America/Bahia", + "IsAlias": false, + "HasZone1970Location": true }, { - "id": "America/Bahia_Banderas", - "isAlias": false, - "hasZone1970Location": true + "Id": "America/Bahia_Banderas", + "IsAlias": false, + "HasZone1970Location": true }, { - "id": "America/Barbados", - "isAlias": false, - "hasZone1970Location": true + "Id": "America/Barbados", + "IsAlias": false, + "HasZone1970Location": true }, { - "id": "America/Belem", - "isAlias": false, - "hasZone1970Location": true + "Id": "America/Belem", + "IsAlias": false, + "HasZone1970Location": true }, { - "id": "America/Belize", - "isAlias": false, - "hasZone1970Location": true + "Id": "America/Belize", + "IsAlias": false, + "HasZone1970Location": true }, { - "id": "America/Blanc-Sablon", - "isAlias": false, - "hasZone1970Location": true + "Id": "America/Blanc-Sablon", + "IsAlias": false, + "HasZone1970Location": true }, { - "id": "America/Boa_Vista", - "isAlias": false, - "hasZone1970Location": true + "Id": "America/Boa_Vista", + "IsAlias": false, + "HasZone1970Location": true }, { - "id": "America/Bogota", - "isAlias": false, - "hasZone1970Location": true + "Id": "America/Bogota", + "IsAlias": false, + "HasZone1970Location": true }, { - "id": "America/Boise", - "isAlias": false, - "hasZone1970Location": true + "Id": "America/Boise", + "IsAlias": false, + "HasZone1970Location": true }, { - "id": "America/Cambridge_Bay", - "isAlias": false, - "hasZone1970Location": true + "Id": "America/Cambridge_Bay", + "IsAlias": false, + "HasZone1970Location": true }, { - "id": "America/Campo_Grande", - "isAlias": false, - "hasZone1970Location": true + "Id": "America/Campo_Grande", + "IsAlias": false, + "HasZone1970Location": true }, { - "id": "America/Cancun", - "isAlias": false, - "hasZone1970Location": true + "Id": "America/Cancun", + "IsAlias": false, + "HasZone1970Location": true }, { - "id": "America/Caracas", - "isAlias": false, - "hasZone1970Location": true + "Id": "America/Caracas", + "IsAlias": false, + "HasZone1970Location": true }, { - "id": "America/Cayenne", - "isAlias": false, - "hasZone1970Location": true + "Id": "America/Cayenne", + "IsAlias": false, + "HasZone1970Location": true }, { - "id": "America/Chicago", - "isAlias": false, - "hasZone1970Location": true + "Id": "America/Chicago", + "IsAlias": false, + "HasZone1970Location": true }, { - "id": "America/Chihuahua", - "isAlias": false, - "hasZone1970Location": true + "Id": "America/Chihuahua", + "IsAlias": false, + "HasZone1970Location": true }, { - "id": "America/Costa_Rica", - "isAlias": false, - "hasZone1970Location": true + "Id": "America/Costa_Rica", + "IsAlias": false, + "HasZone1970Location": true }, { - "id": "America/Creston", - "isAlias": false, - "hasZone1970Location": true + "Id": "America/Creston", + "IsAlias": false, + "HasZone1970Location": true }, { - "id": "America/Cuiaba", - "isAlias": false, - "hasZone1970Location": true + "Id": "America/Cuiaba", + "IsAlias": false, + "HasZone1970Location": true }, { - "id": "America/Curacao", - "isAlias": false, - "hasZone1970Location": true + "Id": "America/Curacao", + "IsAlias": false, + "HasZone1970Location": true }, { - "id": "America/Danmarkshavn", - "isAlias": false, - "hasZone1970Location": true + "Id": "America/Danmarkshavn", + "IsAlias": false, + "HasZone1970Location": true }, { - "id": "America/Dawson", - "isAlias": false, - "hasZone1970Location": true + "Id": "America/Dawson", + "IsAlias": false, + "HasZone1970Location": true }, { - "id": "America/Dawson_Creek", - "isAlias": false, - "hasZone1970Location": true + "Id": "America/Dawson_Creek", + "IsAlias": false, + "HasZone1970Location": true }, { - "id": "America/Denver", - "isAlias": false, - "hasZone1970Location": true + "Id": "America/Denver", + "IsAlias": false, + "HasZone1970Location": true }, { - "id": "America/Detroit", - "isAlias": false, - "hasZone1970Location": true + "Id": "America/Detroit", + "IsAlias": false, + "HasZone1970Location": true }, { - "id": "America/Edmonton", - "isAlias": false, - "hasZone1970Location": true + "Id": "America/Edmonton", + "IsAlias": false, + "HasZone1970Location": true }, { - "id": "America/Eirunepe", - "isAlias": false, - "hasZone1970Location": true + "Id": "America/Eirunepe", + "IsAlias": false, + "HasZone1970Location": true }, { - "id": "America/El_Salvador", - "isAlias": false, - "hasZone1970Location": true + "Id": "America/El_Salvador", + "IsAlias": false, + "HasZone1970Location": true }, { - "id": "America/Fort_Nelson", - "isAlias": false, - "hasZone1970Location": true + "Id": "America/Fort_Nelson", + "IsAlias": false, + "HasZone1970Location": true }, { - "id": "America/Fortaleza", - "isAlias": false, - "hasZone1970Location": true + "Id": "America/Fortaleza", + "IsAlias": false, + "HasZone1970Location": true }, { - "id": "America/Glace_Bay", - "isAlias": false, - "hasZone1970Location": true + "Id": "America/Glace_Bay", + "IsAlias": false, + "HasZone1970Location": true }, { - "id": "America/Godthab", - "isAlias": false, - "hasZone1970Location": true + "Id": "America/Godthab", + "IsAlias": false, + "HasZone1970Location": true }, { - "id": "America/Goose_Bay", - "isAlias": false, - "hasZone1970Location": true + "Id": "America/Goose_Bay", + "IsAlias": false, + "HasZone1970Location": true }, { - "id": "America/Grand_Turk", - "isAlias": false, - "hasZone1970Location": true + "Id": "America/Grand_Turk", + "IsAlias": false, + "HasZone1970Location": true }, { - "id": "America/Guatemala", - "isAlias": false, - "hasZone1970Location": true + "Id": "America/Guatemala", + "IsAlias": false, + "HasZone1970Location": true }, { - "id": "America/Guayaquil", - "isAlias": false, - "hasZone1970Location": true + "Id": "America/Guayaquil", + "IsAlias": false, + "HasZone1970Location": true }, { - "id": "America/Guyana", - "isAlias": false, - "hasZone1970Location": true + "Id": "America/Guyana", + "IsAlias": false, + "HasZone1970Location": true }, { - "id": "America/Halifax", - "isAlias": false, - "hasZone1970Location": true + "Id": "America/Halifax", + "IsAlias": false, + "HasZone1970Location": true }, { - "id": "America/Havana", - "isAlias": false, - "hasZone1970Location": true + "Id": "America/Havana", + "IsAlias": false, + "HasZone1970Location": true }, { - "id": "America/Hermosillo", - "isAlias": false, - "hasZone1970Location": true + "Id": "America/Hermosillo", + "IsAlias": false, + "HasZone1970Location": true }, { - "id": "America/Indiana/Indianapolis", - "isAlias": false, - "hasZone1970Location": true + "Id": "America/Indiana/Indianapolis", + "IsAlias": false, + "HasZone1970Location": true }, { - "id": "America/Indiana/Knox", - "isAlias": false, - "hasZone1970Location": true + "Id": "America/Indiana/Knox", + "IsAlias": false, + "HasZone1970Location": true }, { - "id": "America/Indiana/Marengo", - "isAlias": false, - "hasZone1970Location": true + "Id": "America/Indiana/Marengo", + "IsAlias": false, + "HasZone1970Location": true }, { - "id": "America/Indiana/Petersburg", - "isAlias": false, - "hasZone1970Location": true + "Id": "America/Indiana/Petersburg", + "IsAlias": false, + "HasZone1970Location": true }, { - "id": "America/Indiana/Tell_City", - "isAlias": false, - "hasZone1970Location": true + "Id": "America/Indiana/Tell_City", + "IsAlias": false, + "HasZone1970Location": true }, { - "id": "America/Indiana/Vevay", - "isAlias": false, - "hasZone1970Location": true + "Id": "America/Indiana/Vevay", + "IsAlias": false, + "HasZone1970Location": true }, { - "id": "America/Indiana/Vincennes", - "isAlias": false, - "hasZone1970Location": true + "Id": "America/Indiana/Vincennes", + "IsAlias": false, + "HasZone1970Location": true }, { - "id": "America/Indiana/Winamac", - "isAlias": false, - "hasZone1970Location": true + "Id": "America/Indiana/Winamac", + "IsAlias": false, + "HasZone1970Location": true }, { - "id": "America/Inuvik", - "isAlias": false, - "hasZone1970Location": true + "Id": "America/Inuvik", + "IsAlias": false, + "HasZone1970Location": true }, { - "id": "America/Iqaluit", - "isAlias": false, - "hasZone1970Location": true + "Id": "America/Iqaluit", + "IsAlias": false, + "HasZone1970Location": true }, { - "id": "America/Jamaica", - "isAlias": false, - "hasZone1970Location": true + "Id": "America/Jamaica", + "IsAlias": false, + "HasZone1970Location": true }, { - "id": "America/Juneau", - "isAlias": false, - "hasZone1970Location": true + "Id": "America/Juneau", + "IsAlias": false, + "HasZone1970Location": true }, { - "id": "America/Kentucky/Louisville", - "isAlias": false, - "hasZone1970Location": true + "Id": "America/Kentucky/Louisville", + "IsAlias": false, + "HasZone1970Location": true }, { - "id": "America/Kentucky/Monticello", - "isAlias": false, - "hasZone1970Location": true + "Id": "America/Kentucky/Monticello", + "IsAlias": false, + "HasZone1970Location": true }, { - "id": "America/La_Paz", - "isAlias": false, - "hasZone1970Location": true + "Id": "America/La_Paz", + "IsAlias": false, + "HasZone1970Location": true }, { - "id": "America/Lima", - "isAlias": false, - "hasZone1970Location": true + "Id": "America/Lima", + "IsAlias": false, + "HasZone1970Location": true }, { - "id": "America/Los_Angeles", - "isAlias": false, - "hasZone1970Location": true + "Id": "America/Los_Angeles", + "IsAlias": false, + "HasZone1970Location": true }, { - "id": "America/Maceio", - "isAlias": false, - "hasZone1970Location": true + "Id": "America/Maceio", + "IsAlias": false, + "HasZone1970Location": true }, { - "id": "America/Managua", - "isAlias": false, - "hasZone1970Location": true + "Id": "America/Managua", + "IsAlias": false, + "HasZone1970Location": true }, { - "id": "America/Manaus", - "isAlias": false, - "hasZone1970Location": true + "Id": "America/Manaus", + "IsAlias": false, + "HasZone1970Location": true }, { - "id": "America/Martinique", - "isAlias": false, - "hasZone1970Location": true + "Id": "America/Martinique", + "IsAlias": false, + "HasZone1970Location": true }, { - "id": "America/Matamoros", - "isAlias": false, - "hasZone1970Location": true + "Id": "America/Matamoros", + "IsAlias": false, + "HasZone1970Location": true }, { - "id": "America/Mazatlan", - "isAlias": false, - "hasZone1970Location": true + "Id": "America/Mazatlan", + "IsAlias": false, + "HasZone1970Location": true }, { - "id": "America/Menominee", - "isAlias": false, - "hasZone1970Location": true + "Id": "America/Menominee", + "IsAlias": false, + "HasZone1970Location": true }, { - "id": "America/Merida", - "isAlias": false, - "hasZone1970Location": true + "Id": "America/Merida", + "IsAlias": false, + "HasZone1970Location": true }, { - "id": "America/Metlakatla", - "isAlias": false, - "hasZone1970Location": true + "Id": "America/Metlakatla", + "IsAlias": false, + "HasZone1970Location": true }, { - "id": "America/Mexico_City", - "isAlias": false, - "hasZone1970Location": true + "Id": "America/Mexico_City", + "IsAlias": false, + "HasZone1970Location": true }, { - "id": "America/Miquelon", - "isAlias": false, - "hasZone1970Location": true + "Id": "America/Miquelon", + "IsAlias": false, + "HasZone1970Location": true }, { - "id": "America/Moncton", - "isAlias": false, - "hasZone1970Location": true + "Id": "America/Moncton", + "IsAlias": false, + "HasZone1970Location": true }, { - "id": "America/Monterrey", - "isAlias": false, - "hasZone1970Location": true + "Id": "America/Monterrey", + "IsAlias": false, + "HasZone1970Location": true }, { - "id": "America/Montevideo", - "isAlias": false, - "hasZone1970Location": true + "Id": "America/Montevideo", + "IsAlias": false, + "HasZone1970Location": true }, { - "id": "America/Nassau", - "isAlias": false, - "hasZone1970Location": true + "Id": "America/Nassau", + "IsAlias": false, + "HasZone1970Location": true }, { - "id": "America/New_York", - "isAlias": false, - "hasZone1970Location": true + "Id": "America/New_York", + "IsAlias": false, + "HasZone1970Location": true }, { - "id": "America/Nipigon", - "isAlias": false, - "hasZone1970Location": true + "Id": "America/Nipigon", + "IsAlias": false, + "HasZone1970Location": true }, { - "id": "America/Nome", - "isAlias": false, - "hasZone1970Location": true + "Id": "America/Nome", + "IsAlias": false, + "HasZone1970Location": true }, { - "id": "America/Noronha", - "isAlias": false, - "hasZone1970Location": true + "Id": "America/Noronha", + "IsAlias": false, + "HasZone1970Location": true }, { - "id": "America/North_Dakota/Beulah", - "isAlias": false, - "hasZone1970Location": true + "Id": "America/North_Dakota/Beulah", + "IsAlias": false, + "HasZone1970Location": true }, { - "id": "America/North_Dakota/Center", - "isAlias": false, - "hasZone1970Location": true + "Id": "America/North_Dakota/Center", + "IsAlias": false, + "HasZone1970Location": true }, { - "id": "America/North_Dakota/New_Salem", - "isAlias": false, - "hasZone1970Location": true + "Id": "America/North_Dakota/New_Salem", + "IsAlias": false, + "HasZone1970Location": true }, { - "id": "America/Ojinaga", - "isAlias": false, - "hasZone1970Location": true + "Id": "America/Ojinaga", + "IsAlias": false, + "HasZone1970Location": true }, { - "id": "America/Panama", - "isAlias": false, - "hasZone1970Location": true + "Id": "America/Panama", + "IsAlias": false, + "HasZone1970Location": true }, { - "id": "America/Pangnirtung", - "isAlias": false, - "hasZone1970Location": true + "Id": "America/Pangnirtung", + "IsAlias": false, + "HasZone1970Location": true }, { - "id": "America/Paramaribo", - "isAlias": false, - "hasZone1970Location": true + "Id": "America/Paramaribo", + "IsAlias": false, + "HasZone1970Location": true }, { - "id": "America/Phoenix", - "isAlias": false, - "hasZone1970Location": true + "Id": "America/Phoenix", + "IsAlias": false, + "HasZone1970Location": true }, { - "id": "America/Port-au-Prince", - "isAlias": false, - "hasZone1970Location": true + "Id": "America/Port-au-Prince", + "IsAlias": false, + "HasZone1970Location": true }, { - "id": "America/Port_of_Spain", - "isAlias": false, - "hasZone1970Location": true + "Id": "America/Port_of_Spain", + "IsAlias": false, + "HasZone1970Location": true }, { - "id": "America/Porto_Velho", - "isAlias": false, - "hasZone1970Location": true + "Id": "America/Porto_Velho", + "IsAlias": false, + "HasZone1970Location": true }, { - "id": "America/Puerto_Rico", - "isAlias": false, - "hasZone1970Location": true + "Id": "America/Puerto_Rico", + "IsAlias": false, + "HasZone1970Location": true }, { - "id": "America/Punta_Arenas", - "isAlias": false, - "hasZone1970Location": true + "Id": "America/Punta_Arenas", + "IsAlias": false, + "HasZone1970Location": true }, { - "id": "America/Rainy_River", - "isAlias": false, - "hasZone1970Location": true + "Id": "America/Rainy_River", + "IsAlias": false, + "HasZone1970Location": true }, { - "id": "America/Rankin_Inlet", - "isAlias": false, - "hasZone1970Location": true + "Id": "America/Rankin_Inlet", + "IsAlias": false, + "HasZone1970Location": true }, { - "id": "America/Recife", - "isAlias": false, - "hasZone1970Location": true + "Id": "America/Recife", + "IsAlias": false, + "HasZone1970Location": true }, { - "id": "America/Regina", - "isAlias": false, - "hasZone1970Location": true + "Id": "America/Regina", + "IsAlias": false, + "HasZone1970Location": true }, { - "id": "America/Resolute", - "isAlias": false, - "hasZone1970Location": true + "Id": "America/Resolute", + "IsAlias": false, + "HasZone1970Location": true }, { - "id": "America/Rio_Branco", - "isAlias": false, - "hasZone1970Location": true + "Id": "America/Rio_Branco", + "IsAlias": false, + "HasZone1970Location": true }, { - "id": "America/Santarem", - "isAlias": false, - "hasZone1970Location": true + "Id": "America/Santarem", + "IsAlias": false, + "HasZone1970Location": true }, { - "id": "America/Santiago", - "isAlias": false, - "hasZone1970Location": true + "Id": "America/Santiago", + "IsAlias": false, + "HasZone1970Location": true }, { - "id": "America/Santo_Domingo", - "isAlias": false, - "hasZone1970Location": true + "Id": "America/Santo_Domingo", + "IsAlias": false, + "HasZone1970Location": true }, { - "id": "America/Sao_Paulo", - "isAlias": false, - "hasZone1970Location": true + "Id": "America/Sao_Paulo", + "IsAlias": false, + "HasZone1970Location": true }, { - "id": "America/Scoresbysund", - "isAlias": false, - "hasZone1970Location": true + "Id": "America/Scoresbysund", + "IsAlias": false, + "HasZone1970Location": true }, { - "id": "America/Sitka", - "isAlias": false, - "hasZone1970Location": true + "Id": "America/Sitka", + "IsAlias": false, + "HasZone1970Location": true }, { - "id": "America/St_Johns", - "isAlias": false, - "hasZone1970Location": true + "Id": "America/St_Johns", + "IsAlias": false, + "HasZone1970Location": true }, { - "id": "America/Swift_Current", - "isAlias": false, - "hasZone1970Location": true + "Id": "America/Swift_Current", + "IsAlias": false, + "HasZone1970Location": true }, { - "id": "America/Tegucigalpa", - "isAlias": false, - "hasZone1970Location": true + "Id": "America/Tegucigalpa", + "IsAlias": false, + "HasZone1970Location": true }, { - "id": "America/Thule", - "isAlias": false, - "hasZone1970Location": true + "Id": "America/Thule", + "IsAlias": false, + "HasZone1970Location": true }, { - "id": "America/Thunder_Bay", - "isAlias": false, - "hasZone1970Location": true + "Id": "America/Thunder_Bay", + "IsAlias": false, + "HasZone1970Location": true }, { - "id": "America/Tijuana", - "isAlias": false, - "hasZone1970Location": true + "Id": "America/Tijuana", + "IsAlias": false, + "HasZone1970Location": true }, { - "id": "America/Toronto", - "isAlias": false, - "hasZone1970Location": true + "Id": "America/Toronto", + "IsAlias": false, + "HasZone1970Location": true }, { - "id": "America/Vancouver", - "isAlias": false, - "hasZone1970Location": true + "Id": "America/Vancouver", + "IsAlias": false, + "HasZone1970Location": true }, { - "id": "America/Whitehorse", - "isAlias": false, - "hasZone1970Location": true + "Id": "America/Whitehorse", + "IsAlias": false, + "HasZone1970Location": true }, { - "id": "America/Winnipeg", - "isAlias": false, - "hasZone1970Location": true + "Id": "America/Winnipeg", + "IsAlias": false, + "HasZone1970Location": true }, { - "id": "America/Yakutat", - "isAlias": false, - "hasZone1970Location": true + "Id": "America/Yakutat", + "IsAlias": false, + "HasZone1970Location": true }, { - "id": "America/Yellowknife", - "isAlias": false, - "hasZone1970Location": true + "Id": "America/Yellowknife", + "IsAlias": false, + "HasZone1970Location": true }, { - "id": "Antarctica/Casey", - "isAlias": false, - "hasZone1970Location": true + "Id": "Antarctica/Casey", + "IsAlias": false, + "HasZone1970Location": true }, { - "id": "Antarctica/Davis", - "isAlias": false, - "hasZone1970Location": true + "Id": "Antarctica/Davis", + "IsAlias": false, + "HasZone1970Location": true }, { - "id": "Antarctica/DumontDUrville", - "isAlias": false, - "hasZone1970Location": true + "Id": "Antarctica/DumontDUrville", + "IsAlias": false, + "HasZone1970Location": true }, { - "id": "Antarctica/Macquarie", - "isAlias": false, - "hasZone1970Location": true + "Id": "Antarctica/Macquarie", + "IsAlias": false, + "HasZone1970Location": true }, { - "id": "Antarctica/Mawson", - "isAlias": false, - "hasZone1970Location": true + "Id": "Antarctica/Mawson", + "IsAlias": false, + "HasZone1970Location": true }, { - "id": "Antarctica/Palmer", - "isAlias": false, - "hasZone1970Location": true + "Id": "Antarctica/Palmer", + "IsAlias": false, + "HasZone1970Location": true }, { - "id": "Antarctica/Rothera", - "isAlias": false, - "hasZone1970Location": true + "Id": "Antarctica/Rothera", + "IsAlias": false, + "HasZone1970Location": true }, { - "id": "Antarctica/Syowa", - "isAlias": false, - "hasZone1970Location": true + "Id": "Antarctica/Syowa", + "IsAlias": false, + "HasZone1970Location": true }, { - "id": "Antarctica/Troll", - "isAlias": false, - "hasZone1970Location": true + "Id": "Antarctica/Troll", + "IsAlias": false, + "HasZone1970Location": true }, { - "id": "Antarctica/Vostok", - "isAlias": false, - "hasZone1970Location": true + "Id": "Antarctica/Vostok", + "IsAlias": false, + "HasZone1970Location": true }, { - "id": "Asia/Almaty", - "isAlias": false, - "hasZone1970Location": true + "Id": "Asia/Almaty", + "IsAlias": false, + "HasZone1970Location": true }, { - "id": "Asia/Amman", - "isAlias": false, - "hasZone1970Location": true + "Id": "Asia/Amman", + "IsAlias": false, + "HasZone1970Location": true }, { - "id": "Asia/Anadyr", - "isAlias": false, - "hasZone1970Location": true + "Id": "Asia/Anadyr", + "IsAlias": false, + "HasZone1970Location": true }, { - "id": "Asia/Aqtau", - "isAlias": false, - "hasZone1970Location": true + "Id": "Asia/Aqtau", + "IsAlias": false, + "HasZone1970Location": true }, { - "id": "Asia/Aqtobe", - "isAlias": false, - "hasZone1970Location": true + "Id": "Asia/Aqtobe", + "IsAlias": false, + "HasZone1970Location": true }, { - "id": "Asia/Ashgabat", - "isAlias": false, - "hasZone1970Location": true + "Id": "Asia/Ashgabat", + "IsAlias": false, + "HasZone1970Location": true }, { - "id": "Asia/Atyrau", - "isAlias": false, - "hasZone1970Location": true + "Id": "Asia/Atyrau", + "IsAlias": false, + "HasZone1970Location": true }, { - "id": "Asia/Baghdad", - "isAlias": false, - "hasZone1970Location": true + "Id": "Asia/Baghdad", + "IsAlias": false, + "HasZone1970Location": true }, { - "id": "Asia/Baku", - "isAlias": false, - "hasZone1970Location": true + "Id": "Asia/Baku", + "IsAlias": false, + "HasZone1970Location": true }, { - "id": "Asia/Bangkok", - "isAlias": false, - "hasZone1970Location": true + "Id": "Asia/Bangkok", + "IsAlias": false, + "HasZone1970Location": true }, { - "id": "Asia/Barnaul", - "isAlias": false, - "hasZone1970Location": true + "Id": "Asia/Barnaul", + "IsAlias": false, + "HasZone1970Location": true }, { - "id": "Asia/Beirut", - "isAlias": false, - "hasZone1970Location": true + "Id": "Asia/Beirut", + "IsAlias": false, + "HasZone1970Location": true }, { - "id": "Asia/Bishkek", - "isAlias": false, - "hasZone1970Location": true + "Id": "Asia/Bishkek", + "IsAlias": false, + "HasZone1970Location": true }, { - "id": "Asia/Brunei", - "isAlias": false, - "hasZone1970Location": true + "Id": "Asia/Brunei", + "IsAlias": false, + "HasZone1970Location": true }, { - "id": "Asia/Chita", - "isAlias": false, - "hasZone1970Location": true + "Id": "Asia/Chita", + "IsAlias": false, + "HasZone1970Location": true }, { - "id": "Asia/Choibalsan", - "isAlias": false, - "hasZone1970Location": true + "Id": "Asia/Choibalsan", + "IsAlias": false, + "HasZone1970Location": true }, { - "id": "Asia/Colombo", - "isAlias": false, - "hasZone1970Location": true + "Id": "Asia/Colombo", + "IsAlias": false, + "HasZone1970Location": true }, { - "id": "Asia/Damascus", - "isAlias": false, - "hasZone1970Location": true + "Id": "Asia/Damascus", + "IsAlias": false, + "HasZone1970Location": true }, { - "id": "Asia/Dhaka", - "isAlias": false, - "hasZone1970Location": true + "Id": "Asia/Dhaka", + "IsAlias": false, + "HasZone1970Location": true }, { - "id": "Asia/Dili", - "isAlias": false, - "hasZone1970Location": true + "Id": "Asia/Dili", + "IsAlias": false, + "HasZone1970Location": true }, { - "id": "Asia/Dubai", - "isAlias": false, - "hasZone1970Location": true + "Id": "Asia/Dubai", + "IsAlias": false, + "HasZone1970Location": true }, { - "id": "Asia/Dushanbe", - "isAlias": false, - "hasZone1970Location": true + "Id": "Asia/Dushanbe", + "IsAlias": false, + "HasZone1970Location": true }, { - "id": "Asia/Famagusta", - "isAlias": false, - "hasZone1970Location": true + "Id": "Asia/Famagusta", + "IsAlias": false, + "HasZone1970Location": true }, { - "id": "Asia/Gaza", - "isAlias": false, - "hasZone1970Location": true + "Id": "Asia/Gaza", + "IsAlias": false, + "HasZone1970Location": true }, { - "id": "Asia/Hebron", - "isAlias": false, - "hasZone1970Location": true + "Id": "Asia/Hebron", + "IsAlias": false, + "HasZone1970Location": true }, { - "id": "Asia/Ho_Chi_Minh", - "isAlias": false, - "hasZone1970Location": true + "Id": "Asia/Ho_Chi_Minh", + "IsAlias": false, + "HasZone1970Location": true }, { - "id": "Asia/Hong_Kong", - "isAlias": false, - "hasZone1970Location": true + "Id": "Asia/Hong_Kong", + "IsAlias": false, + "HasZone1970Location": true }, { - "id": "Asia/Hovd", - "isAlias": false, - "hasZone1970Location": true + "Id": "Asia/Hovd", + "IsAlias": false, + "HasZone1970Location": true }, { - "id": "Asia/Irkutsk", - "isAlias": false, - "hasZone1970Location": true + "Id": "Asia/Irkutsk", + "IsAlias": false, + "HasZone1970Location": true }, { - "id": "Asia/Jakarta", - "isAlias": false, - "hasZone1970Location": true + "Id": "Asia/Jakarta", + "IsAlias": false, + "HasZone1970Location": true }, { - "id": "Asia/Jayapura", - "isAlias": false, - "hasZone1970Location": true + "Id": "Asia/Jayapura", + "IsAlias": false, + "HasZone1970Location": true }, { - "id": "Asia/Jerusalem", - "isAlias": false, - "hasZone1970Location": true + "Id": "Asia/Jerusalem", + "IsAlias": false, + "HasZone1970Location": true }, { - "id": "Asia/Kabul", - "isAlias": false, - "hasZone1970Location": true + "Id": "Asia/Kabul", + "IsAlias": false, + "HasZone1970Location": true }, { - "id": "Asia/Kamchatka", - "isAlias": false, - "hasZone1970Location": true + "Id": "Asia/Kamchatka", + "IsAlias": false, + "HasZone1970Location": true }, { - "id": "Asia/Karachi", - "isAlias": false, - "hasZone1970Location": true + "Id": "Asia/Karachi", + "IsAlias": false, + "HasZone1970Location": true }, { - "id": "Asia/Kathmandu", - "isAlias": false, - "hasZone1970Location": true + "Id": "Asia/Kathmandu", + "IsAlias": false, + "HasZone1970Location": true }, { - "id": "Asia/Khandyga", - "isAlias": false, - "hasZone1970Location": true + "Id": "Asia/Khandyga", + "IsAlias": false, + "HasZone1970Location": true }, { - "id": "Asia/Kolkata", - "isAlias": false, - "hasZone1970Location": true + "Id": "Asia/Kolkata", + "IsAlias": false, + "HasZone1970Location": true }, { - "id": "Asia/Krasnoyarsk", - "isAlias": false, - "hasZone1970Location": true + "Id": "Asia/Krasnoyarsk", + "IsAlias": false, + "HasZone1970Location": true }, { - "id": "Asia/Kuala_Lumpur", - "isAlias": false, - "hasZone1970Location": true + "Id": "Asia/Kuala_Lumpur", + "IsAlias": false, + "HasZone1970Location": true }, { - "id": "Asia/Kuching", - "isAlias": false, - "hasZone1970Location": true + "Id": "Asia/Kuching", + "IsAlias": false, + "HasZone1970Location": true }, { - "id": "Asia/Macau", - "isAlias": false, - "hasZone1970Location": true + "Id": "Asia/Macau", + "IsAlias": false, + "HasZone1970Location": true }, { - "id": "Asia/Magadan", - "isAlias": false, - "hasZone1970Location": true + "Id": "Asia/Magadan", + "IsAlias": false, + "HasZone1970Location": true }, { - "id": "Asia/Makassar", - "isAlias": false, - "hasZone1970Location": true + "Id": "Asia/Makassar", + "IsAlias": false, + "HasZone1970Location": true }, { - "id": "Asia/Manila", - "isAlias": false, - "hasZone1970Location": true + "Id": "Asia/Manila", + "IsAlias": false, + "HasZone1970Location": true }, { - "id": "Asia/Nicosia", - "isAlias": false, - "hasZone1970Location": true + "Id": "Asia/Nicosia", + "IsAlias": false, + "HasZone1970Location": true }, { - "id": "Asia/Novokuznetsk", - "isAlias": false, - "hasZone1970Location": true + "Id": "Asia/Novokuznetsk", + "IsAlias": false, + "HasZone1970Location": true }, { - "id": "Asia/Novosibirsk", - "isAlias": false, - "hasZone1970Location": true + "Id": "Asia/Novosibirsk", + "IsAlias": false, + "HasZone1970Location": true }, { - "id": "Asia/Omsk", - "isAlias": false, - "hasZone1970Location": true + "Id": "Asia/Omsk", + "IsAlias": false, + "HasZone1970Location": true }, { - "id": "Asia/Oral", - "isAlias": false, - "hasZone1970Location": true + "Id": "Asia/Oral", + "IsAlias": false, + "HasZone1970Location": true }, { - "id": "Asia/Pontianak", - "isAlias": false, - "hasZone1970Location": true + "Id": "Asia/Pontianak", + "IsAlias": false, + "HasZone1970Location": true }, { - "id": "Asia/Pyongyang", - "isAlias": false, - "hasZone1970Location": true + "Id": "Asia/Pyongyang", + "IsAlias": false, + "HasZone1970Location": true }, { - "id": "Asia/Qatar", - "isAlias": false, - "hasZone1970Location": true + "Id": "Asia/Qatar", + "IsAlias": false, + "HasZone1970Location": true }, { - "id": "Asia/Qyzylorda", - "isAlias": false, - "hasZone1970Location": true + "Id": "Asia/Qyzylorda", + "IsAlias": false, + "HasZone1970Location": true }, { - "id": "Asia/Riyadh", - "isAlias": false, - "hasZone1970Location": true + "Id": "Asia/Riyadh", + "IsAlias": false, + "HasZone1970Location": true }, { - "id": "Asia/Sakhalin", - "isAlias": false, - "hasZone1970Location": true + "Id": "Asia/Sakhalin", + "IsAlias": false, + "HasZone1970Location": true }, { - "id": "Asia/Samarkand", - "isAlias": false, - "hasZone1970Location": true + "Id": "Asia/Samarkand", + "IsAlias": false, + "HasZone1970Location": true }, { - "id": "Asia/Seoul", - "isAlias": false, - "hasZone1970Location": true + "Id": "Asia/Seoul", + "IsAlias": false, + "HasZone1970Location": true }, { - "id": "Asia/Shanghai", - "isAlias": false, - "hasZone1970Location": true + "Id": "Asia/Shanghai", + "IsAlias": false, + "HasZone1970Location": true }, { - "id": "Asia/Singapore", - "isAlias": false, - "hasZone1970Location": true + "Id": "Asia/Singapore", + "IsAlias": false, + "HasZone1970Location": true }, { - "id": "Asia/Srednekolymsk", - "isAlias": false, - "hasZone1970Location": true + "Id": "Asia/Srednekolymsk", + "IsAlias": false, + "HasZone1970Location": true }, { - "id": "Asia/Taipei", - "isAlias": false, - "hasZone1970Location": true + "Id": "Asia/Taipei", + "IsAlias": false, + "HasZone1970Location": true }, { - "id": "Asia/Tashkent", - "isAlias": false, - "hasZone1970Location": true + "Id": "Asia/Tashkent", + "IsAlias": false, + "HasZone1970Location": true }, { - "id": "Asia/Tbilisi", - "isAlias": false, - "hasZone1970Location": true + "Id": "Asia/Tbilisi", + "IsAlias": false, + "HasZone1970Location": true }, { - "id": "Asia/Tehran", - "isAlias": false, - "hasZone1970Location": true + "Id": "Asia/Tehran", + "IsAlias": false, + "HasZone1970Location": true }, { - "id": "Asia/Thimphu", - "isAlias": false, - "hasZone1970Location": true + "Id": "Asia/Thimphu", + "IsAlias": false, + "HasZone1970Location": true }, { - "id": "Asia/Tokyo", - "isAlias": false, - "hasZone1970Location": true + "Id": "Asia/Tokyo", + "IsAlias": false, + "HasZone1970Location": true }, { - "id": "Asia/Tomsk", - "isAlias": false, - "hasZone1970Location": true + "Id": "Asia/Tomsk", + "IsAlias": false, + "HasZone1970Location": true }, { - "id": "Asia/Ulaanbaatar", - "isAlias": false, - "hasZone1970Location": true + "Id": "Asia/Ulaanbaatar", + "IsAlias": false, + "HasZone1970Location": true }, { - "id": "Asia/Urumqi", - "isAlias": false, - "hasZone1970Location": true + "Id": "Asia/Urumqi", + "IsAlias": false, + "HasZone1970Location": true }, { - "id": "Asia/Ust-Nera", - "isAlias": false, - "hasZone1970Location": true + "Id": "Asia/Ust-Nera", + "IsAlias": false, + "HasZone1970Location": true }, { - "id": "Asia/Vladivostok", - "isAlias": false, - "hasZone1970Location": true + "Id": "Asia/Vladivostok", + "IsAlias": false, + "HasZone1970Location": true }, { - "id": "Asia/Yakutsk", - "isAlias": false, - "hasZone1970Location": true + "Id": "Asia/Yakutsk", + "IsAlias": false, + "HasZone1970Location": true }, { - "id": "Asia/Yangon", - "isAlias": false, - "hasZone1970Location": true + "Id": "Asia/Yangon", + "IsAlias": false, + "HasZone1970Location": true }, { - "id": "Asia/Yekaterinburg", - "isAlias": false, - "hasZone1970Location": true + "Id": "Asia/Yekaterinburg", + "IsAlias": false, + "HasZone1970Location": true }, { - "id": "Asia/Yerevan", - "isAlias": false, - "hasZone1970Location": true + "Id": "Asia/Yerevan", + "IsAlias": false, + "HasZone1970Location": true }, { - "id": "Atlantic/Azores", - "isAlias": false, - "hasZone1970Location": true + "Id": "Atlantic/Azores", + "IsAlias": false, + "HasZone1970Location": true }, { - "id": "Atlantic/Bermuda", - "isAlias": false, - "hasZone1970Location": true + "Id": "Atlantic/Bermuda", + "IsAlias": false, + "HasZone1970Location": true }, { - "id": "Atlantic/Canary", - "isAlias": false, - "hasZone1970Location": true + "Id": "Atlantic/Canary", + "IsAlias": false, + "HasZone1970Location": true }, { - "id": "Atlantic/Cape_Verde", - "isAlias": false, - "hasZone1970Location": true + "Id": "Atlantic/Cape_Verde", + "IsAlias": false, + "HasZone1970Location": true }, { - "id": "Atlantic/Faroe", - "isAlias": false, - "hasZone1970Location": true + "Id": "Atlantic/Faroe", + "IsAlias": false, + "HasZone1970Location": true }, { - "id": "Atlantic/Madeira", - "isAlias": false, - "hasZone1970Location": true + "Id": "Atlantic/Madeira", + "IsAlias": false, + "HasZone1970Location": true }, { - "id": "Atlantic/Reykjavik", - "isAlias": false, - "hasZone1970Location": true + "Id": "Atlantic/Reykjavik", + "IsAlias": false, + "HasZone1970Location": true }, { - "id": "Atlantic/South_Georgia", - "isAlias": false, - "hasZone1970Location": true + "Id": "Atlantic/South_Georgia", + "IsAlias": false, + "HasZone1970Location": true }, { - "id": "Atlantic/Stanley", - "isAlias": false, - "hasZone1970Location": true + "Id": "Atlantic/Stanley", + "IsAlias": false, + "HasZone1970Location": true }, { - "id": "Australia/Adelaide", - "isAlias": false, - "hasZone1970Location": true + "Id": "Australia/Adelaide", + "IsAlias": false, + "HasZone1970Location": true }, { - "id": "Australia/Brisbane", - "isAlias": false, - "hasZone1970Location": true + "Id": "Australia/Brisbane", + "IsAlias": false, + "HasZone1970Location": true }, { - "id": "Australia/Broken_Hill", - "isAlias": false, - "hasZone1970Location": true + "Id": "Australia/Broken_Hill", + "IsAlias": false, + "HasZone1970Location": true }, { - "id": "Australia/Currie", - "isAlias": false, - "hasZone1970Location": true + "Id": "Australia/Currie", + "IsAlias": false, + "HasZone1970Location": true }, { - "id": "Australia/Darwin", - "isAlias": false, - "hasZone1970Location": true + "Id": "Australia/Darwin", + "IsAlias": false, + "HasZone1970Location": true }, { - "id": "Australia/Eucla", - "isAlias": false, - "hasZone1970Location": true + "Id": "Australia/Eucla", + "IsAlias": false, + "HasZone1970Location": true }, { - "id": "Australia/Hobart", - "isAlias": false, - "hasZone1970Location": true + "Id": "Australia/Hobart", + "IsAlias": false, + "HasZone1970Location": true }, { - "id": "Australia/Lindeman", - "isAlias": false, - "hasZone1970Location": true + "Id": "Australia/Lindeman", + "IsAlias": false, + "HasZone1970Location": true }, { - "id": "Australia/Lord_Howe", - "isAlias": false, - "hasZone1970Location": true + "Id": "Australia/Lord_Howe", + "IsAlias": false, + "HasZone1970Location": true }, { - "id": "Australia/Melbourne", - "isAlias": false, - "hasZone1970Location": true + "Id": "Australia/Melbourne", + "IsAlias": false, + "HasZone1970Location": true }, { - "id": "Australia/Perth", - "isAlias": false, - "hasZone1970Location": true + "Id": "Australia/Perth", + "IsAlias": false, + "HasZone1970Location": true }, { - "id": "Australia/Sydney", - "isAlias": false, - "hasZone1970Location": true + "Id": "Australia/Sydney", + "IsAlias": false, + "HasZone1970Location": true }, { - "id": "CET", - "isAlias": false, - "hasZone1970Location": false + "Id": "CET", + "IsAlias": false, + "HasZone1970Location": false }, { - "id": "CST6CDT", - "isAlias": false, - "hasZone1970Location": false + "Id": "CST6CDT", + "IsAlias": false, + "HasZone1970Location": false }, { - "id": "EET", - "isAlias": false, - "hasZone1970Location": false + "Id": "EET", + "IsAlias": false, + "HasZone1970Location": false }, { - "id": "EST", - "isAlias": false, - "hasZone1970Location": false + "Id": "EST", + "IsAlias": false, + "HasZone1970Location": false }, { - "id": "EST5EDT", - "isAlias": false, - "hasZone1970Location": false + "Id": "EST5EDT", + "IsAlias": false, + "HasZone1970Location": false }, { - "id": "Etc/GMT", - "isAlias": false, - "hasZone1970Location": false + "Id": "Etc/GMT", + "IsAlias": false, + "HasZone1970Location": false }, { - "id": "Etc/GMT+1", - "isAlias": false, - "hasZone1970Location": false + "Id": "Etc/GMT+1", + "IsAlias": false, + "HasZone1970Location": false }, { - "id": "Etc/GMT+10", - "isAlias": false, - "hasZone1970Location": false + "Id": "Etc/GMT+10", + "IsAlias": false, + "HasZone1970Location": false }, { - "id": "Etc/GMT+11", - "isAlias": false, - "hasZone1970Location": false + "Id": "Etc/GMT+11", + "IsAlias": false, + "HasZone1970Location": false }, { - "id": "Etc/GMT+12", - "isAlias": false, - "hasZone1970Location": false + "Id": "Etc/GMT+12", + "IsAlias": false, + "HasZone1970Location": false }, { - "id": "Etc/GMT+2", - "isAlias": false, - "hasZone1970Location": false + "Id": "Etc/GMT+2", + "IsAlias": false, + "HasZone1970Location": false }, { - "id": "Etc/GMT+3", - "isAlias": false, - "hasZone1970Location": false + "Id": "Etc/GMT+3", + "IsAlias": false, + "HasZone1970Location": false }, { - "id": "Etc/GMT+4", - "isAlias": false, - "hasZone1970Location": false + "Id": "Etc/GMT+4", + "IsAlias": false, + "HasZone1970Location": false }, { - "id": "Etc/GMT+5", - "isAlias": false, - "hasZone1970Location": false + "Id": "Etc/GMT+5", + "IsAlias": false, + "HasZone1970Location": false }, { - "id": "Etc/GMT+6", - "isAlias": false, - "hasZone1970Location": false + "Id": "Etc/GMT+6", + "IsAlias": false, + "HasZone1970Location": false }, { - "id": "Etc/GMT+7", - "isAlias": false, - "hasZone1970Location": false + "Id": "Etc/GMT+7", + "IsAlias": false, + "HasZone1970Location": false }, { - "id": "Etc/GMT+8", - "isAlias": false, - "hasZone1970Location": false + "Id": "Etc/GMT+8", + "IsAlias": false, + "HasZone1970Location": false }, { - "id": "Etc/GMT+9", - "isAlias": false, - "hasZone1970Location": false + "Id": "Etc/GMT+9", + "IsAlias": false, + "HasZone1970Location": false }, { - "id": "Etc/GMT-1", - "isAlias": false, - "hasZone1970Location": false + "Id": "Etc/GMT-1", + "IsAlias": false, + "HasZone1970Location": false }, { - "id": "Etc/GMT-10", - "isAlias": false, - "hasZone1970Location": false + "Id": "Etc/GMT-10", + "IsAlias": false, + "HasZone1970Location": false }, { - "id": "Etc/GMT-11", - "isAlias": false, - "hasZone1970Location": false + "Id": "Etc/GMT-11", + "IsAlias": false, + "HasZone1970Location": false }, { - "id": "Etc/GMT-12", - "isAlias": false, - "hasZone1970Location": false + "Id": "Etc/GMT-12", + "IsAlias": false, + "HasZone1970Location": false }, { - "id": "Etc/GMT-13", - "isAlias": false, - "hasZone1970Location": false + "Id": "Etc/GMT-13", + "IsAlias": false, + "HasZone1970Location": false }, { - "id": "Etc/GMT-14", - "isAlias": false, - "hasZone1970Location": false + "Id": "Etc/GMT-14", + "IsAlias": false, + "HasZone1970Location": false }, { - "id": "Etc/GMT-2", - "isAlias": false, - "hasZone1970Location": false + "Id": "Etc/GMT-2", + "IsAlias": false, + "HasZone1970Location": false }, { - "id": "Etc/GMT-3", - "isAlias": false, - "hasZone1970Location": false + "Id": "Etc/GMT-3", + "IsAlias": false, + "HasZone1970Location": false }, { - "id": "Etc/GMT-4", - "isAlias": false, - "hasZone1970Location": false + "Id": "Etc/GMT-4", + "IsAlias": false, + "HasZone1970Location": false }, { - "id": "Etc/GMT-5", - "isAlias": false, - "hasZone1970Location": false + "Id": "Etc/GMT-5", + "IsAlias": false, + "HasZone1970Location": false }, { - "id": "Etc/GMT-6", - "isAlias": false, - "hasZone1970Location": false + "Id": "Etc/GMT-6", + "IsAlias": false, + "HasZone1970Location": false }, { - "id": "Etc/GMT-7", - "isAlias": false, - "hasZone1970Location": false + "Id": "Etc/GMT-7", + "IsAlias": false, + "HasZone1970Location": false }, { - "id": "Etc/GMT-8", - "isAlias": false, - "hasZone1970Location": false + "Id": "Etc/GMT-8", + "IsAlias": false, + "HasZone1970Location": false }, { - "id": "Etc/GMT-9", - "isAlias": false, - "hasZone1970Location": false + "Id": "Etc/GMT-9", + "IsAlias": false, + "HasZone1970Location": false }, { - "id": "Etc/UCT", - "isAlias": false, - "hasZone1970Location": false + "Id": "Etc/UCT", + "IsAlias": false, + "HasZone1970Location": false }, { - "id": "Etc/UTC", - "isAlias": false, - "hasZone1970Location": false + "Id": "Etc/UTC", + "IsAlias": false, + "HasZone1970Location": false }, { - "id": "Europe/Amsterdam", - "isAlias": false, - "hasZone1970Location": true + "Id": "Europe/Amsterdam", + "IsAlias": false, + "HasZone1970Location": true }, { - "id": "Europe/Andorra", - "isAlias": false, - "hasZone1970Location": true + "Id": "Europe/Andorra", + "IsAlias": false, + "HasZone1970Location": true }, { - "id": "Europe/Astrakhan", - "isAlias": false, - "hasZone1970Location": true + "Id": "Europe/Astrakhan", + "IsAlias": false, + "HasZone1970Location": true }, { - "id": "Europe/Athens", - "isAlias": false, - "hasZone1970Location": true + "Id": "Europe/Athens", + "IsAlias": false, + "HasZone1970Location": true }, { - "id": "Europe/Belgrade", - "isAlias": false, - "hasZone1970Location": true + "Id": "Europe/Belgrade", + "IsAlias": false, + "HasZone1970Location": true }, { - "id": "Europe/Berlin", - "isAlias": false, - "hasZone1970Location": true + "Id": "Europe/Berlin", + "IsAlias": false, + "HasZone1970Location": true }, { - "id": "Europe/Brussels", - "isAlias": false, - "hasZone1970Location": true + "Id": "Europe/Brussels", + "IsAlias": false, + "HasZone1970Location": true }, { - "id": "Europe/Bucharest", - "isAlias": false, - "hasZone1970Location": true + "Id": "Europe/Bucharest", + "IsAlias": false, + "HasZone1970Location": true }, { - "id": "Europe/Budapest", - "isAlias": false, - "hasZone1970Location": true + "Id": "Europe/Budapest", + "IsAlias": false, + "HasZone1970Location": true }, { - "id": "Europe/Chisinau", - "isAlias": false, - "hasZone1970Location": true + "Id": "Europe/Chisinau", + "IsAlias": false, + "HasZone1970Location": true }, { - "id": "Europe/Copenhagen", - "isAlias": false, - "hasZone1970Location": true + "Id": "Europe/Copenhagen", + "IsAlias": false, + "HasZone1970Location": true }, { - "id": "Europe/Dublin", - "isAlias": false, - "hasZone1970Location": true + "Id": "Europe/Dublin", + "IsAlias": false, + "HasZone1970Location": true }, { - "id": "Europe/Gibraltar", - "isAlias": false, - "hasZone1970Location": true + "Id": "Europe/Gibraltar", + "IsAlias": false, + "HasZone1970Location": true }, { - "id": "Europe/Helsinki", - "isAlias": false, - "hasZone1970Location": true + "Id": "Europe/Helsinki", + "IsAlias": false, + "HasZone1970Location": true }, { - "id": "Europe/Istanbul", - "isAlias": false, - "hasZone1970Location": true + "Id": "Europe/Istanbul", + "IsAlias": false, + "HasZone1970Location": true }, { - "id": "Europe/Kaliningrad", - "isAlias": false, - "hasZone1970Location": true + "Id": "Europe/Kaliningrad", + "IsAlias": false, + "HasZone1970Location": true }, { - "id": "Europe/Kiev", - "isAlias": false, - "hasZone1970Location": true + "Id": "Europe/Kiev", + "IsAlias": false, + "HasZone1970Location": true }, { - "id": "Europe/Kirov", - "isAlias": false, - "hasZone1970Location": true + "Id": "Europe/Kirov", + "IsAlias": false, + "HasZone1970Location": true }, { - "id": "Europe/Lisbon", - "isAlias": false, - "hasZone1970Location": true + "Id": "Europe/Lisbon", + "IsAlias": false, + "HasZone1970Location": true }, { - "id": "Europe/London", - "isAlias": false, - "hasZone1970Location": true + "Id": "Europe/London", + "IsAlias": false, + "HasZone1970Location": true }, { - "id": "Europe/Luxembourg", - "isAlias": false, - "hasZone1970Location": true + "Id": "Europe/Luxembourg", + "IsAlias": false, + "HasZone1970Location": true }, { - "id": "Europe/Madrid", - "isAlias": false, - "hasZone1970Location": true + "Id": "Europe/Madrid", + "IsAlias": false, + "HasZone1970Location": true }, { - "id": "Europe/Malta", - "isAlias": false, - "hasZone1970Location": true + "Id": "Europe/Malta", + "IsAlias": false, + "HasZone1970Location": true }, { - "id": "Europe/Minsk", - "isAlias": false, - "hasZone1970Location": true + "Id": "Europe/Minsk", + "IsAlias": false, + "HasZone1970Location": true }, { - "id": "Europe/Monaco", - "isAlias": false, - "hasZone1970Location": true + "Id": "Europe/Monaco", + "IsAlias": false, + "HasZone1970Location": true }, { - "id": "Europe/Moscow", - "isAlias": false, - "hasZone1970Location": true + "Id": "Europe/Moscow", + "IsAlias": false, + "HasZone1970Location": true }, { - "id": "Europe/Oslo", - "isAlias": false, - "hasZone1970Location": true + "Id": "Europe/Oslo", + "IsAlias": false, + "HasZone1970Location": true }, { - "id": "Europe/Paris", - "isAlias": false, - "hasZone1970Location": true + "Id": "Europe/Paris", + "IsAlias": false, + "HasZone1970Location": true }, { - "id": "Europe/Prague", - "isAlias": false, - "hasZone1970Location": true + "Id": "Europe/Prague", + "IsAlias": false, + "HasZone1970Location": true }, { - "id": "Europe/Riga", - "isAlias": false, - "hasZone1970Location": true + "Id": "Europe/Riga", + "IsAlias": false, + "HasZone1970Location": true }, { - "id": "Europe/Rome", - "isAlias": false, - "hasZone1970Location": true + "Id": "Europe/Rome", + "IsAlias": false, + "HasZone1970Location": true }, { - "id": "Europe/Samara", - "isAlias": false, - "hasZone1970Location": true + "Id": "Europe/Samara", + "IsAlias": false, + "HasZone1970Location": true }, { - "id": "Europe/Saratov", - "isAlias": false, - "hasZone1970Location": true + "Id": "Europe/Saratov", + "IsAlias": false, + "HasZone1970Location": true }, { - "id": "Europe/Simferopol", - "isAlias": false, - "hasZone1970Location": true + "Id": "Europe/Simferopol", + "IsAlias": false, + "HasZone1970Location": true }, { - "id": "Europe/Sofia", - "isAlias": false, - "hasZone1970Location": true + "Id": "Europe/Sofia", + "IsAlias": false, + "HasZone1970Location": true }, { - "id": "Europe/Stockholm", - "isAlias": false, - "hasZone1970Location": true + "Id": "Europe/Stockholm", + "IsAlias": false, + "HasZone1970Location": true }, { - "id": "Europe/Tallinn", - "isAlias": false, - "hasZone1970Location": true + "Id": "Europe/Tallinn", + "IsAlias": false, + "HasZone1970Location": true }, { - "id": "Europe/Tirane", - "isAlias": false, - "hasZone1970Location": true + "Id": "Europe/Tirane", + "IsAlias": false, + "HasZone1970Location": true }, { - "id": "Europe/Ulyanovsk", - "isAlias": false, - "hasZone1970Location": true + "Id": "Europe/Ulyanovsk", + "IsAlias": false, + "HasZone1970Location": true }, { - "id": "Europe/Uzhgorod", - "isAlias": false, - "hasZone1970Location": true + "Id": "Europe/Uzhgorod", + "IsAlias": false, + "HasZone1970Location": true }, { - "id": "Europe/Vienna", - "isAlias": false, - "hasZone1970Location": true + "Id": "Europe/Vienna", + "IsAlias": false, + "HasZone1970Location": true }, { - "id": "Europe/Vilnius", - "isAlias": false, - "hasZone1970Location": true + "Id": "Europe/Vilnius", + "IsAlias": false, + "HasZone1970Location": true }, { - "id": "Europe/Volgograd", - "isAlias": false, - "hasZone1970Location": true + "Id": "Europe/Volgograd", + "IsAlias": false, + "HasZone1970Location": true }, { - "id": "Europe/Warsaw", - "isAlias": false, - "hasZone1970Location": true + "Id": "Europe/Warsaw", + "IsAlias": false, + "HasZone1970Location": true }, { - "id": "Europe/Zaporozhye", - "isAlias": false, - "hasZone1970Location": true + "Id": "Europe/Zaporozhye", + "IsAlias": false, + "HasZone1970Location": true }, { - "id": "Europe/Zurich", - "isAlias": false, - "hasZone1970Location": true + "Id": "Europe/Zurich", + "IsAlias": false, + "HasZone1970Location": true }, { - "id": "HST", - "isAlias": false, - "hasZone1970Location": false + "Id": "HST", + "IsAlias": false, + "HasZone1970Location": false }, { - "id": "Indian/Chagos", - "isAlias": false, - "hasZone1970Location": true + "Id": "Indian/Chagos", + "IsAlias": false, + "HasZone1970Location": true }, { - "id": "Indian/Christmas", - "isAlias": false, - "hasZone1970Location": true + "Id": "Indian/Christmas", + "IsAlias": false, + "HasZone1970Location": true }, { - "id": "Indian/Cocos", - "isAlias": false, - "hasZone1970Location": true + "Id": "Indian/Cocos", + "IsAlias": false, + "HasZone1970Location": true }, { - "id": "Indian/Kerguelen", - "isAlias": false, - "hasZone1970Location": true + "Id": "Indian/Kerguelen", + "IsAlias": false, + "HasZone1970Location": true }, { - "id": "Indian/Mahe", - "isAlias": false, - "hasZone1970Location": true + "Id": "Indian/Mahe", + "IsAlias": false, + "HasZone1970Location": true }, { - "id": "Indian/Maldives", - "isAlias": false, - "hasZone1970Location": true + "Id": "Indian/Maldives", + "IsAlias": false, + "HasZone1970Location": true }, { - "id": "Indian/Mauritius", - "isAlias": false, - "hasZone1970Location": true + "Id": "Indian/Mauritius", + "IsAlias": false, + "HasZone1970Location": true }, { - "id": "Indian/Reunion", - "isAlias": false, - "hasZone1970Location": true + "Id": "Indian/Reunion", + "IsAlias": false, + "HasZone1970Location": true }, { - "id": "MET", - "isAlias": false, - "hasZone1970Location": false + "Id": "MET", + "IsAlias": false, + "HasZone1970Location": false }, { - "id": "MST", - "isAlias": false, - "hasZone1970Location": false + "Id": "MST", + "IsAlias": false, + "HasZone1970Location": false }, { - "id": "MST7MDT", - "isAlias": false, - "hasZone1970Location": false + "Id": "MST7MDT", + "IsAlias": false, + "HasZone1970Location": false }, { - "id": "PST8PDT", - "isAlias": false, - "hasZone1970Location": false + "Id": "PST8PDT", + "IsAlias": false, + "HasZone1970Location": false }, { - "id": "Pacific/Apia", - "isAlias": false, - "hasZone1970Location": true + "Id": "Pacific/Apia", + "IsAlias": false, + "HasZone1970Location": true }, { - "id": "Pacific/Auckland", - "isAlias": false, - "hasZone1970Location": true + "Id": "Pacific/Auckland", + "IsAlias": false, + "HasZone1970Location": true }, { - "id": "Pacific/Bougainville", - "isAlias": false, - "hasZone1970Location": true + "Id": "Pacific/Bougainville", + "IsAlias": false, + "HasZone1970Location": true }, { - "id": "Pacific/Chatham", - "isAlias": false, - "hasZone1970Location": true + "Id": "Pacific/Chatham", + "IsAlias": false, + "HasZone1970Location": true }, { - "id": "Pacific/Chuuk", - "isAlias": false, - "hasZone1970Location": true + "Id": "Pacific/Chuuk", + "IsAlias": false, + "HasZone1970Location": true }, { - "id": "Pacific/Easter", - "isAlias": false, - "hasZone1970Location": true + "Id": "Pacific/Easter", + "IsAlias": false, + "HasZone1970Location": true }, { - "id": "Pacific/Efate", - "isAlias": false, - "hasZone1970Location": true + "Id": "Pacific/Efate", + "IsAlias": false, + "HasZone1970Location": true }, { - "id": "Pacific/Enderbury", - "isAlias": false, - "hasZone1970Location": true + "Id": "Pacific/Enderbury", + "IsAlias": false, + "HasZone1970Location": true }, { - "id": "Pacific/Fakaofo", - "isAlias": false, - "hasZone1970Location": true + "Id": "Pacific/Fakaofo", + "IsAlias": false, + "HasZone1970Location": true }, { - "id": "Pacific/Fiji", - "isAlias": false, - "hasZone1970Location": true + "Id": "Pacific/Fiji", + "IsAlias": false, + "HasZone1970Location": true }, { - "id": "Pacific/Funafuti", - "isAlias": false, - "hasZone1970Location": true + "Id": "Pacific/Funafuti", + "IsAlias": false, + "HasZone1970Location": true }, { - "id": "Pacific/Galapagos", - "isAlias": false, - "hasZone1970Location": true + "Id": "Pacific/Galapagos", + "IsAlias": false, + "HasZone1970Location": true }, { - "id": "Pacific/Gambier", - "isAlias": false, - "hasZone1970Location": true + "Id": "Pacific/Gambier", + "IsAlias": false, + "HasZone1970Location": true }, { - "id": "Pacific/Guadalcanal", - "isAlias": false, - "hasZone1970Location": true + "Id": "Pacific/Guadalcanal", + "IsAlias": false, + "HasZone1970Location": true }, { - "id": "Pacific/Guam", - "isAlias": false, - "hasZone1970Location": true + "Id": "Pacific/Guam", + "IsAlias": false, + "HasZone1970Location": true }, { - "id": "Pacific/Honolulu", - "isAlias": false, - "hasZone1970Location": true + "Id": "Pacific/Honolulu", + "IsAlias": false, + "HasZone1970Location": true }, { - "id": "Pacific/Kiritimati", - "isAlias": false, - "hasZone1970Location": true + "Id": "Pacific/Kiritimati", + "IsAlias": false, + "HasZone1970Location": true }, { - "id": "Pacific/Kosrae", - "isAlias": false, - "hasZone1970Location": true + "Id": "Pacific/Kosrae", + "IsAlias": false, + "HasZone1970Location": true }, { - "id": "Pacific/Kwajalein", - "isAlias": false, - "hasZone1970Location": true + "Id": "Pacific/Kwajalein", + "IsAlias": false, + "HasZone1970Location": true }, { - "id": "Pacific/Majuro", - "isAlias": false, - "hasZone1970Location": true + "Id": "Pacific/Majuro", + "IsAlias": false, + "HasZone1970Location": true }, { - "id": "Pacific/Marquesas", - "isAlias": false, - "hasZone1970Location": true + "Id": "Pacific/Marquesas", + "IsAlias": false, + "HasZone1970Location": true }, { - "id": "Pacific/Nauru", - "isAlias": false, - "hasZone1970Location": true + "Id": "Pacific/Nauru", + "IsAlias": false, + "HasZone1970Location": true }, { - "id": "Pacific/Niue", - "isAlias": false, - "hasZone1970Location": true + "Id": "Pacific/Niue", + "IsAlias": false, + "HasZone1970Location": true }, { - "id": "Pacific/Norfolk", - "isAlias": false, - "hasZone1970Location": true + "Id": "Pacific/Norfolk", + "IsAlias": false, + "HasZone1970Location": true }, { - "id": "Pacific/Noumea", - "isAlias": false, - "hasZone1970Location": true + "Id": "Pacific/Noumea", + "IsAlias": false, + "HasZone1970Location": true }, { - "id": "Pacific/Pago_Pago", - "isAlias": false, - "hasZone1970Location": true + "Id": "Pacific/Pago_Pago", + "IsAlias": false, + "HasZone1970Location": true }, { - "id": "Pacific/Palau", - "isAlias": false, - "hasZone1970Location": true + "Id": "Pacific/Palau", + "IsAlias": false, + "HasZone1970Location": true }, { - "id": "Pacific/Pitcairn", - "isAlias": false, - "hasZone1970Location": true + "Id": "Pacific/Pitcairn", + "IsAlias": false, + "HasZone1970Location": true }, { - "id": "Pacific/Pohnpei", - "isAlias": false, - "hasZone1970Location": true + "Id": "Pacific/Pohnpei", + "IsAlias": false, + "HasZone1970Location": true }, { - "id": "Pacific/Port_Moresby", - "isAlias": false, - "hasZone1970Location": true + "Id": "Pacific/Port_Moresby", + "IsAlias": false, + "HasZone1970Location": true }, { - "id": "Pacific/Rarotonga", - "isAlias": false, - "hasZone1970Location": true + "Id": "Pacific/Rarotonga", + "IsAlias": false, + "HasZone1970Location": true }, { - "id": "Pacific/Tahiti", - "isAlias": false, - "hasZone1970Location": true + "Id": "Pacific/Tahiti", + "IsAlias": false, + "HasZone1970Location": true }, { - "id": "Pacific/Tarawa", - "isAlias": false, - "hasZone1970Location": true + "Id": "Pacific/Tarawa", + "IsAlias": false, + "HasZone1970Location": true }, { - "id": "Pacific/Tongatapu", - "isAlias": false, - "hasZone1970Location": true + "Id": "Pacific/Tongatapu", + "IsAlias": false, + "HasZone1970Location": true }, { - "id": "Pacific/Wake", - "isAlias": false, - "hasZone1970Location": true + "Id": "Pacific/Wake", + "IsAlias": false, + "HasZone1970Location": true }, { - "id": "Pacific/Wallis", - "isAlias": false, - "hasZone1970Location": true + "Id": "Pacific/Wallis", + "IsAlias": false, + "HasZone1970Location": true }, { - "id": "WET", - "isAlias": false, - "hasZone1970Location": false + "Id": "WET", + "IsAlias": false, + "HasZone1970Location": false } ] } diff --git a/specification/maps/data-plane/Timezone/preview/1.0/examples/GetTimezoneIANAVersion.json b/specification/maps/data-plane/Timezone/preview/1.0/examples/GetTimezoneIANAVersion.json index a86486af9616..6895b5db0840 100644 --- a/specification/maps/data-plane/Timezone/preview/1.0/examples/GetTimezoneIANAVersion.json +++ b/specification/maps/data-plane/Timezone/preview/1.0/examples/GetTimezoneIANAVersion.json @@ -6,7 +6,7 @@ "responses": { "200": { "body": { - "version": "2017b" + "Version": "2017b" } } } diff --git a/specification/maps/data-plane/Timezone/preview/1.0/examples/GetTimezoneWindowsToIANA.json b/specification/maps/data-plane/Timezone/preview/1.0/examples/GetTimezoneWindowsToIANA.json index 5d19b87b7ce0..b1aa68335ccf 100644 --- a/specification/maps/data-plane/Timezone/preview/1.0/examples/GetTimezoneWindowsToIANA.json +++ b/specification/maps/data-plane/Timezone/preview/1.0/examples/GetTimezoneWindowsToIANA.json @@ -8,9 +8,9 @@ "200": { "body": [ { - "id": "America/Los_Angeles", - "isAlias": false, - "hasZone1970Location": true + "Id": "America/Los_Angeles", + "IsAlias": false, + "HasZone1970Location": true } ] } diff --git a/specification/maps/data-plane/Timezone/preview/1.0/timezone.json b/specification/maps/data-plane/Timezone/preview/1.0/timezone.json index ae843dafa527..0e8a826f58a7 100644 --- a/specification/maps/data-plane/Timezone/preview/1.0/timezone.json +++ b/specification/maps/data-plane/Timezone/preview/1.0/timezone.json @@ -498,7 +498,7 @@ "description": "This object is returned from a successful Timezone IANA Version call", "type": "object", "properties": { - "version": { + "Version": { "description": "Version property", "type": "string", "readOnly": true @@ -515,22 +515,22 @@ "IanaId": { "type": "object", "properties": { - "id": { + "Id": { "description": "Id property", "type": "string", "readOnly": true }, - "isAlias": { + "IsAlias": { "description": "IsAlias property", "type": "boolean", "readOnly": true }, - "aliasOf": { + "AliasOf": { "description": "AliasOf property", "type": "string", "readOnly": true }, - "hasZone1970Location": { + "HasZone1970Location": { "description": "This attribute returns `True` if the IanaId has any country/zone associated with it.", "type": "boolean", "readOnly": true From 44e7546fb42a945988dbfa184f388407bbb783af Mon Sep 17 00:00:00 2001 From: Alex Tsao Date: Tue, 12 Oct 2021 17:27:47 +0800 Subject: [PATCH 20/20] Changed back to using RepresentativePoint --- .../examples/GetTimezoneByCoordinates.json | 4 ++-- .../preview/1.0/examples/GetTimezoneByID.json | 4 ++-- .../Timezone/preview/1.0/timezone.json | 19 ++++++++++++++++++- 3 files changed, 22 insertions(+), 5 deletions(-) diff --git a/specification/maps/data-plane/Timezone/preview/1.0/examples/GetTimezoneByCoordinates.json b/specification/maps/data-plane/Timezone/preview/1.0/examples/GetTimezoneByCoordinates.json index aa8381b5f9a4..c30790e22988 100644 --- a/specification/maps/data-plane/Timezone/preview/1.0/examples/GetTimezoneByCoordinates.json +++ b/specification/maps/data-plane/Timezone/preview/1.0/examples/GetTimezoneByCoordinates.json @@ -40,8 +40,8 @@ "Sunset": "2019-06-17T21:05:18.017-07:00" }, "RepresentativePoint": { - "latitude": 34.05222222222222, - "longitude": -118.24277777777777 + "Latitude": 34.05222222222222, + "Longitude": -118.24277777777777 }, "TimeTransitions": [ { diff --git a/specification/maps/data-plane/Timezone/preview/1.0/examples/GetTimezoneByID.json b/specification/maps/data-plane/Timezone/preview/1.0/examples/GetTimezoneByID.json index c9bc62b983e4..b606b6cb7ad0 100644 --- a/specification/maps/data-plane/Timezone/preview/1.0/examples/GetTimezoneByID.json +++ b/specification/maps/data-plane/Timezone/preview/1.0/examples/GetTimezoneByID.json @@ -41,8 +41,8 @@ "PosixTz": "<+03>-3" }, "RepresentativePoint": { - "latitude": 25.283333333333335, - "longitude": 51.533333333333331 + "Latitude": 25.283333333333335, + "Longitude": 51.533333333333331 }, "TimeTransitions": [ { diff --git a/specification/maps/data-plane/Timezone/preview/1.0/timezone.json b/specification/maps/data-plane/Timezone/preview/1.0/timezone.json index 0e8a826f58a7..c7fbccbf44c7 100644 --- a/specification/maps/data-plane/Timezone/preview/1.0/timezone.json +++ b/specification/maps/data-plane/Timezone/preview/1.0/timezone.json @@ -577,7 +577,7 @@ "$ref": "#/definitions/ReferenceTime" }, "RepresentativePoint": { - "$ref": "../../../Common/preview/1.0/common.json#/definitions/LatLongPair" + "$ref": "#/definitions/RepresentativePoint" }, "TimeTransitions": { "description": "Time zone DST transitions from [transitionsFrom] until timestamp + 1 year.", @@ -663,6 +663,23 @@ "readOnly": true } } + }, + "RepresentativePoint": { + "description": "Representative point property", + "type": "object", + "readOnly": true, + "properties": { + "Latitude": { + "description": "Latitude property", + "type": "number", + "readOnly": true + }, + "Longitude": { + "description": "Longitude property", + "type": "number", + "readOnly": true + } + } } } }