Site Standards

A Site Standard is a tool that enables you to control how users create folder and job definitions by enforcing restrictions on specific parameters. It is applicable to SMART folders, sub-folders, and jobs in these folders. Site Standards are applied at the folder level, as described in Folder General Attributes.

  • Enforce a rule that all folder names in your billing department use the billing prefix BIL.

  • Enforce a non-mandatory field, such as the Description field to be mandatory.

  • Enforce users to use a resource from the Resource Pool in the job definition.

A Site Standard Policy is a rule that you can apply to Site Standards in the following ways:

  • You can apply the rules in a specific Site Standard to multiple folders in a Workspace, which eliminates the need to redefine Site Standards for multiple folders.

  • You can apply multiple, non-conflicting Site Standards to one folder. Instead of creating one large Site Standard with numerous rules, you can create and apply multiple Site Standards with fewer rules or apply two or more predefined Site Standards to a single folder.

There are three Site Standards that enforce a rule on department managers to use their department-specific prefix when they create folders, as follows:

  • The Billing Department must use the prefix BIL_ when they create new folders, such as BIL_NewFolder and BIL_Vendor18.

  • The Savings Department must use the prefix SAV_ when they create new folders, such as SAV_CollegeFunds_A–Dh.

  • The Loans Department must use the prefix LNS_ when they create new folders, such as LNS_MontanaHomes.

Another Site Standard is created to enforce a rule that all folders created by anyone in the organization must use the suffix _BNK1. A Site Standard Policy is created that applies this Site Standard to any folder that uses one of the above three Site Standards, as follows:

  • A Billing Department folder defined with the unique name Alpha is named BIL_Alpha_BNK1.

  • A Savings Department folder defined with the unique name Beta is named SAV_Beta_BNK1.

  • A Loans Department folder defined with the unique name Gamma is named LNS_Gamma_BNK1.

Application of this Site Standard Policy eliminates the need to change any of the first three Site Standards to enforce their rule and the rule in the fourth Site Standard.

For more information, see Creating a Site Standard Policy.

In Site Standards, you can define the event format, as described in Defining the Event Format. The format is automatically created when events are applied to a job flow, as described in Events.

Site Standard rules define restrictions on specific job parameters, as described in Creating a Site Standard Rule. You can use business parametersClosed A Site Standard parameter that carries a specific meaning to your organization, and which you add to a Site Standard Rule and require the user to define in job definitions., and internal rules in your restriction definition, as follows:

  • Your Site Standard might have many rules that apply to your organization, some specific and some general. You can create one Site Standard for the general rules that apply to your organization and another Site Standard for each application that requires specific rules. This enables you to apply the general rules (globally) using a Policy for the entire organization and each application assigns their specific Site Standards to the specific folders.

  • You can gradually introduce and enforce a new rule using two levels of Site Standards. You can set the severity of the validation messages issued by a Policy to warning for some applications and set the severity to error for other applications. This enables the application that has not been enforced to adjust the folder to apply to the standard.

Creating a Site Standard

This procedure describes how to create a Site Standard, which enables you to define rules and apply them to job definitions.

Begin

  1. From the Tools drop-down list, select Site Standards.

    The Site Standards page appears.

  2. From the Site Standards toolbar, click Add Site Standard.

    The Create New Site Standard pane appears.

  3. Do the following:

      1. In the Name field, type a name for the Site Standard.

      2. In the Description field, type a description of the Site Standard.

  4. Click Create.

    An empty Site Standard appears.

  5. From the Site Standards toolbar, select from one or more of the following to create restriction rules:

  6. From the Site Standard toolbar, click Save.

    The Site Standard is created and appears on the Site Standard list.

Creating a Site Standard Rule

This procedure describes how to create a Site Standard RuleClosed A rule in a Site Standard that determines how users must define jobs., which enables you to define and apply restrictions to all or specific job types.

Begin

  1. From the Site Standards toolbar, select Rule.

    The Create New Rule pane appears.

  2. From the Rule Prerequisites tab, do the following:

    1. Select a job type from the Job Type drop-down list.

    2. (Optional) Click Add a Rule Condition if you want the rule to apply only when a condition is met, as follows:

      • Job Attribute: Determines the job attribute.

      • Operator: Determines the operator type.

      • Condition Value: Determines the job attribute value.

      If Job Name Is Billing

      Rules that are created for All Job Types in Rule Prerequisites are ignored when a specific job type, such as a Dummy or OS job, is created for the same job attribute in the Job Attribute tab. Instead, the Site Standard enforces the rule for the specific job type defined in Rule Prerequisites.

    3. (Optional) Click Add a Rule Condition to add more conditions.

      • When more than one Rule Condition is defined, every condition must be met for the Site Standard rule to apply. To enforce a Site Standard rule when just one of many Rule Conditions are met, you must create a separate rule for each Rule Condition.

  3. From the Job Attribute tab, do the following:

    1. Select or search for a job attribute to apply to this rule.

    2. (Optional) Click Add an Attribute Condition if you want the rule to apply on when a condition is met, as follows:

      • Job Attribute: Determines the job attribute.

      • Operator: Determines the operator type.

      • Condition Value: Determines the job attribute value.

  4. From the Rule Format tab, do one or more of the following to define restrictions according to the selected job attribute.

    You must type the Time Zone ID, and not the Time Zone Name, to apply it to the Site Standard Rule—for example AXL for (GMT-09:00) US/Alaska. For a list of Time Zone IDs, see Time Zone Attributes.

    • Click Include or Exclude, and do one or more of the following to define include or exclude restrictions:

      • From the Values drop-down list, select Values, and do one of the following:

        • Type a value and its free-text description.

        • Click Upload to upload a CSV file that values and descriptions in the following format:

          <VALUE>,<DESCRIPTION>

      • From the Values drop-down list, select Patterns, and do the following:

        1. From the Fixed Text drop-down list in the Pattern Elements table, select one of the following Element Types:

          • Fixed Text: Defines the fixed-text value to include or exclude, such as BIL.

          • Free Text: Defines the free-text value to include or exclude.

          • Internal Rule: Determines the internal rule to include or exclude. For more information, see Adding an Internal Rule to a Site Standard.

          • Business Parameter: Determines which additional business parameter is included or excluded. For more information, see Adding a Business Parameter to a Site Standard.

        2. In the Value field, enter the value of the pattern-value restriction. For more information, see Pattern-Matching Strings.

        3. (Optional) Repeat the previous steps to add more pattern-value restrictions.

    • Click Characters to define character restrictions, as follows:

      • Length Range: Defines a minimum and/or maximum length of characters.

      • Allowed Characters: Determines the character restriction types, as follows:

        • Alphanumeric: Defines the letters, numbers, and specific characters.

        • Any: Defines excluded characters.

    • In the Default Value field or from the Default Value drop-down list, define a default value for the job attribute.

    • Select the Required checkbox to make the defined job attribute mandatory.

    • From the Any drop-down list, make the appropriate selection.

    • Select the Validation According to Topology checkbox, to verify that the defined host or host group exists in the Configuration domain.

  5. Click OK.

  6. From the Site Standard toolbar, click Save.

    The Site Standard rule is created.

