Skip to content

Commit 6f111a6

Browse files
authored
parser: Add descriptions for 3-4 letter TZ abbreviations (#1687)
Signed-off-by: Hiroshi Hatake <[email protected]>
1 parent 626187c commit 6f111a6

File tree

1 file changed

+124
-0
lines changed

1 file changed

+124
-0
lines changed

pipeline/parsers/configuring-parser.md

Lines changed: 124 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -72,3 +72,127 @@ In addition, we extended our time resolution to support fractional seconds like
7272

7373
> Note: The option %L is only valid when used after seconds \(`%S`\) or seconds since the Epoch \(`%s`\), e.g: `%S.%L` or `%s.%L`
7474
75+
## Supported Timezone Abbreviations
76+
77+
The current supported time zone labels of 3-4 letter abbreviated strings:
78+
79+
### UTC/GMT and Zulu
80+
81+
| Abbreviation | UTC Offset (HH:MM) | Offset (Seconds) | Is DST | Description |
82+
| :----------- | :----------------- | :--------------- | :----- | :------------------------- |
83+
| `GMT` | +00:00 | 0 | 0 | Greenwich Mean Time |
84+
| `UTC` | +00:00 | 0 | 0 | Coordinated Universal Time |
85+
| `Z` | +00:00 | 0 | 0 | Zulu Time (UTC) |
86+
| `UT` | +00:00 | 0 | 0 | Universal Time |
87+
88+
### North American Timezones
89+
90+
| Abbreviation | UTC Offset (HH:MM) | Offset (Seconds) | Is DST | Description |
91+
| :----------- | :----------------- | :--------------- | :----- | :------------------------------------------------------- |
92+
| `EST` | -05:00 | -18000 | 0 | Eastern Standard Time |
93+
| `EDT` | -04:00 | -14400 | 1 | Eastern Daylight Time |
94+
| `CST` | -06:00 | -21600 | 0 | Central Standard Time (North America) |
95+
| `CDT` | -05:00 | -18000 | 1 | Central Daylight Time (North America) |
96+
| `MST` | -07:00 | -25200 | 0 | Mountain Standard Time |
97+
| `MDT` | -06:00 | -21600 | 1 | Mountain Daylight Time |
98+
| `PST` | -08:00 | -28800 | 0 | Pacific Standard Time |
99+
| `PDT` | -07:00 | -25200 | 1 | Pacific Daylight Time |
100+
| `AKST` | -09:00 | -32400 | 0 | Alaska Standard Time |
101+
| `AKDT` | -08:00 | -28800 | 1 | Alaska Daylight Time |
102+
| `HST` | -10:00 | -36000 | 0 | Hawaii Standard Time |
103+
| `HADT` | -09:00 | -32400 | 1 | Hawaii-Aleutian Daylight Time (rarely used for Hawaii) |
104+
| `AST` | -04:00 | -14400 | 0 | Atlantic Standard Time (e.g., Canada, Caribbean) |
105+
| `ADT` | -03:00 | -10800 | 1 | Atlantic Daylight Time |
106+
| `NST` | -03:30 | -12600 | 0 | Newfoundland Standard Time |
107+
| `NDT` | -02:30 | -9000 | 1 | Newfoundland Daylight Time |
108+
109+
### European Timezones
110+
111+
| Abbreviation | UTC Offset (HH:MM) | Offset (Seconds) | Is DST | Description |
112+
| :----------- | :----------------- | :--------------- | :----- | :------------------------------- |
113+
| `WET` | +00:00 | 0 | 0 | Western European Time |
114+
| `WEST` | +01:00 | 3600 | 1 | Western European Summer Time |
115+
| `CET` | +01:00 | 3600 | 0 | Central European Time |
116+
| `CEST` | +02:00 | 7200 | 1 | Central European Summer Time |
117+
| `EET` | +02:00 | 7200 | 0 | Eastern European Time |
118+
| `EEST` | +03:00 | 10800 | 1 | Eastern European Summer Time |
119+
| `MSK` | +03:00 | 10800 | 0 | Moscow Standard Time |
120+
121+
### South American Timezones
122+
123+
| Abbreviation | UTC Offset (HH:MM) | Offset (Seconds) | Is DST | Description |
124+
| :----------- | :----------------- | :--------------- | :----- | :----------------------------------------------------------------------- |
125+
| `ART` | -03:00 | -10800 | 0 | Argentina Time |
126+
| `BRT` | -03:00 | -10800 | 0 | Brazil Time (main population areas, can vary by region/DST) |
127+
| `BRST` | -02:00 | -7200 | 1 | Brazil Summer Time (historical, not currently observed by all) |
128+
| `CLT` | -04:00 | -14400 | 0 | Chile Standard Time |
129+
| `CLST` | -03:00 | -10800 | 1 | Chile Summer Time |
130+
131+
### Australasian / Oceanian Timezones
132+
133+
| Abbreviation | UTC Offset (HH:MM) | Offset (Seconds) | Is DST | Description |
134+
| :----------- | :----------------- | :--------------- | :----- | :--------------------------------- |
135+
| `AEST` | +10:00 | 36000 | 0 | Australian Eastern Standard Time |
136+
| `AEDT` | +11:00 | 39600 | 1 | Australian Eastern Daylight Time |
137+
| `ACST` | +09:30 | 34200 | 0 | Australian Central Standard Time |
138+
| `ACDT` | +10:30 | 37800 | 1 | Australian Central Daylight Time |
139+
| `AWST` | +08:00 | 28800 | 0 | Australian Western Standard Time |
140+
| `NZST` | +12:00 | 43200 | 0 | New Zealand Standard Time |
141+
| `NZDT` | +13:00 | 46800 | 1 | New Zealand Daylight Time |
142+
143+
### Asian Timezones
144+
145+
| Abbreviation | UTC Offset (HH:MM) | Offset (Seconds) | Is DST | Description |
146+
| :----------- | :----------------- | :--------------- | :----- | :-------------------------------------------------------- |
147+
| `JST` | +09:00 | 32400 | 0 | Japan Standard Time |
148+
| `KST` | +09:00 | 32400 | 0 | Korea Standard Time |
149+
| `SGT` | +08:00 | 28800 | 0 | Singapore Time |
150+
| `IST` | +05:30 | 19800 | 0 | India Standard Time |
151+
| `GST` | +04:00 | 14400 | 0 | Gulf Standard Time (e.g., UAE, Oman) |
152+
| `ICT` | +07:00 | 25200 | 0 | Indochina Time (Thailand, Vietnam, Laos, Cambodia) |
153+
| `WIB` | +07:00 | 25200 | 0 | Western Indonesian Time |
154+
| `WITA` | +08:00 | 28800 | 0 | Central Indonesian Time |
155+
| `WIT` | +09:00 | 32400 | 0 | Eastern Indonesian Time |
156+
| `MYT` | +08:00 | 28800 | 0 | Malaysia Time |
157+
| `BDT` | +06:00 | 21600 | 0 | Bangladesh Standard Time |
158+
| `NPT` | +05:45 | 20700 | 0 | Nepal Time |
159+
160+
### African Timezones
161+
162+
| Abbreviation | UTC Offset (HH:MM) | Offset (Seconds) | Is DST | Description |
163+
| :----------- | :----------------- | :--------------- | :----- | :-------------------------- |
164+
| `WAT` | +01:00 | 3600 | 0 | West Africa Time |
165+
| `CAT` | +02:00 | 7200 | 0 | Central Africa Time |
166+
| `EAT` | +03:00 | 10800 | 0 | East Africa Time |
167+
| `SAST` | +02:00 | 7200 | 0 | South Africa Standard Time |
168+
169+
### Military Timezones
170+
171+
*These are single-letter UTC offset designators. 'J' (Juliett) represents local time and is not included. 'Z' (Zulu) is UTC and listed above.*
172+
173+
| Abbreviation | UTC Offset (HH:MM) | Offset (Seconds) | Is DST | Description |
174+
| :----------- | :----------------- | :--------------- | :----- | :------------------------------------------------------ |
175+
| `A` | +01:00 | 3600 | 0 | Alpha Time Zone |
176+
| `B` | +02:00 | 7200 | 0 | Bravo Time Zone |
177+
| `C` | +03:00 | 10800 | 0 | Charlie Time Zone |
178+
| `D` | +04:00 | 14400 | 0 | Delta Time Zone |
179+
| `E` | +05:00 | 18000 | 0 | Echo Time Zone |
180+
| `F` | +06:00 | 21600 | 0 | Foxtrot Time Zone |
181+
| `G` | +07:00 | 25200 | 0 | Golf Time Zone |
182+
| `H` | +08:00 | 28800 | 0 | Hotel Time Zone |
183+
| `I` | +09:00 | 32400 | 0 | India Time Zone (Military, not India Standard Time) |
184+
| `K` | +10:00 | 36000 | 0 | Kilo Time Zone |
185+
| `L` | +11:00 | 39600 | 0 | Lima Time Zone |
186+
| `M` | +12:00 | 43200 | 0 | Mike Time Zone |
187+
| `N` | -01:00 | -3600 | 0 | November Time Zone |
188+
| `O` | -02:00 | -7200 | 0 | Oscar Time Zone |
189+
| `P` | -03:00 | -10800 | 0 | Papa Time Zone |
190+
| `Q` | -04:00 | -14400 | 0 | Quebec Time Zone |
191+
| `R` | -05:00 | -18000 | 0 | Romeo Time Zone |
192+
| `S` | -06:00 | -21600 | 0 | Sierra Time Zone |
193+
| `T` | -07:00 | -25200 | 0 | Tango Time Zone |
194+
| `U` | -08:00 | -28800 | 0 | Uniform Time Zone |
195+
| `V` | -09:00 | -32400 | 0 | Victor Time Zone |
196+
| `W` | -10:00 | -36000 | 0 | Whiskey Time Zone |
197+
| `X` | -11:00 | -43200 | 0 | X-ray Time Zone |
198+
| `Y` | -12:00 | -46800 | 0 | Yankee Time Zone |

0 commit comments

Comments
 (0)