AceTime  2.2.0
Date and time classes for Arduino that support timezones from the TZ Database.
zone_infos.h
1 // This file was generated by the following script:
2 //
3 // $ /home/brian/src/AceTimeTools/src/acetimetools/tzcompiler.py
4 // --input_dir /home/brian/src/AceTime/src/tzonedbx/tzfiles
5 // --output_dir /home/brian/src/AceTime/src/tzonedbx
6 // --tz_version 2022g
7 // --action zonedb
8 // --language arduino
9 // --scope extended
10 // --db_namespace tzonedbx
11 // --generate_int16_years
12 // --include_list include_list.txt
13 // --nocompress
14 // --start_year 1980
15 // --until_year 10000
16 //
17 // using the TZ Database files
18 //
19 // africa
20 // antarctica
21 // asia
22 // australasia
23 // backward
24 // etcetera
25 // europe
26 // northamerica
27 // southamerica
28 //
29 // from https://github.com/eggert/tz/releases/tag/2022g
30 //
31 // Supported Zones: 16 (15 zones, 1 links)
32 // Unsupported Zones: 580 (336 zones, 244 links)
33 //
34 // Original Years: [1844,2087]
35 // Generated Years: [1945,2087]
36 // Estimator Years: [1945,2090]
37 // Max Buffer Size: 7
38 //
39 // Records:
40 // Infos: 16
41 // Eras: 30
42 // Policies: 12
43 // Rules: 227
44 //
45 // Memory (8-bits):
46 // Rules: 2497
47 // Policies: 36
48 // Eras: 360
49 // Zones: 195
50 // Links: 13
51 // Registry: 32
52 // Formats: 92
53 // Letters: 23
54 // Fragments: 0
55 // Names: 260 (original: 260)
56 // TOTAL: 3508
57 //
58 // Memory (32-bits):
59 // Rules: 2724
60 // Policies: 96
61 // Eras: 480
62 // Zones: 360
63 // Links: 24
64 // Registry: 64
65 // Formats: 92
66 // Letters: 33
67 // Fragments: 0
68 // Names: 260 (original: 260)
69 // TOTAL: 4133
70 //
71 // DO NOT EDIT
72 
73 #ifndef ACE_TIME_TZONEDBX_ZONE_INFOS_H
74 #define ACE_TIME_TZONEDBX_ZONE_INFOS_H
75 
76 #include <zoneinfo/ZoneInfo.h>
77 
78 namespace ace_time {
79 namespace tzonedbx {
80 
81 //---------------------------------------------------------------------------
82 // ZoneContext (should not be in PROGMEM)
83 //---------------------------------------------------------------------------
84 
85 // Version of the TZ Database which generated these files.
86 extern const char kTzDatabaseVersion[];
87 
88 // Metadata about the zonedb files.
89 extern const internal::ZoneContext kZoneContext;
90 
91 //---------------------------------------------------------------------------
92 // Supported zones: 15
93 // Supported eras: 30
94 //---------------------------------------------------------------------------
95 
96 extern const extended::ZoneInfo kZoneAfrica_Casablanca; // Africa/Casablanca
97 extern const extended::ZoneInfo kZoneAfrica_Windhoek; // Africa/Windhoek
98 extern const extended::ZoneInfo kZoneAmerica_Caracas; // America/Caracas
99 extern const extended::ZoneInfo kZoneAmerica_Chicago; // America/Chicago
100 extern const extended::ZoneInfo kZoneAmerica_Denver; // America/Denver
101 extern const extended::ZoneInfo kZoneAmerica_Edmonton; // America/Edmonton
102 extern const extended::ZoneInfo kZoneAmerica_Los_Angeles; // America/Los_Angeles
103 extern const extended::ZoneInfo kZoneAmerica_New_York; // America/New_York
104 extern const extended::ZoneInfo kZoneAmerica_Toronto; // America/Toronto
105 extern const extended::ZoneInfo kZoneAmerica_Vancouver; // America/Vancouver
106 extern const extended::ZoneInfo kZoneAmerica_Whitehorse; // America/Whitehorse
107 extern const extended::ZoneInfo kZoneAmerica_Winnipeg; // America/Winnipeg
108 extern const extended::ZoneInfo kZoneAustralia_Darwin; // Australia/Darwin
109 extern const extended::ZoneInfo kZoneEurope_Lisbon; // Europe/Lisbon
110 extern const extended::ZoneInfo kZonePacific_Apia; // Pacific/Apia
111 
112 
113 // Zone Ids
114 
115 const uint32_t kZoneIdAfrica_Casablanca = 0xc59f1b33; // Africa/Casablanca
116 const uint32_t kZoneIdAfrica_Windhoek = 0x789c9bd3; // Africa/Windhoek
117 const uint32_t kZoneIdAmerica_Caracas = 0x3be064f4; // America/Caracas
118 const uint32_t kZoneIdAmerica_Chicago = 0x4b92b5d4; // America/Chicago
119 const uint32_t kZoneIdAmerica_Denver = 0x97d10b2a; // America/Denver
120 const uint32_t kZoneIdAmerica_Edmonton = 0x6cb9484a; // America/Edmonton
121 const uint32_t kZoneIdAmerica_Los_Angeles = 0xb7f7e8f2; // America/Los_Angeles
122 const uint32_t kZoneIdAmerica_New_York = 0x1e2a7654; // America/New_York
123 const uint32_t kZoneIdAmerica_Toronto = 0x792e851b; // America/Toronto
124 const uint32_t kZoneIdAmerica_Vancouver = 0x2c6f6b1f; // America/Vancouver
125 const uint32_t kZoneIdAmerica_Whitehorse = 0x54e0e3e8; // America/Whitehorse
126 const uint32_t kZoneIdAmerica_Winnipeg = 0x8c7dafc7; // America/Winnipeg
127 const uint32_t kZoneIdAustralia_Darwin = 0x2876bdff; // Australia/Darwin
128 const uint32_t kZoneIdEurope_Lisbon = 0x5c00a70b; // Europe/Lisbon
129 const uint32_t kZoneIdPacific_Apia = 0x23359b5e; // Pacific/Apia
130 
131 
132 //---------------------------------------------------------------------------
133 // Supported links: 1
134 //---------------------------------------------------------------------------
135 
136 extern const extended::ZoneInfo kZoneUS_Pacific; // US/Pacific -> America/Los_Angeles
137 
138 
139 // Zone Ids
140 
141 const uint32_t kZoneIdUS_Pacific = 0xa950f6ab; // US/Pacific
142 
143 
144 //---------------------------------------------------------------------------
145 // Maximum size of the Transition buffer in ExtendedZoneProcessor for each zone
146 // over the given years. Used only in the AceTimeValidation/Extended*Test tests
147 // for ExtendedZoneProcessor.
148 //
149 // MaxBufSize: 7
150 //---------------------------------------------------------------------------
151 
152 const uint8_t kZoneBufSizeAfrica_Casablanca = 7; // Africa/Casablanca in 2013
153 const uint8_t kZoneBufSizeAfrica_Windhoek = 4; // Africa/Windhoek in 1994
154 const uint8_t kZoneBufSizeAmerica_Caracas = 2; // America/Caracas in 2007
155 const uint8_t kZoneBufSizeAmerica_Chicago = 6; // America/Chicago in 2008
156 const uint8_t kZoneBufSizeAmerica_Denver = 6; // America/Denver in 2008
157 const uint8_t kZoneBufSizeAmerica_Edmonton = 6; // America/Edmonton in 2008
158 const uint8_t kZoneBufSizeAmerica_Los_Angeles = 6; // America/Los_Angeles in 2008
159 const uint8_t kZoneBufSizeAmerica_New_York = 6; // America/New_York in 2008
160 const uint8_t kZoneBufSizeAmerica_Toronto = 6; // America/Toronto in 2008
161 const uint8_t kZoneBufSizeAmerica_Vancouver = 6; // America/Vancouver in 2008
162 const uint8_t kZoneBufSizeAmerica_Whitehorse = 6; // America/Whitehorse in 2008
163 const uint8_t kZoneBufSizeAmerica_Winnipeg = 6; // America/Winnipeg in 2006
164 const uint8_t kZoneBufSizeAustralia_Darwin = 2; // Australia/Darwin in 1944
165 const uint8_t kZoneBufSizeEurope_Lisbon = 6; // Europe/Lisbon in 1983
166 const uint8_t kZoneBufSizePacific_Apia = 5; // Pacific/Apia in 2011
167 
168 
169 //---------------------------------------------------------------------------
170 // Unsupported zones: 336
171 //---------------------------------------------------------------------------
172 
173 // Africa/Abidjan {Zone missing from include list}
174 // Africa/Algiers {Zone missing from include list}
175 // Africa/Bissau {Zone missing from include list}
176 // Africa/Cairo {Zone missing from include list}
177 // Africa/Ceuta {Zone missing from include list}
178 // Africa/El_Aaiun {Zone missing from include list}
179 // Africa/Johannesburg {Zone missing from include list}
180 // Africa/Juba {Zone missing from include list}
181 // Africa/Khartoum {Zone missing from include list}
182 // Africa/Lagos {Zone missing from include list}
183 // Africa/Maputo {Zone missing from include list}
184 // Africa/Monrovia {Zone missing from include list}
185 // Africa/Nairobi {Zone missing from include list}
186 // Africa/Ndjamena {Zone missing from include list}
187 // Africa/Sao_Tome {Zone missing from include list}
188 // Africa/Tripoli {Zone missing from include list}
189 // Africa/Tunis {Zone missing from include list}
190 // America/Adak {Zone missing from include list}
191 // America/Anchorage {Zone missing from include list}
192 // America/Araguaina {Zone missing from include list}
193 // America/Argentina/Buenos_Aires {Zone missing from include list}
194 // America/Argentina/Catamarca {Zone missing from include list}
195 // America/Argentina/Cordoba {Zone missing from include list}
196 // America/Argentina/Jujuy {Zone missing from include list}
197 // America/Argentina/La_Rioja {Zone missing from include list}
198 // America/Argentina/Mendoza {Zone missing from include list}
199 // America/Argentina/Rio_Gallegos {Zone missing from include list}
200 // America/Argentina/Salta {Zone missing from include list}
201 // America/Argentina/San_Juan {Zone missing from include list}
202 // America/Argentina/San_Luis {Zone missing from include list}
203 // America/Argentina/Tucuman {Zone missing from include list}
204 // America/Argentina/Ushuaia {Zone missing from include list}
205 // America/Asuncion {Zone missing from include list}
206 // America/Bahia {Zone missing from include list}
207 // America/Bahia_Banderas {Zone missing from include list}
208 // America/Barbados {Zone missing from include list}
209 // America/Belem {Zone missing from include list}
210 // America/Belize {Zone missing from include list}
211 // America/Boa_Vista {Zone missing from include list}
212 // America/Bogota {Zone missing from include list}
213 // America/Boise {Zone missing from include list}
214 // America/Cambridge_Bay {Zone missing from include list}
215 // America/Campo_Grande {Zone missing from include list}
216 // America/Cancun {Zone missing from include list}
217 // America/Cayenne {Zone missing from include list}
218 // America/Chihuahua {Zone missing from include list}
219 // America/Ciudad_Juarez {Zone missing from include list}
220 // America/Costa_Rica {Zone missing from include list}
221 // America/Cuiaba {Zone missing from include list}
222 // America/Danmarkshavn {Zone missing from include list}
223 // America/Dawson {Zone missing from include list}
224 // America/Dawson_Creek {Zone missing from include list}
225 // America/Detroit {Zone missing from include list}
226 // America/Eirunepe {Zone missing from include list}
227 // America/El_Salvador {Zone missing from include list}
228 // America/Fort_Nelson {Zone missing from include list}
229 // America/Fortaleza {Zone missing from include list}
230 // America/Glace_Bay {Zone missing from include list}
231 // America/Goose_Bay {Zone missing from include list}
232 // America/Grand_Turk {Zone missing from include list}
233 // America/Guatemala {Zone missing from include list}
234 // America/Guayaquil {Zone missing from include list}
235 // America/Guyana {Zone missing from include list}
236 // America/Halifax {Zone missing from include list}
237 // America/Havana {Zone missing from include list}
238 // America/Hermosillo {Zone missing from include list}
239 // America/Indiana/Indianapolis {Zone missing from include list}
240 // America/Indiana/Knox {Zone missing from include list}
241 // America/Indiana/Marengo {Zone missing from include list}
242 // America/Indiana/Petersburg {Zone missing from include list}
243 // America/Indiana/Tell_City {Zone missing from include list}
244 // America/Indiana/Vevay {Zone missing from include list}
245 // America/Indiana/Vincennes {Zone missing from include list}
246 // America/Indiana/Winamac {Zone missing from include list}
247 // America/Inuvik {Zone missing from include list}
248 // America/Iqaluit {Zone missing from include list}
249 // America/Jamaica {Zone missing from include list}
250 // America/Juneau {Zone missing from include list}
251 // America/Kentucky/Louisville {Zone missing from include list}
252 // America/Kentucky/Monticello {Zone missing from include list}
253 // America/La_Paz {Zone missing from include list}
254 // America/Lima {Zone missing from include list}
255 // America/Maceio {Zone missing from include list}
256 // America/Managua {Zone missing from include list}
257 // America/Manaus {Zone missing from include list}
258 // America/Martinique {Zone missing from include list}
259 // America/Matamoros {Zone missing from include list}
260 // America/Mazatlan {Zone missing from include list}
261 // America/Menominee {Zone missing from include list}
262 // America/Merida {Zone missing from include list}
263 // America/Metlakatla {Zone missing from include list}
264 // America/Mexico_City {Zone missing from include list}
265 // America/Miquelon {Zone missing from include list}
266 // America/Moncton {Zone missing from include list}
267 // America/Monterrey {Zone missing from include list}
268 // America/Montevideo {Zone missing from include list}
269 // America/Nome {Zone missing from include list}
270 // America/Noronha {Zone missing from include list}
271 // America/North_Dakota/Beulah {Zone missing from include list}
272 // America/North_Dakota/Center {Zone missing from include list}
273 // America/North_Dakota/New_Salem {Zone missing from include list}
274 // America/Nuuk {Zone missing from include list}
275 // America/Ojinaga {Zone missing from include list}
276 // America/Panama {Zone missing from include list}
277 // America/Paramaribo {Zone missing from include list}
278 // America/Phoenix {Zone missing from include list}
279 // America/Port-au-Prince {Zone missing from include list}
280 // America/Porto_Velho {Zone missing from include list}
281 // America/Puerto_Rico {Zone missing from include list}
282 // America/Punta_Arenas {Zone missing from include list}
283 // America/Rankin_Inlet {Zone missing from include list}
284 // America/Recife {Zone missing from include list}
285 // America/Regina {Zone missing from include list}
286 // America/Resolute {Zone missing from include list}
287 // America/Rio_Branco {Zone missing from include list}
288 // America/Santarem {Zone missing from include list}
289 // America/Santiago {Zone missing from include list}
290 // America/Santo_Domingo {Zone missing from include list}
291 // America/Sao_Paulo {Zone missing from include list}
292 // America/Scoresbysund {Zone missing from include list}
293 // America/Sitka {Zone missing from include list}
294 // America/St_Johns {Zone missing from include list}
295 // America/Swift_Current {Zone missing from include list}
296 // America/Tegucigalpa {Zone missing from include list}
297 // America/Thule {Zone missing from include list}
298 // America/Tijuana {Zone missing from include list}
299 // America/Yakutat {Zone missing from include list}
300 // America/Yellowknife {Zone missing from include list}
301 // Antarctica/Casey {Zone missing from include list}
302 // Antarctica/Davis {Zone missing from include list}
303 // Antarctica/Macquarie {Zone missing from include list}
304 // Antarctica/Mawson {Zone missing from include list}
305 // Antarctica/Palmer {Zone missing from include list}
306 // Antarctica/Rothera {Zone missing from include list}
307 // Antarctica/Troll {Zone missing from include list}
308 // Asia/Almaty {Zone missing from include list}
309 // Asia/Amman {Zone missing from include list}
310 // Asia/Anadyr {Zone missing from include list}
311 // Asia/Aqtau {Zone missing from include list}
312 // Asia/Aqtobe {Zone missing from include list}
313 // Asia/Ashgabat {Zone missing from include list}
314 // Asia/Atyrau {Zone missing from include list}
315 // Asia/Baghdad {Zone missing from include list}
316 // Asia/Baku {Zone missing from include list}
317 // Asia/Bangkok {Zone missing from include list}
318 // Asia/Barnaul {Zone missing from include list}
319 // Asia/Beirut {Zone missing from include list}
320 // Asia/Bishkek {Zone missing from include list}
321 // Asia/Chita {Zone missing from include list}
322 // Asia/Choibalsan {Zone missing from include list}
323 // Asia/Colombo {Zone missing from include list}
324 // Asia/Damascus {Zone missing from include list}
325 // Asia/Dhaka {Zone missing from include list}
326 // Asia/Dili {Zone missing from include list}
327 // Asia/Dubai {Zone missing from include list}
328 // Asia/Dushanbe {Zone missing from include list}
329 // Asia/Famagusta {Zone missing from include list}
330 // Asia/Gaza {Zone missing from include list}
331 // Asia/Hebron {Zone missing from include list}
332 // Asia/Ho_Chi_Minh {Zone missing from include list}
333 // Asia/Hong_Kong {Zone missing from include list}
334 // Asia/Hovd {Zone missing from include list}
335 // Asia/Irkutsk {Zone missing from include list}
336 // Asia/Jakarta {Zone missing from include list}
337 // Asia/Jayapura {Zone missing from include list}
338 // Asia/Jerusalem {Zone missing from include list}
339 // Asia/Kabul {Zone missing from include list}
340 // Asia/Kamchatka {Zone missing from include list}
341 // Asia/Karachi {Zone missing from include list}
342 // Asia/Kathmandu {Zone missing from include list}
343 // Asia/Khandyga {Zone missing from include list}
344 // Asia/Kolkata {Zone missing from include list}
345 // Asia/Krasnoyarsk {Zone missing from include list}
346 // Asia/Kuching {Zone missing from include list}
347 // Asia/Macau {Zone missing from include list}
348 // Asia/Magadan {Zone missing from include list}
349 // Asia/Makassar {Zone missing from include list}
350 // Asia/Manila {Zone missing from include list}
351 // Asia/Nicosia {Zone missing from include list}
352 // Asia/Novokuznetsk {Zone missing from include list}
353 // Asia/Novosibirsk {Zone missing from include list}
354 // Asia/Omsk {Zone missing from include list}
355 // Asia/Oral {Zone missing from include list}
356 // Asia/Pontianak {Zone missing from include list}
357 // Asia/Pyongyang {Zone missing from include list}
358 // Asia/Qatar {Zone missing from include list}
359 // Asia/Qostanay {Zone missing from include list}
360 // Asia/Qyzylorda {Zone missing from include list}
361 // Asia/Riyadh {Zone missing from include list}
362 // Asia/Sakhalin {Zone missing from include list}
363 // Asia/Samarkand {Zone missing from include list}
364 // Asia/Seoul {Zone missing from include list}
365 // Asia/Shanghai {Zone missing from include list}
366 // Asia/Singapore {Zone missing from include list}
367 // Asia/Srednekolymsk {Zone missing from include list}
368 // Asia/Taipei {Zone missing from include list}
369 // Asia/Tashkent {Zone missing from include list}
370 // Asia/Tbilisi {Zone missing from include list}
371 // Asia/Tehran {Zone missing from include list}
372 // Asia/Thimphu {Zone missing from include list}
373 // Asia/Tokyo {Zone missing from include list}
374 // Asia/Tomsk {Zone missing from include list}
375 // Asia/Ulaanbaatar {Zone missing from include list}
376 // Asia/Urumqi {Zone missing from include list}
377 // Asia/Ust-Nera {Zone missing from include list}
378 // Asia/Vladivostok {Zone missing from include list}
379 // Asia/Yakutsk {Zone missing from include list}
380 // Asia/Yangon {Zone missing from include list}
381 // Asia/Yekaterinburg {Zone missing from include list}
382 // Asia/Yerevan {Zone missing from include list}
383 // Atlantic/Azores {Zone missing from include list}
384 // Atlantic/Bermuda {Zone missing from include list}
385 // Atlantic/Canary {Zone missing from include list}
386 // Atlantic/Cape_Verde {Zone missing from include list}
387 // Atlantic/Faroe {Zone missing from include list}
388 // Atlantic/Madeira {Zone missing from include list}
389 // Atlantic/South_Georgia {Zone missing from include list}
390 // Atlantic/Stanley {Zone missing from include list}
391 // Australia/Adelaide {Zone missing from include list}
392 // Australia/Brisbane {Zone missing from include list}
393 // Australia/Broken_Hill {Zone missing from include list}
394 // Australia/Eucla {Zone missing from include list}
395 // Australia/Hobart {Zone missing from include list}
396 // Australia/Lindeman {Zone missing from include list}
397 // Australia/Lord_Howe {Zone missing from include list}
398 // Australia/Melbourne {Zone missing from include list}
399 // Australia/Perth {Zone missing from include list}
400 // Australia/Sydney {Zone missing from include list}
401 // CET {Zone missing from include list}
402 // CST6CDT {Zone missing from include list}
403 // EET {Zone missing from include list}
404 // EST {Zone missing from include list}
405 // EST5EDT {Zone missing from include list}
406 // Etc/GMT {Zone missing from include list}
407 // Etc/GMT+1 {Zone missing from include list}
408 // Etc/GMT+10 {Zone missing from include list}
409 // Etc/GMT+11 {Zone missing from include list}
410 // Etc/GMT+12 {Zone missing from include list}
411 // Etc/GMT+2 {Zone missing from include list}
412 // Etc/GMT+3 {Zone missing from include list}
413 // Etc/GMT+4 {Zone missing from include list}
414 // Etc/GMT+5 {Zone missing from include list}
415 // Etc/GMT+6 {Zone missing from include list}
416 // Etc/GMT+7 {Zone missing from include list}
417 // Etc/GMT+8 {Zone missing from include list}
418 // Etc/GMT+9 {Zone missing from include list}
419 // Etc/GMT-1 {Zone missing from include list}
420 // Etc/GMT-10 {Zone missing from include list}
421 // Etc/GMT-11 {Zone missing from include list}
422 // Etc/GMT-12 {Zone missing from include list}
423 // Etc/GMT-13 {Zone missing from include list}
424 // Etc/GMT-14 {Zone missing from include list}
425 // Etc/GMT-2 {Zone missing from include list}
426 // Etc/GMT-3 {Zone missing from include list}
427 // Etc/GMT-4 {Zone missing from include list}
428 // Etc/GMT-5 {Zone missing from include list}
429 // Etc/GMT-6 {Zone missing from include list}
430 // Etc/GMT-7 {Zone missing from include list}
431 // Etc/GMT-8 {Zone missing from include list}
432 // Etc/GMT-9 {Zone missing from include list}
433 // Etc/UTC {Zone missing from include list}
434 // Europe/Andorra {Zone missing from include list}
435 // Europe/Astrakhan {Zone missing from include list}
436 // Europe/Athens {Zone missing from include list}
437 // Europe/Belgrade {Zone missing from include list}
438 // Europe/Berlin {Zone missing from include list}
439 // Europe/Brussels {Zone missing from include list}
440 // Europe/Bucharest {Zone missing from include list}
441 // Europe/Budapest {Zone missing from include list}
442 // Europe/Chisinau {Zone missing from include list}
443 // Europe/Dublin {Zone missing from include list}
444 // Europe/Gibraltar {Zone missing from include list}
445 // Europe/Helsinki {Zone missing from include list}
446 // Europe/Istanbul {Zone missing from include list}
447 // Europe/Kaliningrad {Zone missing from include list}
448 // Europe/Kirov {Zone missing from include list}
449 // Europe/Kyiv {Zone missing from include list}
450 // Europe/London {Zone missing from include list}
451 // Europe/Madrid {Zone missing from include list}
452 // Europe/Malta {Zone missing from include list}
453 // Europe/Minsk {Zone missing from include list}
454 // Europe/Moscow {Zone missing from include list}
455 // Europe/Paris {Zone missing from include list}
456 // Europe/Prague {Zone missing from include list}
457 // Europe/Riga {Zone missing from include list}
458 // Europe/Rome {Zone missing from include list}
459 // Europe/Samara {Zone missing from include list}
460 // Europe/Saratov {Zone missing from include list}
461 // Europe/Simferopol {Zone missing from include list}
462 // Europe/Sofia {Zone missing from include list}
463 // Europe/Tallinn {Zone missing from include list}
464 // Europe/Tirane {Zone missing from include list}
465 // Europe/Ulyanovsk {Zone missing from include list}
466 // Europe/Vienna {Zone missing from include list}
467 // Europe/Vilnius {Zone missing from include list}
468 // Europe/Volgograd {Zone missing from include list}
469 // Europe/Warsaw {Zone missing from include list}
470 // Europe/Zurich {Zone missing from include list}
471 // HST {Zone missing from include list}
472 // Indian/Chagos {Zone missing from include list}
473 // Indian/Maldives {Zone missing from include list}
474 // Indian/Mauritius {Zone missing from include list}
475 // MET {Zone missing from include list}
476 // MST {Zone missing from include list}
477 // MST7MDT {Zone missing from include list}
478 // PST8PDT {Zone missing from include list}
479 // Pacific/Auckland {Zone missing from include list}
480 // Pacific/Bougainville {Zone missing from include list}
481 // Pacific/Chatham {Zone missing from include list}
482 // Pacific/Easter {Zone missing from include list}
483 // Pacific/Efate {Zone missing from include list}
484 // Pacific/Fakaofo {Zone missing from include list}
485 // Pacific/Fiji {Zone missing from include list}
486 // Pacific/Galapagos {Zone missing from include list}
487 // Pacific/Gambier {Zone missing from include list}
488 // Pacific/Guadalcanal {Zone missing from include list}
489 // Pacific/Guam {Zone missing from include list}
490 // Pacific/Honolulu {Zone missing from include list}
491 // Pacific/Kanton {Zone missing from include list}
492 // Pacific/Kiritimati {Zone missing from include list}
493 // Pacific/Kosrae {Zone missing from include list}
494 // Pacific/Kwajalein {Zone missing from include list}
495 // Pacific/Marquesas {Zone missing from include list}
496 // Pacific/Nauru {Zone missing from include list}
497 // Pacific/Niue {Zone missing from include list}
498 // Pacific/Norfolk {Zone missing from include list}
499 // Pacific/Noumea {Zone missing from include list}
500 // Pacific/Pago_Pago {Zone missing from include list}
501 // Pacific/Palau {Zone missing from include list}
502 // Pacific/Pitcairn {Zone missing from include list}
503 // Pacific/Port_Moresby {Zone missing from include list}
504 // Pacific/Rarotonga {Zone missing from include list}
505 // Pacific/Tahiti {Zone missing from include list}
506 // Pacific/Tarawa {Zone missing from include list}
507 // Pacific/Tongatapu {Zone missing from include list}
508 // WET {Zone missing from include list}
509 
510 
511 //---------------------------------------------------------------------------
512 // Notable zones: 2
513 //---------------------------------------------------------------------------
514 
515 // Africa/Casablanca {
516 // Morocco {SAVE '-1:00' different from 1:00}
517 // }
518 // Africa/Windhoek {
519 // Namibia {
520 // LETTER 'CAT' not single character,
521 // LETTER 'WAT' not single character,
522 // SAVE '-1:00' different from 1:00,
523 // }
524 // }
525 
526 
527 //---------------------------------------------------------------------------
528 // Unsupported links: 244
529 //---------------------------------------------------------------------------
530 
531 // Africa/Accra {Link missing from include list}
532 // Africa/Addis_Ababa {Link missing from include list}
533 // Africa/Asmara {Link missing from include list}
534 // Africa/Asmera {Link missing from include list}
535 // Africa/Bamako {Link missing from include list}
536 // Africa/Bangui {Link missing from include list}
537 // Africa/Banjul {Link missing from include list}
538 // Africa/Blantyre {Link missing from include list}
539 // Africa/Brazzaville {Link missing from include list}
540 // Africa/Bujumbura {Link missing from include list}
541 // Africa/Conakry {Link missing from include list}
542 // Africa/Dakar {Link missing from include list}
543 // Africa/Dar_es_Salaam {Link missing from include list}
544 // Africa/Djibouti {Link missing from include list}
545 // Africa/Douala {Link missing from include list}
546 // Africa/Freetown {Link missing from include list}
547 // Africa/Gaborone {Link missing from include list}
548 // Africa/Harare {Link missing from include list}
549 // Africa/Kampala {Link missing from include list}
550 // Africa/Kigali {Link missing from include list}
551 // Africa/Kinshasa {Link missing from include list}
552 // Africa/Libreville {Link missing from include list}
553 // Africa/Lome {Link missing from include list}
554 // Africa/Luanda {Link missing from include list}
555 // Africa/Lubumbashi {Link missing from include list}
556 // Africa/Lusaka {Link missing from include list}
557 // Africa/Malabo {Link missing from include list}
558 // Africa/Maseru {Link missing from include list}
559 // Africa/Mbabane {Link missing from include list}
560 // Africa/Mogadishu {Link missing from include list}
561 // Africa/Niamey {Link missing from include list}
562 // Africa/Nouakchott {Link missing from include list}
563 // Africa/Ouagadougou {Link missing from include list}
564 // Africa/Porto-Novo {Link missing from include list}
565 // Africa/Timbuktu {Link missing from include list}
566 // America/Anguilla {Link missing from include list}
567 // America/Antigua {Link missing from include list}
568 // America/Argentina/ComodRivadavia {Link missing from include list}
569 // America/Aruba {Link missing from include list}
570 // America/Atikokan {Link missing from include list}
571 // America/Atka {Link missing from include list}
572 // America/Blanc-Sablon {Link missing from include list}
573 // America/Buenos_Aires {Link missing from include list}
574 // America/Catamarca {Link missing from include list}
575 // America/Cayman {Link missing from include list}
576 // America/Coral_Harbour {Link missing from include list}
577 // America/Cordoba {Link missing from include list}
578 // America/Creston {Link missing from include list}
579 // America/Curacao {Link missing from include list}
580 // America/Dominica {Link missing from include list}
581 // America/Ensenada {Link missing from include list}
582 // America/Fort_Wayne {Link missing from include list}
583 // America/Godthab {Link missing from include list}
584 // America/Grenada {Link missing from include list}
585 // America/Guadeloupe {Link missing from include list}
586 // America/Indianapolis {Link missing from include list}
587 // America/Jujuy {Link missing from include list}
588 // America/Knox_IN {Link missing from include list}
589 // America/Kralendijk {Link missing from include list}
590 // America/Louisville {Link missing from include list}
591 // America/Lower_Princes {Link missing from include list}
592 // America/Marigot {Link missing from include list}
593 // America/Mendoza {Link missing from include list}
594 // America/Montreal {Link missing from include list}
595 // America/Montserrat {Link missing from include list}
596 // America/Nassau {Link missing from include list}
597 // America/Nipigon {Link missing from include list}
598 // America/Pangnirtung {Link missing from include list}
599 // America/Port_of_Spain {Link missing from include list}
600 // America/Porto_Acre {Link missing from include list}
601 // America/Rainy_River {Link missing from include list}
602 // America/Rosario {Link missing from include list}
603 // America/Santa_Isabel {Link missing from include list}
604 // America/Shiprock {Link missing from include list}
605 // America/St_Barthelemy {Link missing from include list}
606 // America/St_Kitts {Link missing from include list}
607 // America/St_Lucia {Link missing from include list}
608 // America/St_Thomas {Link missing from include list}
609 // America/St_Vincent {Link missing from include list}
610 // America/Thunder_Bay {Link missing from include list}
611 // America/Tortola {Link missing from include list}
612 // America/Virgin {Link missing from include list}
613 // Antarctica/DumontDUrville {Link missing from include list}
614 // Antarctica/McMurdo {Link missing from include list}
615 // Antarctica/South_Pole {Link missing from include list}
616 // Antarctica/Syowa {Link missing from include list}
617 // Antarctica/Vostok {Link missing from include list}
618 // Arctic/Longyearbyen {Link missing from include list}
619 // Asia/Aden {Link missing from include list}
620 // Asia/Ashkhabad {Link missing from include list}
621 // Asia/Bahrain {Link missing from include list}
622 // Asia/Brunei {Link missing from include list}
623 // Asia/Calcutta {Link missing from include list}
624 // Asia/Chongqing {Link missing from include list}
625 // Asia/Chungking {Link missing from include list}
626 // Asia/Dacca {Link missing from include list}
627 // Asia/Harbin {Link missing from include list}
628 // Asia/Istanbul {Link missing from include list}
629 // Asia/Kashgar {Link missing from include list}
630 // Asia/Katmandu {Link missing from include list}
631 // Asia/Kuala_Lumpur {Link missing from include list}
632 // Asia/Kuwait {Link missing from include list}
633 // Asia/Macao {Link missing from include list}
634 // Asia/Muscat {Link missing from include list}
635 // Asia/Phnom_Penh {Link missing from include list}
636 // Asia/Rangoon {Link missing from include list}
637 // Asia/Saigon {Link missing from include list}
638 // Asia/Tel_Aviv {Link missing from include list}
639 // Asia/Thimbu {Link missing from include list}
640 // Asia/Ujung_Pandang {Link missing from include list}
641 // Asia/Ulan_Bator {Link missing from include list}
642 // Asia/Vientiane {Link missing from include list}
643 // Atlantic/Faeroe {Link missing from include list}
644 // Atlantic/Jan_Mayen {Link missing from include list}
645 // Atlantic/Reykjavik {Link missing from include list}
646 // Atlantic/St_Helena {Link missing from include list}
647 // Australia/ACT {Link missing from include list}
648 // Australia/Canberra {Link missing from include list}
649 // Australia/Currie {Link missing from include list}
650 // Australia/LHI {Link missing from include list}
651 // Australia/NSW {Link missing from include list}
652 // Australia/North {Link missing from include list}
653 // Australia/Queensland {Link missing from include list}
654 // Australia/South {Link missing from include list}
655 // Australia/Tasmania {Link missing from include list}
656 // Australia/Victoria {Link missing from include list}
657 // Australia/West {Link missing from include list}
658 // Australia/Yancowinna {Link missing from include list}
659 // Brazil/Acre {Link missing from include list}
660 // Brazil/DeNoronha {Link missing from include list}
661 // Brazil/East {Link missing from include list}
662 // Brazil/West {Link missing from include list}
663 // Canada/Atlantic {Link missing from include list}
664 // Canada/Central {Link missing from include list}
665 // Canada/Eastern {Link missing from include list}
666 // Canada/Mountain {Link missing from include list}
667 // Canada/Newfoundland {Link missing from include list}
668 // Canada/Pacific {Link missing from include list}
669 // Canada/Saskatchewan {Link missing from include list}
670 // Canada/Yukon {Link missing from include list}
671 // Chile/Continental {Link missing from include list}
672 // Chile/EasterIsland {Link missing from include list}
673 // Cuba {Link missing from include list}
674 // Egypt {Link missing from include list}
675 // Eire {Link missing from include list}
676 // Etc/GMT+0 {Link missing from include list}
677 // Etc/GMT-0 {Link missing from include list}
678 // Etc/GMT0 {Link missing from include list}
679 // Etc/Greenwich {Link missing from include list}
680 // Etc/UCT {Link missing from include list}
681 // Etc/Universal {Link missing from include list}
682 // Etc/Zulu {Link missing from include list}
683 // Europe/Amsterdam {Link missing from include list}
684 // Europe/Belfast {Link missing from include list}
685 // Europe/Bratislava {Link missing from include list}
686 // Europe/Busingen {Link missing from include list}
687 // Europe/Copenhagen {Link missing from include list}
688 // Europe/Guernsey {Link missing from include list}
689 // Europe/Isle_of_Man {Link missing from include list}
690 // Europe/Jersey {Link missing from include list}
691 // Europe/Kiev {Link missing from include list}
692 // Europe/Ljubljana {Link missing from include list}
693 // Europe/Luxembourg {Link missing from include list}
694 // Europe/Mariehamn {Link missing from include list}
695 // Europe/Monaco {Link missing from include list}
696 // Europe/Nicosia {Link missing from include list}
697 // Europe/Oslo {Link missing from include list}
698 // Europe/Podgorica {Link missing from include list}
699 // Europe/San_Marino {Link missing from include list}
700 // Europe/Sarajevo {Link missing from include list}
701 // Europe/Skopje {Link missing from include list}
702 // Europe/Stockholm {Link missing from include list}
703 // Europe/Tiraspol {Link missing from include list}
704 // Europe/Uzhgorod {Link missing from include list}
705 // Europe/Vaduz {Link missing from include list}
706 // Europe/Vatican {Link missing from include list}
707 // Europe/Zagreb {Link missing from include list}
708 // Europe/Zaporozhye {Link missing from include list}
709 // GB {Link missing from include list}
710 // GB-Eire {Link missing from include list}
711 // GMT {Link missing from include list}
712 // GMT+0 {Link missing from include list}
713 // GMT-0 {Link missing from include list}
714 // GMT0 {Link missing from include list}
715 // Greenwich {Link missing from include list}
716 // Hongkong {Link missing from include list}
717 // Iceland {Link missing from include list}
718 // Indian/Antananarivo {Link missing from include list}
719 // Indian/Christmas {Link missing from include list}
720 // Indian/Cocos {Link missing from include list}
721 // Indian/Comoro {Link missing from include list}
722 // Indian/Kerguelen {Link missing from include list}
723 // Indian/Mahe {Link missing from include list}
724 // Indian/Mayotte {Link missing from include list}
725 // Indian/Reunion {Link missing from include list}
726 // Iran {Link missing from include list}
727 // Israel {Link missing from include list}
728 // Jamaica {Link missing from include list}
729 // Japan {Link missing from include list}
730 // Kwajalein {Link missing from include list}
731 // Libya {Link missing from include list}
732 // Mexico/BajaNorte {Link missing from include list}
733 // Mexico/BajaSur {Link missing from include list}
734 // Mexico/General {Link missing from include list}
735 // NZ {Link missing from include list}
736 // NZ-CHAT {Link missing from include list}
737 // Navajo {Link missing from include list}
738 // PRC {Link missing from include list}
739 // Pacific/Chuuk {Link missing from include list}
740 // Pacific/Enderbury {Link missing from include list}
741 // Pacific/Funafuti {Link missing from include list}
742 // Pacific/Johnston {Link missing from include list}
743 // Pacific/Majuro {Link missing from include list}
744 // Pacific/Midway {Link missing from include list}
745 // Pacific/Pohnpei {Link missing from include list}
746 // Pacific/Ponape {Link missing from include list}
747 // Pacific/Saipan {Link missing from include list}
748 // Pacific/Samoa {Link missing from include list}
749 // Pacific/Truk {Link missing from include list}
750 // Pacific/Wake {Link missing from include list}
751 // Pacific/Wallis {Link missing from include list}
752 // Pacific/Yap {Link missing from include list}
753 // Poland {Link missing from include list}
754 // Portugal {Link missing from include list}
755 // ROC {Link missing from include list}
756 // ROK {Link missing from include list}
757 // Singapore {Link missing from include list}
758 // Turkey {Link missing from include list}
759 // UCT {Link missing from include list}
760 // US/Alaska {Link missing from include list}
761 // US/Aleutian {Link missing from include list}
762 // US/Arizona {Link missing from include list}
763 // US/Central {Link missing from include list}
764 // US/East-Indiana {Link missing from include list}
765 // US/Eastern {Link missing from include list}
766 // US/Hawaii {Link missing from include list}
767 // US/Indiana-Starke {Link missing from include list}
768 // US/Michigan {Link missing from include list}
769 // US/Mountain {Link missing from include list}
770 // US/Samoa {Link missing from include list}
771 // UTC {Link missing from include list}
772 // Universal {Link missing from include list}
773 // W-SU {Link missing from include list}
774 // Zulu {Link missing from include list}
775 
776 
777 //---------------------------------------------------------------------------
778 // Notable links: 0
779 //---------------------------------------------------------------------------
780 
781 
782 
783 }
784 }
785 
786 #endif