Adding an Internal Rule to a Site Standard

This procedure describes how to add an internal rule to a Site Standard, and define which restrictions apply to this rule. Internal rules are reusable rules that you can include within other rules or business parameters. Definitions of an internal rule are similar to those of a regular Site Standard Rule.

Begin

  1. From the Site Standards tool, select a Site Standard.

  2. From the Site Standard toolbar, select Internal Rules.

    The Internal Rules pane appears.

  3. Click Rules .

  4. In the Name field, type a name for the internal rule.

  5. Do one or more of the following to define internal rule restrictions.

    • Click Include or Exclude, and do one or more of the following to define include or exclude restrictions:

      • From the Values drop-down list, select Values, and do one of the following:

        • Type a value and its free-text description.

        • Click Upload to upload a CSV file that values and descriptions in the following format:

          <VALUE>,<DESCRIPTION>

      • From the Values drop-down list, select Patterns, and do the following:

        1. From the Fixed Text drop-down list in the Pattern Elements table, select one of the following Element Types:

          • Fixed Text: Defines the fixed-text value to include or exclude, such as BIL.

          • Free Text: Defines the free-text value to include or exclude.

          • Business Parameter: Determines which additional business parameter is included or excluded.

          • Internal Rule: Determines the internal rule to include or exclude. For more information, see Adding an Internal Rule to a Site Standard.

        2. In the Value field, enter the value of the pattern-value restriction. For more information, see Pattern-Matching Strings.

        3. (Optional) Repeat the previous steps to add more pattern-value restrictions.

    • Click Characters to define character restrictions, as follows:

      • Length Range: Defines a minimum and/or maximum length of characters.

      • Allowed Characters: Determines the character restriction types, as follows:

        • Alphanumeric: Defines the letters, numbers, and specific characters.

        • Any: Defines excluded characters.

  6. Click OK and then Close.

  7. From the Site Standard toolbar, click Save.

    The internal rule is created.

Adding a Business Parameter to a Site Standard

This procedure describes how to add a business parameter to a Site Standard. Business parameters are reusable input parameters that enable you to restrict values consistently in all jobs in a folder. Values of business parameters are defined at the folder level and are applied to all jobs within the folder.

Begin

  1. From the Site Standards tool, select a Site Standard.

  2. From the Site Standard toolbar, select Business Parameters.

    The Business Parameters pane appears.

  3. Click Business Parameters .

  4. In the Name field, type a logical business parameter name.

  5. Select the Make This a Required Field checkbox to make the non-mandatory field that this rule is applied to mandatory.

  6. Do one or more of the following to define internal rule restrictions.

    • Click Include or Exclude, and do one or more of the following to define include or exclude restrictions:

      • From the Values drop-down list, select Values, and do one of the following:

        • Type a value and its free-text description.

        • Click Upload to upload a CSV file that values and descriptions in the following format:

          <VALUE>,<DESCRIPTION>

      • From the Values drop-down list, select Patterns, and do the following:

        1. From the Fixed Text drop-down list in the Pattern Elements table, select one of the following Element Types:

          • Fixed Text: Defines the fixed-text value to include or exclude, such as BIL.

          • Free Text: Defines the free-text value to include or exclude.

        2. In the Value field, enter the value of the pattern-value restriction. For more information, see Pattern-Matching Strings.

        3. (Optional) Repeat the previous steps to add more pattern-value restrictions.

    • Click Characters to define character restrictions, as follows:

      • Length Range: Defines a minimum and/or maximum length of characters.

      • Allowed Characters: Determines the character restriction types, as follows:

        • Alphanumeric: Defines the letters, numbers, and specific characters.

        • Any: Defines excluded characters.

  7. Click OK and then Close.

  8. From the Site Standard toolbar, click Save.

    The Business Parameter rule is created.

Event Format

