Time zone

The IBM® i operating system provides many time zones. You can use one of the time zones included with the system, or create your own time zones.

You can specify a time zone for each system in your business environment. The time zone setting specifies the offset from Coordinated Universal Time (UTC) and whether to observe daylight saving time (DST). If you specify to observe DST, the system automatically updates the system time when DST begins and ends. You do not need to manually set the system time when DST begins and ends.

In a time zone description, the Year offset value indicates the difference in years between the current Gregorian year and the current year in the calendar used with the time zone for the system. For systems observing a non-Gregorian calendar, this Year offset value is applied to the UTC year to calculate the local system year. For example, if the time zone description specifies a Year offset value of -57, then the local system year is the current Gregorian year minus 57.

In a time zone description, the Daylight saving time shift value represents the number of minutes that local time moves forward when DST starts, or the number of minutes that local time moves backward when DST ends.

In a time zone description, the Alternate name value specifies the corresponding Olson database entry used by Java™. You can specify a maximum of 128 characters for this value.

Note: The Year offset value, the Daylight saving time shift value, and the Alternate name value are not supported on systems running IBM i V5R4, or earlier.

You can use one of the IBM-supplied time zones, or create your own time zones. If you want to edit one of the supplied time zones, you need to create a new time zone based on the existing time zone. This prevents your changes from being lost when you install the operating system in the future. When the operating system is installed, the system-supplied time zones are overwritten. All IBM-supplied time zone identifiers begin with the character Q, and the full and abbreviated names of time zones are retrieved from the messages in the QCPFMSG message file. If you create a time zone (whether it is new or based on an existing time zone), the time zone identifier should not begin with the character Q. All time zone identifiers that begin with the character Q are reserved for IBM.

Use the time zone (QTIMZON) system value to specify the time zone for your system to use. To use the time zone system value, you must be using IBM i V5R3, or later.

The following table identifies the time zones included with the system.