A specific format for eventsClosed An conditional entity that creates a sequential relationship between jobs by enabling the successor job to execute after the predecessor job has executed. is automatically applied when events are added to a workflow, as described in Events. You can manually edit the event format in a Site Standard, which enables you to change how all subsequent events are applied.

The default event format is as follows:

[Source Job Attribute: Job Name]-TO-[Target Job Attribute: Job Name]

You can edit any of the following elements of an event format:

  • Source Job Attribute: Defines the name of the source job attribute, which adds the event, such as the job or folder name.

  • Fixed Text: Defines the fixed text value that connects the source and target job attributes.

  • Target Job Attribute: Defines the name of the target job attribute, which waits for the event, such as the job or folder name.

Defining the Event Format

This procedure describes how to define the event format of a Site Standard.

Begin

  1. From the Site Standards tool, select a Site Standard.

  2. From the Site Standard, click Event Format.

    The Edit Event Format pane appears on the right.

  3. In the Event Format table, do one or more of the following:

    • Click Event Format to add a Source Job Attribute, Fixed Text, or Target Job Attribute element.

    • Do one or more of the following to change the Source Job Attribute or Target Job Attribute elements:

      • From a drop-down list in the Type column, select a different element type.

      • From a drop-down list in the Value column, select a different element value.

    • Do one or more of the following to change the Fixed Text element:

      • From a drop-down list in the Type column, select a different element type.

      • From the Fixed Text row in the Value column, click the Value field, and enter a new value.

  4. Click OK.

  5. From the Site Standard toolbar, click Save.

    The event format is updated.

Creating a Site Standard Policy

This procedure describes how to create a Site Standard Policy and apply the Policy to a specific folder or group of folders.

You can use a Site Standard Policy to apply the rules that are defined in a specific Site Standard to multiple folders in an environment. This eliminates the need to redefine Site Standards for multiple folders. You can also use a Site Standard Policy to apply multiple, non-conflicting Site Standards to one folders. Instead of creating one large Site Standard with numerous rules, you can create multiple Site Standards, with fewer rules, and apply all or some of them to a single folder.

Begin

  1. From the Tools drop-down list, select Site Standards.

    The Site Standards page appears.

  2. From the Site Standards toolbar, click Policies.

    The Policies pane appears.

  3. Select Add Policy.

    The Add a Site Standard Policy tab appears.

  4. Define the Policy Details and Policy Filters, as described in Policy Details and Filter Attributes.

  5. Click Add.

    The Site Standard Policy appears.

Policy Details and Filter Attributes

The following table describes the Policy and filter attributes of a Site Standard Policy:

Attributes

Descriptions

Policy Details

Policy Name

Defines a unique Site Standard Policy name.

Description

Defines a description of the Site Standard Policy.

Rules: 1–512 characters

Site Standard

Determines the name of the Site Standard that is applied to the relevant folders.

If the selected Site Standard has business parameters, you can define values for these parameters.

Validation Message Severity

Determines the message severity for all the messages issued by the Site Standard associated with the Policy, as follows:

  • Default: Severity is defined according to the configuration set by the Administrator.

  • Error: Issues that must be fixed.

  • Warning: Issues that may be ignored.

Policy Status

Determines the status of the Site Standard Policy, as follows:

  • Active

  • Not Active

Policy Filters

Servers

Filters the folders by Server name to apply the Policy.

You can use the * wildcard in the filter fields.

Folders

Filters the folders by name or pattern to apply the Policy.

You can use an * wildcard in the filter fields.

Restoring Site Standards after Downgrade

This procedure describes how to restore Site Standards that you created before you upgraded to a new version of Control-M.

Begin

  1. Do one of the following:

    • Windows: From a command line, run the following command:
      util.exe –U <dbo user> -P <dbo password> -import -replace -type wcm -file "<installation location>\install\def_items_table_backup.dat"

    • UNIX: From a command line, run the following command:
      em util –U <dbo user> -P <dbo password> -import -replace -type wcm -file <installation_account_home_directory>/ctm_em/install/def_items_table_backup.dat"

  2. Site Standards that you create in an upgraded version of Control-M no longer exist after you downgrade.

    If you applied a Site Standard that no longer exists to a folder, do the following:

    1. Check out the folder that contains the Site Standard.

    2. From the General tab of the folder in the right pane, replace the Site Standard with one of the restored Site Standards.

    3. Check in the folder.

Time Zone Attributes

The following table lists the Time Zone IDs and their corresponding names and offsets. In a Site Standard rule, you must use the Time Zone ID and not the Time Zone name.

Time Zone ID

Offset

Time Zone Name

AAF

GMT+00:00

Africa/Abidjan

AAG

GMT+00:00

Africa/Accra

AAH

GMT+03:00

Africa/Addis_Ababa

AAI

GMT+01:00

Africa/Algiers

AAJ

GMT+03:00

Africa/Asmara

AAK

GMT+03:00

Africa/Asmera

AAL

GMT+00:00

Africa/Bamako

AAM

GMT+01:00

Africa/Bangui

AAN

GMT+00:00

Africa/Banjul

AAO

GMT+00:00

Africa/Bissau

AAP

GMT+02:00

Africa/Blantyre

AAQ

GMT+01:00

Africa/Brazzaville

AAR

GMT+02:00

Africa/Bujumbura

AAS

GMT+02:00

Africa/Cairo

AAT

GMT+00:00

Africa/Casablanca

AAU

GMT+00:01

Africa/Ceuta

AAV

GMT+00:00

Africa/Conakry

AAW

GMT+00:00

Africa/Dakar

AAX

GMT+03:00

Africa/Dar_es_Salaam

AAY

GMT+03:00

Africa/Djibouti

AAZ

GMT+01:00

Africa/Douala

ABA

GMT+00:00

Africa/El_Aaiun

ABB

GMT+00:00

Africa/Freetown

ABC

GMT+02:00

Africa/Gaborone

ABD

GMT+02:00

Africa/Harare

ABE

GMT+02:00

Africa/Johannesburg

ABF

GMT+02:00

Africa/Juba

ABG

GMT+03:00

Africa/Kampala

ABH

GMT+02:00

Africa/Khartoum

ABI

GMT+02:00

Africa/Kigali

ABJ

GMT+02:00

Africa/Kinshasa

ABK

GMT+01:00

Africa/Lagos

ABL

GMT+01:00

Africa/Libreville

ABM

GMT+00:00

Africa/Lome

ABN

GMT+01:00

Africa/Luanda

ABO

GMT+02:00

Africa/Lubumbashi

ABP

GMT+02:00

Africa/Lusaka

ABQ

GMT+01:00

Africa/Malabo

ABR

GMT+02:00

Africa/Maputo

ABS

GMT+02:00

Africa/Maseru

ABT

GMT+02:00

Africa/Mbabane

ABU

GMT+03:00

Africa/Mogadishu

ABV

GMT+00:00

Africa/Monrovia

ABW

GMT+03:00

Africa/Nairobi

ABX

GMT+01:00

Africa/Ndjamena

ABY

GMT+01:00

Africa/Niamey

ABZ

GMT+00:00

Africa/Nouakchott

ACA

GMT+00:00

Africa/Ouagadougou

ACB

GMT+01:01

Africa/Porto-Novo

ACC

GMT+00:00

Africa/Sao_Tome

ACD

GMT+00:00

Africa/Timbuktu

ACE

GMT+02:00

Africa/Tripoli

ACF

GMT+00:01

Africa/Tunis

ACG

GMT+00:01

Africa/Windhoek

ACH

GMT-10:00

America/Adak

ANC

GMT-09:00

America/Anchorage

ACJ

GMT-04:00

America/Anguilla

ACK

GMT-04:00

America/Antigua

AHU

GMT-03:00

America/Araguaina

ACM

GMT-03:00

America/Argentina/Buenos_Aires

ACN

GMT-03:00

America/Argentina/Catamarca

ACO

GMT-03:00

America/Argentina/ComodRivadavia

ACP

GMT-03:00

America/Argentina/Cordoba

ACQ

GMT-03:00

America/Argentina/Jujuy

ACR

GMT-03:00

America/Argentina/La_Rioja

ACS

GMT-03:00

America/Argentina/Mendoza

ACT

GMT-03:00

America/Argentina/Rio_Gallegos

ACU

GMT-03:00

America/Argentina/Salta

ACV

GMT-03:00

America/Argentina/San_Juan

ACW

GMT-03:00

America/Argentina/San_Luis

ACX

GMT-03:00

America/Argentina/Tucuman

ACY

GMT-03:00

America/Argentina/Ushuaia

ACZ

GMT-04:00

America/Aruba

ADA

GMT-04:00

America/Asuncion

ADB

GMT-05:00

America/Atikokan

ADC

GMT-10:00

America/Atka

ADD

GMT-03:00

America/Bahia

ADE

GMT-06:00

America/Bahia_Banderas

ADF

GMT-04:00

America/Barbados

ADG

GMT-03:00

America/Belem

ADH

GMT-06:00

America/Belize

ADI

GMT-04:00

America/Blanc-Sablon

ADJ

GMT-04:00

America/Boa_Vista

ADK

GMT-05:00

America/Bogota

MST

GMT-07:00

America/Boise

ADM

GMT-03:00

America/Buenos_Aires

ADN

GMT-07:00

America/Cambridge_Bay

ADO

GMT-04:00

America/Campo_Grande

ADP

GMT-05:00

America/Cancun

ADQ

GMT-04:00

America/Caracas

ADR

GMT-03:00

America/Catamarca

ADS

GMT-03:00

America/Cayenne

ADT

GMT-05:00

America/Cayman

CST

GMT-06:00

America/Chicago

ADV

GMT-06:00

America/Chihuahua

AZZ

GMT-07:00

America/Ciudad_Juarez

ADW

GMT-05:00

America/Coral_Harbour

ADX

GMT-03:00

America/Cordoba

ADY

GMT-06:00

America/Costa_Rica

ADZ

GMT-07:00

America/Creston

AEA

GMT-04:00

America/Cuiaba

AEB

GMT-04:00

America/Curacao

AEC

GMT+00:00

America/Danmarkshavn

AEE

GMT-07:00

America/Dawson_Creek

AEF

GMT-07:00

America/Denver

AEG

GMT-05:00

America/Detroit

AEH

GMT-04:00

America/Dominica

AEI

GMT-07:00

America/Edmonton

AEJ

GMT-05:00

America/Eirunepe

AEK

GMT-06:00

America/El_Salvador

AEL

GMT-08:00

America/Ensenada

AEM

GMT-07:00

America/Fort_Nelson

AEN

GMT-05:00

America/Fort_Wayne

AEO

GMT-03:00

America/Fortaleza

AEP

GMT-04:00

America/Glace_Bay

AEQ

GMT-03:00

America/Godthab

AER

GMT-04:00

America/Goose_Bay

AES

GMT-05:00

America/Grand_Turk

AET

GMT-04:00

America/Grenada

AEU

GMT-04:00

America/Guadeloupe

AEV

GMT-06:00

America/Guatemala

AEW