Time zone object Offset from UTC Alternate name Message ID2 Standard Time full name (abbreviated name)1 Message ID3 DST full name (abbreviated name)1 DST start DST end
Q0000UTC 0:00 UTC CPX0910 Coordinated Universal Time (UTC) N/A N/A N/A N/A
Q0000GMT 0:00 GMT CPX0911 Greenwich Mean Time (GMT) N/A N/A N/A N/A
Q0000GMT2 0:00 Europe/London CPX0911 Greenwich Mean Time (GMT) CPX0912 British Summer Time (BST) Last Sunday in March at 2:00 a.m. Last Sunday in October at 2:00 a.m.
Q000GMT3 0:00 Europe/London CPX0911 Greenwich Mean Time (GMT) CPX0912 British Summer Time (BST) Last Sunday in March at 1:00 a.m. Last Sunday in October at 2:00 a.m.
QN0100UTCS -1:00 GMT-1 CPX0913 UTC-01:00 Standard Time (UTC-01:00S) N/A N/A N/A N/A
QN0200UTCS -2:00 GMT-2 CPX0914 UTC-02:00 Standard Time (UTC-02:00S) N/A N/A N/A N/A
QN0300UTCS -3:00 GMT-3 CPX0915 UTC-03:00 Standard Time (UTC-03:00S) N/A N/A N/A N/A
QN0300UTC2 -3:00 America/Sao_Paulo CPX0916 (GMT - 3:00) Brasilia (UTC-03:00S) CPX095D (GMT - 3:00) Brasilia Daylight Saving Time (UTC-03:00D) Third Saturday in October at 2:00 a.m. Second Friday in February at 2:00 a.m.
QN0330NST -3:30 America/St_Johns CPX0917 Newfoundland Standard Time (NST) CPX0918 Newfoundland Daylight Time (NDT) First Sunday in April at 2:00 a.m. Last Sunday in October at 2:00 a.m.
QN0330NST2 -3:30 America/St_Johns CPX0917 Newfoundland Standard Time (NST) CPX0918 Newfoundland Daylight Time (NDT) First Sunday in April at 12:01 a.m. Last Sunday in October at 12:01 a.m.
QN0330NST3 -3:30 America/St_Johns CPX0917 Newfoundland Standard Time (NST) CPX0918 Newfoundland Daylight Time (NDT) Second Sunday in March at 02:00 a.m. First Sunday in November at 02:00 a.m.
QN0330NST4 -3:30 America/St_Johns CPX0917 Newfoundland Standard Time (NST) CPX0918 Newfoundland Daylight Time (NDT) Second Sunday in March at 12:01 a.m. First Sunday in November at 12:01 a.m.
QN0400UTCS -4:00 GMT-4 CPX0919 UTC-04:00 Standard Time (UTC-04:00S) N/A N/A N/A N/A
QN0400AST -4:00 Atlantic/Bermuda CPX091A Atlantic Standard Time (AST) CPX091B Atlantic Daylight Time (ADT) First Sunday in April at 2:00 a.m. Last Sunday in October at 2:00 a.m.
QN0400AST2 -4:00 Atlantic/Bermuda CPX091A Atlantic Standard Time (AST) CPX091B Atlantic Daylight Time (ADT) Second Sunday in March at 02:00 a.m. First Sunday in November at 02:00 a.m.
QN0400CLT -4:00 America/Santiago CPX095E Chile Time (CLT) CPX095F Chile Summer Time (CLST) Second Saturday in October at 12:00 a.m. Second Saturday in March at 12:00 a.m.
QN0400UTC2 -4:00 America/Caracas CPX091C (GMT - 4:00) Caracas, La Paz (UTC-04:00S) N/A N/A N/A N/A
QN0500UTCS -5:00 GMT-5 CPX091D UTC-05:00 Standard Time (UTC-05:00S) N/A N/A N/A N/A
QN0500EST -5:00 America/New_York CPX091E Eastern Standard Time (EST) CPX091F Eastern Daylight Time (EDT) First Sunday in April at 2:00 a.m. Last Sunday in October at 2:00 a.m.
QN0500EST2 -5:00 GMT-5 CPX091E Eastern Standard Time (EST) N/A N/A N/A N/A
QN0500EST3 -5:00 America/New_York CPX091E Eastern Standard Time (EST) CPX091F Eastern Daylight Time (EDT) Second Sunday in March at 02:00 a.m. First Sunday in November at 02:00 a.m.
QN0600UTCS -6:00 GMT-6 CPX0920 UTC-06:00 Standard Time (UTC-06:00S) N/A N/A N/A N/A
QN0600CST -6:00 America/Chicago CPX0921 Central Standard Time (CST) CPX0922 Central Daylight Time (CDT) First Sunday in April at 2:00 a.m. Last Sunday in October at 2:00 a.m.
QN0600CST2 -6:00 America/Chicago CPX0921 Central Standard Time (CST) CPX0922 Central Daylight Time (CDT) Second Sunday in March at 02:00 a.m. First Sunday in November at 02:00 a.m.
QN0600CST3 -6:00 America/Mexico_City CPX0921 Central Standard Time (CST) CPX0922 Central Daylight Time (CDT) First Sunday in April at 2:00 a.m. Last Sunday in October at 2:00 a.m.
QN0600S -6:00 America/Chicago CPX0923 Central Standard Time (S) CPX0924 Daylight Saving Time (DST) First Sunday in April at 2:00 a.m. Last Sunday in October at 2:00 a.m.
QN0700UTCS -7:00 GMT-7 CPX0925 UTC-07:00 Standard Time (UTC-07:00S) N/A N/A N/A N/A
QN0700MST -7:00 America/Denver CPX0926 Mountain Standard Time (MST) CPX0927 Mountain Daylight Time (MDT) First Sunday in April at 2:00 a.m. Last Sunday in October at 2:00 a.m.
QN0700MST2 -7:00 America/Phoenix CPX0926 Mountain Standard Time (MST) N/A N/A N/A N/A
QN0700MST3 -7:00 America/Denver CPX0926 Mountain Standard Time (MST) CPX0927 Mountain Daylight Time (MDT) Second Sunday in March at 02:00 a.m. First Sunday in November at 02:00 a.m.
QN0700MST4 -7:00 America/Mazatlan CPX0926 Mountain Standard Time (MST) CPX0927 Mountain Daylight Time (MDT) First Sunday in April at 2:00 a.m. Last Sunday in October at 2:00 a.m.
QN0700T -7:00 America/Denver CPX0928 Mountain Standard Time (T) CPX0924 Daylight Saving Time (DST) First Sunday in April at 2:00 a.m. Last Sunday in October at 2:00 a.m.
QN0800UTCS -8:00 GMT-8 CPX0929 UTC-08:00 Standard Time (UTC-08:00S) N/A N/A N/A N/A
QN0800PST -8:00 America/Los_Angeles CPX092A Pacific Standard Time (PST) CPX092B Pacific Daylight Time (PDT) First Sunday in April at 2:00 a.m. Last Sunday in October at 2:00 a.m.
QN0800PST2 -8:00 America/Los_Angeles CPX092A Pacific Standard Time (PST) CPX092B Pacific Daylight Time (PDT) Second Sunday in March at 02:00 a.m. First Sunday in November at 02:00 a.m.
QN0800PST3 -8:00 America/Tijuana CPX092A Pacific Standard Time (PST) CPX092B Pacific Daylight Time (PDT) First Sunday in April at 2:00 a.m. Last Sunday in October at 2:00 a.m.
QN0800U -8:00 America/Los_Angeles CPX092C Pacific Standard Time (U) CPX0924 Daylight Saving Time (DST) First Sunday in April at 2:00 a.m. Last Sunday in October at 2:00 a.m.
QN0900UTCS -9:00 GMT-9 CPX092D UTC-09:00 Standard Time (UTC-09:00S) N/A N/A N/A N/A
QN0900AST -9:00 America/Anchorage CPX092E Alaska Standard Time (AKST) CPX092F Alaska Daylight Time (AKDT) First Sunday in April at 2:00 a.m. Last Sunday in October at 2:00 a.m.
QN0900AST2 -9:00 America/Anchorage CPX092E Alaska Standard Time (AKST) CPX092F Alaska Daylight Time (AKDT) Second Sunday in March at 02:00 a.m. First Sunday in November at 02:00 a.m.
QN1000UTCS -10:00 GMT-10 CPX0930 UTC-10:00 Standard Time (UTC-10:00S) N/A N/A N/A N/A
QN1000HAST -10:00 America/Adak CPX0931 Hawaii-Aleutian Standard Time (HAST) CPX0932 Hawaii-Aleutian Daylight Time (HADT) First Sunday in April at 2:00 a.m. Last Sunday in October at 2:00 a.m.
QN1000HAS2 -10:00 America/Adak CPX0931 Hawaii-Aleutian Standard Time (HAST) CPX0932 Hawaii-Aleutian Daylight Time (HADT) Second Sunday in March at 02:00 a.m. First Sunday in November at 02:00 a.m.
QN1000HST -10:00 Pacific/Honolulu CPX0963 Hawaii Standard Time (HST) N/A N/A N/A N/A
QN1100UTCS -11:00 GMT-11 CPX0933 UTC-11:00 Standard Time (UTC-11:00S) N/A N/A N/A N/A
QN1200UTCS -12:00 GMT-12 CPX0934 UTC-12:00 Standard Time (UTC-12:00S) N/A N/A N/A N/A
QP1245UTCS +12:45 Pacific/Chatham CPX0935 Chatham Islands Standard Time (UTC+12:45S) CPX0936 Chatham Islands Daylight Time (UTC+12:45D) First Sunday in October at 2:00 a.m. Third Sunday in March at 2:00 a.m.
QP1245UTC2 +12:45 Pacific/Chatham CPX0935 Chatham Islands Standard Time (UTC+12:45S) CPX0936 Chatham Islands Daylight Time (UTC+12:45D) First Sunday in October at 2:45 a.m. Third Sunday in March at 03:45 a.m.
QP1200UTCS +12:00 GMT+12 CPX0937 UTC+12:00 Standard Time (UTC+12:00S) N/A N/A N/A N/A
QP1200NZST +12:00 Pacific/Auckland CPX0938 New Zealand Standard Time (NZST) CPX0939 New Zealand Daylight Time (NZDT) First Sunday in October at 2:00 a.m. Third Sunday in March at 2:00 a.m.
QP1200NZS2 +12:00 Pacific/Auckland CPX0938 New Zealand Standard Time (NZST) CPX0939 New Zealand Daylight Time (NZDT) First Sunday in October at 2:00 a.m. Third Sunday in March at 3:00 a.m.
QP1200NZS3 +12:00 Pacific/Auckland CPX0938 New Zealand Standard Time (NZST) CPX0939 New Zealand Daylight Time (NZDT) Last Sunday in September at 02:00 a.m. First Sunday in April at 03:00 a.m.
QP1100UTCS +11:00 GMT+11 CPX093A UTC+11:00 Standard Time (UTC+11:00S) N/A N/A N/A N/A
QP1000UTCS +10:00 GMT+10 CPX093B UTC+10:00 Standard Time (UTC+10:00S) N/A N/A N/A N/A
QP1000AEST +10:00 Australia/Sydney CPX093C Australian Eastern Standard Time (AEST) CPX093D Australian Eastern Daylight Saving Time (AEDT) Last Sunday in October at 2:00 a.m. Last Sunday in March at 2:00 a.m.
QP1000AES2 +10:00 Australia/Sydney CPX093C Australian Eastern Standard Time (AEST) CPX093D Australian Eastern Daylight Saving Time (AEDT) Last Sunday in October at 2:00 a.m. Last Sunday in March at 3:00 a.m.
QP0930ACST +9:30 Australia/Adelaide CPX093E Australian Central Standard Time (ACST) CPX093F Australian Central Daylight Saving Time (ACDT) Last Sunday in October at 2:00 a.m. Last Sunday in March at 2:00 a.m.
QP0930ACS2 +9:30 Australia/Adelaide CPX093E Australian Central Standard Time (ACST) CPX093F Australian Central Daylight Saving Time (ACDT) Last Sunday in October at 2:00 a.m. Last Sunday in March at 3:00 a.m.
QP0900UTCS +9:00 GMT+9 CPX0940 UTC+09:00 Standard Time (UTC+09:00S) N/A N/A N/A N/A
QP0900JST +9:00 Asia/Tokyo CPX0941 Japan Standard Time (JST) N/A N/A N/A N/A
QP0900KST +9:00 Asia/Seoul CPX0942 Korea Standard Time (KST) N/A N/A N/A N/A
QP0900WIT +9:00 Asia/Jayapura CPX0943 Waktu Indonesia Timur (WIT) N/A N/A N/A N/A
QP0800UTCS +8:00 GMT+8 CPX0944 UTC+08:00 Standard Time (UTC+08:00S) N/A N/A N/A N/A
QP0800AWST +8:00 Australia/Perth CPX0945 Australian Western Standard Time (AWST) N/A N/A N/A N/A
QP0800AWS2 +8:00 Australia/Perth CPX0945 Australian Western Standard Time (AWST) CPX0964 Australian Western Daylight Saving Time (AWDT) First Sunday in December at 02:00 a.m. Last Sunday in March at 03:00 a.m.
QP0800AWS3 +8:00 Australia/Perth CPX0945 Australian Western Standard Time (AWST) CPX0964 Australian Western Daylight Saving Time (AWDT) Last Sunday in October at 02:00 a.m. Last Sunday in March at 03:00 a.m.
QP0800BST +8:00 Asia/Shanghai CPX0946 Beijing Standard Time (BST) N/A N/A N/A N/A
QP0800JIST +8:00 Asia/Hong_Kong CPX0947 Jung Yuan Standard Time (JIST) N/A N/A N/A N/A
QP0800WITA +8:00 Asia/Ujung_Pandang CPX0948 Waktu Indonesia Tengah (WITA) N/A N/A N/A N/A
QP0700UTCS +7:00 GMT+7 CPX0949 UTC+07:00 Standard Time (UTC+07:00S) N/A N/A N/A N/A
QP0700WIB +7:00 Asia/Jakarta CPX094A Waktu Indonesia Barat (WIB) N/A N/A N/A N/A
QP0600UTCS +6:00 GMT+6 CPX094B UTC+06:00 Standard Time (UTC+06:00S) N/A N/A N/A N/A
QP0600UTC2 +6:00 Asia/Almaty CPX094C Asia/Almaty (UTC+06:00S) CPX094D Asia/Almaty Daylight Saving Time (UTC+06:00D) Last Sunday in March at 2:00 a.m. Last Sunday in September at 2:00 a.m.
QP0600UTC3 +6:00 Asia/Almaty CPX094C Asia/Almaty (UTC+06:00S) CPX094D Asia/Almaty Daylight Saving Time (UTC+06:00D) Last Sunday in March at 2:00 a.m. Last Sunday in October at 3:00 a.m.
QP0530IST +5:30 Asia/Calcutta CPX094E Indian Standard Time (IST) N/A N/A N/A N/A
QP0500UTCS +5:00 GMT+5 CPX094F UTC+05:00 Standard Time (UTC+05:00S) N/A N/A N/A N/A
QP0500UTC2 +5:00 Asia/Aqtobe CPX0950 Asia/Aqtobe (UTC+05:00S) CPX0951 Asia/Aqtobe Daylight Saving Time (UTC+05:00D) Last Sunday in March at 2:00 a.m. Last Sunday in September at 2:00 a.m.
QP0500UTC3 +5:00 Asia/Aqtobe CPX0950 Asia/Aqtobe (UTC+05:00S) CPX0951 Asia/Aqtobe Daylight Saving Time (UTC+05:00D) Last Sunday in March at 2:00 a.m. Last Sunday in October at 3:00 a.m.
QP0400UTCS +4:00 GMT+4 CPX0952 UTC+04:00 Standard Time (UTC+04:00S) N/A N/A N/A N/A
QP0400UTC2 +4:00 Asia/Aqtau CPX0953 Asia/Aqtau (UTC+04:00S) CPX0954 Asia/Aqtau Daylight Saving Time (UTC+04:00D) Last Sunday in March at 2:00 a.m. Last Sunday in October at 2:00 a.m.
QP0400UTC3 +4:00 Asia/Aqtau CPX0953 Asia/Aqtau (UTC+04:00S) CPX0954 Asia/Aqtau Daylight Saving Time (UTC+04:00D) Last Sunday in March at 2:00 a.m. Last Sunday in October at 3:00 a.m.
QP0300MSK +3:00 Europe/Moscow CPX0961 Moscow Time (MSK) CPX0962 Moscow Summer Time (MSD) Last Sunday in March at 2:00 a.m. Last Sunday in October at 3:0 a.m.
QP0300UTCS +3:00 GMT+3 CPX0955 UTC+03:00 Standard Time (UTC+03:00S) N/A N/A N/A N/A
QP0200UTCS +2:00 GMT+2 CPX0956 UTC+02:00 Standard Time (UTC+02:00S) N/A N/A N/A N/A
QP0200EET +2:00 Europe/Tallinn CPX0957 Eastern European Time (EET) CPX0958 Eastern European Daylight Saving Time (EEDST) Last Sunday in March at 2:00 a.m. Last Sunday in September at 2:00 a.m.
QP0200EET2 +2:00 GMT+2 CPX0957 Eastern European Time (EET) N/A N/A N/A N/A
QP0200EET3 +2:00 Europe/Tallinn CPX0957 Eastern European Time (EET) CPX0958 Eastern European Daylight Saving Time (EEDST) Last Sunday in March at 3:00 a.m. Last Sunday in October at 4:00 a.m.
QP0200SAST +2:00 Africa/Johannesburg CPX0959 South African Standard Time (SAST) N/A N/A N/A N/A
QP0100UTCS +1:00 GMT+1 CPX095A UTC+01:00 Standard Time (UTC+01:00S) N/A N/A N/A N/A
QP0100CET +1:00 Europe/Zurich CPX095B Central European Time (CET) CPX095C Central European Daylight Saving Time (CEST) Last Sunday in March at 2:00 a.m. Last Sunday in September at 2:00 a.m.
QP0100CET2 +1:00 Europe/Zurich CPX095B Central European Time (CET) CPX095C Central European Daylight Saving Time (CEST) Last Sunday in March at 2:00 a.m. Last Sunday in October at 2:00 a.m.
QP0100CET3 +1:00 Europe/Zurich CPX095B Central European Time (CET) CPX095C Central European Daylight Saving Time (CEST) Last Monday in March at 2:00 a.m. Last Sunday in September at 2:00 a.m.
QP0100CET4 +1:00 Europe/Zurich CPX095B Central European Time (CET) CPX095C Central European Daylight Saving Time (CEST) Last Sunday in March at 2:00 a.m. Last Sunday in October at 3:00 a.m.
Notes:
1
The abbreviated and full names of the time zone are specified in messages to allow for translation.
2
The Standard Time names of the time zone are retrieved from the message ID specified. The message ID is located in the QCPFMSG message file. The name is specified in the second-level text of the message ID.
3
The Daylight Saving Time names of the time zone are retrieved from the message ID specified. The message ID is located in the QCPFMSG message file. The name is specified in the second-level text of the message ID.
N/A
Not applicable.