GMT-05:00

America/Guayaquil

AEX

GMT-04:00

America/Guyana

AEY

GMT-04:00

America/Halifax

AEZ

GMT-05:00

America/Havana

AFA

GMT-07:00

America/Hermosillo

AFB

GMT-05:00

America/Indiana/Indianapolis

AFC

GMT-06:00

America/Indiana/Knox

AFD

GMT-05:00

America/Indiana/Marengo

AFE

GMT-05:00

America/Indiana/Petersburg

AFF

GMT-06:00

America/Indiana/Tell_City

AFG

GMT-05:00

America/Indiana/Vevay

AFH

GMT-05:00

America/Indiana/Vincennes

AFI

GMT-05:00

America/Indiana/Winamac

AFJ

GMT-05:00

America/Indianapoli

AFK

GMT-07:00

America/Inuvik

AFL

GMT-05:00

America/Iqaluit

AFM

GMT-05:00

America/Jamaica

AFN

GMT-03:00

America/Jujuy

AFO

GMT-09:00

America/Juneau

AFP

GMT-05:00

America/Kentucky/Louisville

AFQ

GMT-05:00

America/Kentucky/Monticello

AFR

GMT-06:00

America/Knox_IN

AFS

GMT-04:00

America/Kralendijk

AFT

GMT-04:00

America/La_Paz

AFU

GMT-05:00

America/Lima

PST

GMT-08:00

America/Los_Angeles

AFW

GMT-05:00

America/Louisville

AFX

GMT-04:00

America/Lower_Princes

AFY

GMT-03:00

America/Maceio

AFZ

GMT-06:00

America/Managua

AGA

GMT-04:00

America/Manaus

AGB

GMT-04:00

America/Marigot

AGC

GMT-04:00

America/Martinique

AGD

GMT-06:00

America/Matamoros

AGE

GMT-07:00

America/Mazatlan

AGF

GMT-03:00

America/Mendoza

AGG

GMT-06:00

America/Menominee

AGH

GMT-06:00

America/Merida

AGI

GMT-09:00

America/Metlakatla

AGJ

GMT-06:00

America/Mexico_City

AGK

GMT-03:00

America/Miquelon

AGL

GMT-04:00

America/Moncton

AGM

GMT-06:00

America/Monterrey

AGN

GMT-03:00

America/Montevideo

AGO

GMT-05:00

America/Montreal

AGP

GMT-04:00

America/Montserrat

AGQ

GMT-05:00

America/Nassau

EST

GMT-05:00

America/New_York

AGS

GMT-05:00

America/Nipigon

AGT

GMT-09:00

America/Nome

AGU

GMT-02:00

America/Noronha

AGV

GMT-06:00

America/North_Dakota/Beulah

AGW

GMT-06:00

America/North_Dakota/Center

AGX

GMT-06:00

America/North_ Dakota/New_Salem

BAA

GMT-03:00

America/Nuuk

AGY

GMT-06:00

America/Ojinaga

AGZ

GMT-05:00

America/Panama

AHA

GMT-05:00

America/Pangnirtung

AHB

GMT-03:00

America/Paramaribo

AHC

GMT-07:00

America/Phoenix

AHD

GMT-05:00

America/Port-au-Prince

AHE

GMT-04:00

America/Port_of_Spain

AHF

GMT-05:00

America/Porto_Acre

AHG

GMT-04:00

America/Porto_Velho

AHH

GMT-04:00

America/Puerto_Rico

AHI

GMT-03:00

America/Punta_Arenas

AHJ

GMT-06:00

America/Rainy_River

AHK

GMT-06:00

America/Rankin_Inlet

AHL

GMT-03:00

America/Recife

AHM

GMT-06:00

America/Regina

AHN

GMT-06:00

America/Resolute

AHO

GMT-05:00

America/Rio_Branco

AHP

GMT-03:00

America/Rosario

AHQ

GMT-08:00

America/Santa_Isabel

AHR

GMT-03:00

America/Santarem

AHS

GMT-04:00

America/Santiago

AHT

GMT-04:00

America/Santo_Domingo

RIO

GMT-03:00

America/Sao_Paulo

AHV

GMT-01:00

America/Scoresbysund

AHW

GMT-07:00

America/Shiprock

AHX

GMT-09:00

America/Sitka

AHY

GMT-04:00

America/St_Barthelemy

AHZ

GMT-03:30

America/St_Johns

AIA

GMT-04:00

America/St_Kitts

AIB

GMT-04:00

America/St_Lucia

AIC

GMT-04:00

America/St_Thomas

AID

GMT-04:00

America/St_Vincent

AIE

GMT-06:00

America/Swift_Current

AIF

GMT-06:00

America/Tegucigalpa

AIG

GMT-04:00

America/Thule

AIH

GMT-05:00

America/Thunder_Bay

AII

GMT-08:00

America/Tijuana

AIJ

GMT-05:00

America/Toronto

AIK

GMT-04:00

America/Tortola

AIL

GMT-08:00

America/Vancouver

AIM

GMT-04:00

America/Virgin

AIO

GMT-06:00

America/Winnipeg

AIP

GMT-09:00

America/Yakutat

AIQ

GMT-07:00

America/Yellowknife

AIR

GMT+11:00

Antarctica/Casey

AIS

GMT+07:00

Antarctica/Davis

AIT

GMT+10:00

Antarctica/DumontDUrville

AIU

GMT+10:00

Antarctica/Macquarie

AIV

GMT+05:00

Antarctica/Mawson

AIW

GMT+12:00

Antarctica/McMurdo

AIX

GMT-03:00

Antarctica/Palmer

AIY

GMT-03:00

Antarctica/Rothera

AIZ

GMT+12:00

Antarctica/South_Pole

AJA

GMT+03:00

Antarctica/Syowa

AJB

GMT+00:00

Antarctica/Troll

AJC

GMT+06:00

Antarctica/Vostok

AJD

GMT+01:00

Arctic/Longyearbyen

AJE

GMT+03:00

Asia/Aden

AJF

GMT+06:00

Asia/Almaty

AJG

GMT+03:00

Asia/Amman

AJH

GMT+12:00

Asia/Anadyr

AJI

GMT+05:00

Asia/Aqtau

AJJ

GMT+05:00

Asia/Aqtobe

AJK

GMT+05:00

Asia/Ashgabat

AJL

GMT+05:00

Asia/Ashkhabad

AJM

GMT+05:00

Asia/Atyrau

AJN

GMT+03:00

Asia/Baghdad

AJO

GMT+03:00

Asia/Bahrain

AJP

GMT+04:00

Asia/Baku

BKK

GMT+07:00

Asia/Bangkok

AJR

GMT+07:00

Asia/Barnaul

AJS

GMT+02:00

Asia/Beirut

AJT

GMT+06:00

Asia/Bishkek

AJU

GMT+08:00

Asia/Brunei

AJV

GMT+05:30

Asia/Calcutta

AJW

GMT+09:00

Asia/Chita

AJX

GMT+08:00

Asia/Choibalsan

AJY

GMT+08:00

Asia/Chongqing

AJZ

GMT+08:00

Asia/Chungking

AKA

GMT+05:30

Asia/Colombo

BST

GMT+06:00

Asia/Dacca

AKC

GMT+03:00

Asia/Damascus

DAC

GMT+06:00

Asia/Dhaka

AKE

GMT+09:00

Asia/Dili

DXB

GMT+04:00

Asia/Dubai

AKG

GMT+05:00

Asia/Dushanbe

AKH

GMT+02:00

Asia/Famagusta

AKI

GMT+02:00

Asia/Gaza

AKJ

GMT+08:00

Asia/Harbin

AKK

GMT+02:00

Asia/Hebron

AYZ

GMT+07:00

Asia/Ho_Chi_Minh

HKG

GMT+08:00

Asia/Hong_Kong

AKN

GMT+07:00

Asia/Hovd

AKO

GMT+08:00

Asia/Irkutsk

AKP

GMT+03:00

Asia/Istanbul

AKQ

GMT+07:00

Asia/Jakarta

AKR

GMT+09:00

Asia/Jayapur

AKS

GMT+02:00

Asia/Jerusalem

AKT

GMT+04:30

Asia/Kabul

AKU

GMT+12:00

Asia/Kamchatka

KHI

GMT+05:00

Asia/Karachi

AKW

GMT+06:00

Asia/Kashgar

AKX

GMT+05:45

Asia/Kathmandu

AKY

GMT+05:45

Asia/Katmandu

AKZ

GMT+09:00

Asia/Khandyga

ALA

GMT+05:30

Asia/Kolkata

ALB

GMT+07:00

Asia/Krasnoyarsk

ALC

GMT+08:00

Asia/Kuala_Lumpur

ALD

GMT+08:00

Asia/Kuching

ALE

GMT+03:00

Asia/Kuwait

ALF

GMT+08:00

Asia/Macao

ALG

GMT+08:00

Asia/Macau

ALH

GMT+11:00

Asia/Magadan

ALI

GMT+08:00

Asia/Makassar

ALJ

GMT+08:00

Asia/Manila

ALK

GMT+04:00

Asia/Muscat

ALL

GMT+02:00

Asia/Nicosia

ALM

GMT+07:00

Asia/Novokuznetsk

ALN

GMT+07:00

Asia/Novosibirsk

ALO

GMT+06:00

Asia/Omsk

ALP

GMT+05:00

Asia/Oral

ALQ

GMT+07:00

Asia/Phnom_Penh

ALR

GMT+07:00

Asia/Pontianak

ALS

GMT+09:00

Asia/Pyongyang

ALT

GMT+03:00

Asia/Qatar

ALU

GMT+06:00

Asia/Qostanay

ALV

GMT+05:00

Asia/Qyzylorda

ALW

GMT+06:30

Asia/Rangoon

ALX

GMT+03:00

Asia/Riyadh

ALY

GMT+07:00

Asia/Saigon

ALZ

GMT+11:00

Asia/Sakhalin

AMA

GMT+05:00

Asia/Samarkand

AMB

GMT+09:00

Asia/Seoul

AMC

GMT+08:00

Asia/Shanghai

AMD

GMT+08:00

Asia/Singapore

AME

GMT+11:00

Asia/Srednekolymsk

AMF

GMT+08:00

Asia/Taipei

AMG

GMT+05:00

Asia/Tashkent

AMH

GMT+04:00

Asia/Tbilisi

AMI

GMT+03:30

Asia/Tehran

AMJ

GMT+02:00

Asia/Tel_Aviv

AMK

GMT+06:00

Asia/Thimbu

AML

GMT+06:00

Asia/Thimphu

TYO

GMT+09:00

Asia/Tokyo

AMN

GMT+07:00

Asia/Tomsk

AMO

GMT+08:00

Asia/Ujung_Pandang

AMP

GMT+08:00

Asia/Ulaanbaatar

AMQ

GMT+08:00

Asia/Ulan_Bator

AMR

GMT+06:00

Asia/Urumqi

AMS

GMT+10:00

Asia/Ust-Nera

AMT

GMT+07:00

Asia/Vientiane

AMU

GMT+10:00

Asia/Vladivostok

AMV

GMT+09:00

Asia/Yakutsk

AMW

GMT+06:30

Asia/Yangon

AMX

GMT+05:00

Asia/Yekaterinburg

AMY

GMT+04:00

Asia/Yerevan

AMZ

GMT-01:00

Atlantic/Azores

ATL

GMT-04:00

Atlantic/Bermuda

WET

GMT+00:00

Atlantic/Canary

CVT

GMT-01:00

Atlantic/Cape_Verde

AND

GMT+00:00

Atlantic/Faeroe

ANE

GMT+00:00

Atlantic/Faroe

ANF

GMT+01:00

Atlantic/Jan_Mayen

ANG

GMT+00:00

Atlantic/Madeira

ANH

GMT+00:00

Atlantic/Reykjavik

ANI

GMT-02:00

Atlantic/South_Georgia

ANJ

GMT+00:00

Atlantic/St_Helena

ANK

GMT-03:00

Atlantic/Stanley

ANL

GMT+10:00

Australia/ACT

ANM

GMT+09:30

Australia/Adelaide

ANN

GMT+10:00

Australia/Brisbane

ANO

GMT+09:30

Australia/Broken_Hill

ANP

GMT+10:00

Australia/Canberra

ANQ

GMT+10:00

Australia/Currie

ANR

GMT+09:30

Australia/Darwin

ANS

GMT+08:45

Australia/Eucla

ANT

GMT+10:00

Australia/Hobart

ANU

GMT+10:30

Australia/LHI

ANV

GMT+10:00

Australia/Lindeman

ANW

GMT+10:30

Australia/Lord_Howe

MEL

GMT+10:00

Australia/Melbourne

ANY

GMT+10:00

Australia/NSW

ANZ

GMT+09:30

Australia/North

AOA

GMT+08:00

Australia/Perth

AOB

GMT+10:00

Australia/Queensland

AOC

GMT+09:30

Australia/South

SYD

GMT+10:00

Australia/Sydney

AOE

GMT+10:00

Australia/Tasmania

AOF

GMT+10:00

Australia/Victoria

AOG

GMT+08:00

Australia/West

AOH

GMT+09:30

Australia/Yancowinna

AOK

GMT-05:00

Brazil/Acre

AOL

GMT-02:00

Brazil/DeNoronha

AOM

GMT-03:00

Brazil/East

AON

GMT-04:00

Brazil/West

AOU

GMT-04:00

Canada/Atlantic

AOV

GMT-06:00

Canada/Central

AOW

GMT-05:00

Canada/Eastern

AOX

GMT-07:00

Canada/Mountain

AOY

GMT-03:30

Canada/Newfoundland

AOZ

GMT-08:00

Canada/Pacific

APA

GMT-06:00

Canada/Saskatchewan

APC

GMT-04:00

Chile/Continental

APD

GMT-06:00

Chile/EasterIsland

APE

GMT-05:00

Cuba

APK

GMT+02:00

Egypt

APL

GMT+00:00

Eire

CET

GMT+01:00

Europe/Amsterdam

AQW

GMT+01:00

Europe/Andorra

AQX

GMT+04:00

Europe/Astrakhan

EET

GMT+02:00

Europe/Athens

AQZ

GMT+00:00

Europe/Belfast

ARA

GMT+01:00

Europe/Belgrade

ARB

GMT+01:00

Europe/Berlin

ARC

GMT+01:00

Europe/Bratislava

ARD

GMT+01:00

Europe/Brussels

ARE

GMT+02:00

Europe/Bucharest

ARF

GMT+01:00

Europe/Budapest

ARG

GMT+01:00

Europe/Busingen

ARH

GMT+02:00

Europe/Chisinau

ARI

GMT+01:00

Europe/Copenhagen

ARJ

GMT+00:00

Europe/Dublin

ARK

GMT+01:00

Europe/Gibraltar

ARL

GMT+00:00

Europe/Guernsey

ARM

GMT+02:00

Europe/Helsinki

ARN

GMT+00:00

Europe/Isle_of_Man

ARO

GMT+03:00

Europe/Istanbul

ARP

GMT+00:00

Europe/Jersey

ARQ

GMT+02:00

Europe/Kaliningrad

ARR

GMT+02:00

Europe/Kiev

ARS

GMT+03:00

Europe/Kirov

APR

GMT+02:00

Europe/Kyiv

ART

GMT+00:00

Europe/Lisbon

ARU

GMT+01:00

Europe/Ljubljana

GMT

GMT+00:00

Europe/London

ARW

GMT+01:00

Europe/Luxembourg

ARX

GMT+01:00

Europe/Madrid

ARY

GMT+01:00

Europe/Malta

ARZ

GMT+02:00

Europe/Mariehamn

ASA

GMT+03:00

Europe/Minsk

ASB

GMT+01:00

Europe/Monaco

ASC

GMT+03:00

Europe/Moscow

ASD

GMT+02:00

Europe/Nicosia

ASE

GMT+01:00

Europe/Oslo

ASF

GMT+01:00

Europe/Paris

ASG

GMT+01:00

Europe/Podgorica

ASH

GMT+01:00

Europe/Prague

ASI

GMT+02:00

Europe/Riga

ASJ

GMT+01:00

Europe/Rome

ASK

GMT+04:00

Europe/Samara

ASL

GMT+01:00

Europe/San_Marino

ASM

GMT+01:00

Europe/Sarajevo

ASN

GMT+04:00

Europe/Saratov

ASO

GMT+03:00

Europe/Simferopol

ASP

GMT+01:00

Europe/Skopje

ASQ

GMT+02:00

Europe/Sofia

ASR

GMT+01:00

Europe/Stockholm

ASS

GMT+02:00

Europe/Tallinn

AST

GMT+01:00

Europe/Tirane

ASU

GMT+02:00

Europe/Tiraspol

ASV

GMT+04:00

Europe/Ulyanovsk

ASW

GMT+02:00

Europe/Uzhgorod

ASX

GMT+01:00

Europe/Vaduz

ASY

GMT+01:00

Europe/Vatican

ASZ

GMT+01:00

Europe/Vienna

ATA

GMT+02:00

Europe/Vilnius

ATB

GMT+03:00

Europe/Volgograd

ATC

GMT+01:00

Europe/Warsaw

ATD

GMT+01:00

Europe/Zagreb

ATE

GMT+02:00

Europe/Zaporozhye

ATF

GMT+01:00

Europe/Zurich

ATM

GMT+08:00

Hongkong

ATP

GMT+00:00

Iceland

ATQ

GMT+03:00

Indian/Antananarivo

ATR

GMT+06:00

Indian/Chagos

ATS

GMT+07:00

Indian/Christmas

ATT

GMT+06:30

Indian/Cocos

ATU

GMT+03:00

Indian/Comoro

ATV

GMT+05:00

Indian/Kerguelen

ATW

GMT+04:00

Indian/Mahe

ATX

GMT+05:00

Indian/Maldives

ATY

GMT+04:00

Indian/Mauritius

ATZ

GMT+03:00

Indian/Mayotte

AUA

GMT+04:00

Indian/Reunion

AUB

GMT+03:30

Iran

AUC

GMT+02:00

Israel

AUE

GMT-05:00

Jamaica

TOK

GMT+09:00

Japan

AUG

GMT+12:00

Kwajalein

AUH

GMT+02:00

Libya

AUM

GMT-08:00

Mexico/BajaNorte

AUN

GMT-07:00

Mexico/BajaSur

AUO

GMT-06:00

Mexico/General

AUT

GMT-07:00

Navajo

AUU

GMT+05:00

PLT

AVA

GMT+13:00

Pacific/Apia

AKL

GMT+12:00

Pacific/Auckland

AVC

GMT+11:00

Pacific/Bougainville

AVD

GMT+12:45

Pacific/Chatham

AVE

GMT+10:00

Pacific/Chuuk

AVF

GMT-06:00

Pacific/Easter

AVG

GMT+11:00

Pacific/Efate

AVH

GMT+13:00

Pacific/Enderbury

AVI

GMT+13:00

Pacific/Fakaofo

AVJ

GMT+12:00

Pacific/Fiji

AVK

GMT+12:00

Pacific/Funafuti

AVL

GMT-06:00

Pacific/Galapagos

AVM

GMT-09:00

Pacific/Gambier

AVN

GMT+11:00

Pacific/Guadalcanal

AVO

GMT+10:00

Pacific/Guam

HNL

GMT-10:00

Pacific/Honolulu

AVQ

GMT-10:00

Pacific/Johnston

BAB

GMT+13:00

Pacific/Kanton

AVR

GMT+14:00

Pacific/Kiritimati

AVS

GMT+11:00

Pacific/Kosrae

AVT

GMT+12:00

Pacific/Kwajalein

AVU

GMT+12:00

Pacific/Majuro

AVV

GMT-09:30

Pacific/Marquesas

AVW

GMT-11:00

Pacific/Midway

AVX

GMT+12:00

Pacific/Nauru

AVY

GMT-11:00

Pacific/Niue

NOU

GMT+11:00

Pacific/Norfolk

AWA

GMT+11:00

Pacific/Noumea

AWB

GMT-11:00

Pacific/Pago_Pago

AWC

GMT+09:00

Pacific/Palau

AWD

GMT-08:00

Pacific/Pitcairn

AWE

GMT+11:00

Pacific/Pohnpei

AWF

GMT+11:00

Pacific/Ponape

AWG

GMT+10:00

Pacific/Port_Moresby

AWH

GMT-10:00

Pacific/Rarotonga

AWI

GMT+10:00

Pacific/Saipan

AWJ

GMT-11:00

Pacific/Samoa

AWK

GMT-10:00

Pacific/Tahiti

AWL

GMT+12:00

Pacific/Tarawa

AWM

GMT+13:00

Pacific/Tongatapu

AWN

GMT+10:00

Pacific/Truk

AWO

GMT+12:00

Pacific/Wake

AWP

GMT+12:00

Pacific/Wallis

AWQ

GMT+10:00

Pacific/Yap

AWR

GMT+01:00

Poland

AWS

GMT+00:00

Portugal

AWV

GMT+08:00

Singapore

AXJ

GMT+03:00

Turkey

AXL

GMT-09:00

US/Alaska

AXM

GMT-10:00

US/Aleutian

AXN

GMT-07:00

US/Arizona

AXO

GMT-06:00

US/Central

AXP

GMT-05:00

US/East-Indiana

AXQ

GMT-05:00

US/Eastern

HAW

GMT-10:00

US/Hawaii

AXS

GMT-06:00

US/Indiana-Starke

AXT

GMT-05:00

US/Michigan

AXU

GMT-07:00

US/Mountain

AXV

GMT-08:00

US/Pacific

AXX

GMT-11:00

US/Samoa

AXZ

GMT+00:00

Universal