30 * The original version of this source code and documentation
31 * is copyrighted and owned by Taligent, Inc., a wholly-owned
32 * subsidiary of IBM. These materials are provided under terms
33 * of a License Agreement between Taligent and Sun. This technology
34 * is protected by multiple US and International patents.
35 *
36 * This notice and attribution to Taligent may not be removed.
37 * Taligent is a registered trademark of Taligent, Inc.
38 *
39 */
40
41 package sun.util.resources;
42
43 public final class TimeZoneNames extends TimeZoneNamesBundle {
44
45 protected final Object[][] getContents() {
46 // Note: generic names came from CLDR with some adjustments.
47 String ACT[] = new String[] {"Acre Time", "ACT",
48 "Acre Summer Time", "ACST",
49 "Acre Time", "ACT"};
50 String ADELAIDE[] = new String[] {"Central Standard Time (South Australia)", "CST",
51 "Central Summer Time (South Australia)", "CST",
52 "Central Time (South Australia)", "CT"};
53 String AGT[] = new String[] {"Argentine Time", "ART",
54 "Argentine Summer Time", "ARST",
55 "Argentine Time", "ART"};
56 String AKST[] = new String[] {"Alaska Standard Time", "AKST",
57 "Alaska Daylight Time", "AKDT",
58 "Alaska Time", "AKT"};
59 String AMT[] = new String[] {"Amazon Time", "AMT",
60 "Amazon Summer Time", "AMST",
61 "Amazon Time", "AMT"};
62 String ARAST[] = new String[] {"Arabia Standard Time", "AST",
63 "Arabia Daylight Time", "ADT",
64 "Arabia Time", "AT"};
65 String ARMT[] = new String[] {"Armenia Time", "AMT",
66 "Armenia Summer Time", "AMST",
67 "Armenia Time", "AMT"};
68 String AST[] = new String[] {"Atlantic Standard Time", "AST",
69 "Atlantic Daylight Time", "ADT",
70 "Atlantic Time", "AT"};
71 String BDT[] = new String[] {"Bangladesh Time", "BDT",
72 "Bangladesh Summer Time", "BDST",
73 "Bangladesh Time", "BDT"};
74 String BRISBANE[] = new String[] {"Eastern Standard Time (Queensland)", "EST",
75 "Eastern Summer Time (Queensland)", "EST",
76 "Eastern Time (Queensland)", "ET"};
77 String BROKEN_HILL[] = new String[] {"Central Standard Time (South Australia/New South Wales)", "CST",
78 "Central Summer Time (South Australia/New South Wales)", "CST",
79 "Central Time (South Australia/New South Wales)", "CT"};
80 String BRT[] = new String[] {"Brasilia Time", "BRT",
81 "Brasilia Summer Time", "BRST",
82 "Brasilia Time", "BRT"};
83 String BTT[] = new String[] {"Bhutan Time", "BTT",
84 "Bhutan Summer Time", "BTST",
85 "Bhutan Time", "BTT"};
86 String CAT[] = new String[] {"Central African Time", "CAT",
87 "Central African Summer Time", "CAST",
88 "Central Africa Time", "CAT"};
89 String CET[] = new String[] {"Central European Time", "CET",
90 "Central European Summer Time", "CEST",
91 "Central European Time", "CET"};
92 String CHAST[] = new String[] {"Chatham Standard Time", "CHAST",
93 "Chatham Daylight Time", "CHADT",
94 "Chatham Time", "CHAT"};
95 String CHUT[] = new String[] {"Chuuk Time", "CHUT",
96 "Chuuk Summer Time", "CHUST",
97 "Chuuk Time", "CHUT"};
98 String CIT[] = new String[] {"Central Indonesia Time", "WITA",
99 "Central Indonesia Summer Time", "CIST",
100 "Central Indonesia Time", "WITA"};
101 String CLT[] = new String[] {"Chile Time", "CLT",
102 "Chile Summer Time", "CLST",
103 "Chile Time", "CLT"};
104 String CST[] = new String[] {"Central Standard Time", "CST",
105 "Central Daylight Time", "CDT",
106 "Central Time", "CT"};
107 String CTT[] = new String[] {"China Standard Time", "CST",
108 "China Daylight Time", "CDT",
109 "China Time", "CT"};
110 String CUBA[] = new String[] {"Cuba Standard Time", "CST",
111 "Cuba Daylight Time", "CDT",
112 "Cuba Time", "CT"};
113 String DARWIN[] = new String[] {"Central Standard Time (Northern Territory)", "CST",
114 "Central Summer Time (Northern Territory)", "CST",
115 "Central Time (Northern Territory)", "CT"};
116 String DUBLIN[] = new String[] {"Greenwich Mean Time", "GMT",
117 "Irish Summer Time", "IST",
118 "Irish Time", "IT"};
119 String EAT[] = new String[] {"Eastern African Time", "EAT",
120 "Eastern African Summer Time", "EAST",
121 "Eastern Africa Time", "EAT"};
122 String EASTER[] = new String[] {"Easter Is. Time", "EAST",
123 "Easter Is. Summer Time", "EASST",
124 "Easter Is. Time", "EAST"};
125 String EET[] = new String[] {"Eastern European Time", "EET",
126 "Eastern European Summer Time", "EEST",
127 "Eastern European Time", "EET"};
128 String EGT[] = new String[] {"Eastern Greenland Time", "EGT",
129 "Eastern Greenland Summer Time", "EGST",
130 "Eastern Greenland Time", "EGT"};
131 String EST[] = new String[] {"Eastern Standard Time", "EST",
132 "Eastern Daylight Time", "EDT",
133 "Eastern Time", "ET"};
134 String EST_NSW[] = new String[] {"Eastern Standard Time (New South Wales)", "EST",
135 "Eastern Summer Time (New South Wales)", "EST",
136 "Eastern Time (New South Wales)", "ET"};
137 String FET[] = new String[] {"Further-eastern European Time", "FET",
138 "Further-eastern European Summer Time", "FEST",
139 "Further-eastern European Time", "FET"};
140 String GHMT[] = new String[] {"Ghana Mean Time", "GMT",
141 "Ghana Summer Time", "GHST",
142 "Ghana Mean Time", "GMT"};
143 String GAMBIER[] = new String[] {"Gambier Time", "GAMT",
144 "Gambier Summer Time", "GAMST",
145 "Gambier Time", "GAMT"};
146 String GMT[] = new String[] {"Greenwich Mean Time", "GMT",
147 "Greenwich Mean Time", "GMT",
148 "Greenwich Mean Time", "GMT"};
149 String GMTBST[] = new String[] {"Greenwich Mean Time", "GMT",
150 "British Summer Time", "BST",
151 "British Time", "BT"};
152 String GST[] = new String[] {"Gulf Standard Time", "GST",
153 "Gulf Daylight Time", "GDT",
154 "Gulf Time", "GT"};
155 String HAST[] = new String[] {"Hawaii-Aleutian Standard Time", "HAST",
156 "Hawaii-Aleutian Daylight Time", "HADT",
157 "Hawaii-Aleutian Time", "HAT"};
158 String HKT[] = new String[] {"Hong Kong Time", "HKT",
159 "Hong Kong Summer Time", "HKST",
160 "Hong Kong Time", "HKT"};
161 String HST[] = new String[] {"Hawaii Standard Time", "HST",
162 "Hawaii Daylight Time", "HDT",
163 "Hawaii Time", "HT"};
164 String ICT[] = new String[] {"Indochina Time", "ICT",
165 "Indochina Summer Time", "ICST",
166 "Indochina Time", "ICT"};
167 String IRT[] = new String[] {"Iran Standard Time", "IRST",
168 "Iran Daylight Time", "IRDT",
169 "Iran Time", "IRT"};
170 String ISRAEL[] = new String[] {"Israel Standard Time", "IST",
171 "Israel Daylight Time", "IDT",
172 "Israel Time", "IT"};
173 String IST[] = new String[] {"India Standard Time", "IST",
174 "India Daylight Time", "IDT",
175 "India Time", "IT"};
176 String JST[] = new String[] {"Japan Standard Time", "JST",
177 "Japan Daylight Time", "JDT",
178 "Japan Time", "JT"};
179 String KST[] = new String[] {"Korea Standard Time", "KST",
180 "Korea Daylight Time", "KDT",
181 "Korea Time", "KT"};
182 String LORD_HOWE[] = new String[] {"Lord Howe Standard Time", "LHST",
183 "Lord Howe Summer Time", "LHST",
184 "Lord Howe Time", "LHT"};
185 String MHT[] = new String[] {"Marshall Islands Time", "MHT",
186 "Marshall Islands Summer Time", "MHST",
187 "Marshall Islands Time", "MHT"};
188 String MSK[] = new String[] {"Moscow Standard Time", "MSK",
189 "Moscow Daylight Time", "MSD",
190 "Moscow Time", "MT"};
191 String MST[] = new String[] {"Mountain Standard Time", "MST",
192 "Mountain Daylight Time", "MDT",
193 "Mountain Time", "MT"};
194 String MYT[] = new String[] {"Malaysia Time", "MYT",
195 "Malaysia Summer Time", "MYST",
196 "Malaysia Time", "MYT"};
197 String NORONHA[] = new String[] {"Fernando de Noronha Time", "FNT",
198 "Fernando de Noronha Summer Time", "FNST",
199 "Fernando de Noronha Time", "FNT"};
200 String NOVT[] = new String[] {"Novosibirsk Time", "NOVT",
201 "Novosibirsk Summer Time", "NOVST",
202 "Novosibirsk Time", "NOVT"};
203 String NPT[] = new String[] {"Nepal Time", "NPT",
216 "Pakistan Summer Time", "PKST",
217 "Pakistan Time", "PKT"};
218 String PONT[] = new String[] {"Pohnpei Time", "PONT",
219 "Pohnpei Summer Time", "PONST",
220 "Ponape Time", "PONT"};
221 String PST[] = new String[] {"Pacific Standard Time", "PST",
222 "Pacific Daylight Time", "PDT",
223 "Pacific Time", "PT"};
224 String SAST[] = new String[] {"South Africa Standard Time", "SAST",
225 "South Africa Summer Time", "SAST",
226 "South Africa Time", "SAT"};
227 String SBT[] = new String[] {"Solomon Is. Time", "SBT",
228 "Solomon Is. Summer Time", "SBST",
229 "Solomon Is. Time", "SBT"};
230 String SGT[] = new String[] {"Singapore Time", "SGT",
231 "Singapore Summer Time", "SGST",
232 "Singapore Time", "SGT"};
233 String SLST[] = new String[] {"Greenwich Mean Time", "GMT",
234 "Sierra Leone Summer Time", "SLST",
235 "Sierra Leone Time", "SLT"};
236 String TASMANIA[] = new String[] {"Eastern Standard Time (Tasmania)", "EST",
237 "Eastern Summer Time (Tasmania)", "EST",
238 "Eastern Time (Tasmania)", "ET"};
239 String TMT[] = new String[] {"Turkmenistan Time", "TMT",
240 "Turkmenistan Summer Time", "TMST",
241 "Turkmenistan Time", "TMT"};
242 String ULAT[]= new String[] {"Ulaanbaatar Time", "ULAT",
243 "Ulaanbaatar Summer Time", "ULAST",
244 "Ulaanbaatar Time", "ULAT"};
245 String WART[] = new String[] {"Western Argentine Time", "WART",
246 "Western Argentine Summer Time", "WARST",
247 "Western Argentine Time", "WART"};
248 String WAT[] = new String[] {"Western African Time", "WAT",
249 "Western African Summer Time", "WAST",
250 "Western African Time", "WAT"};
251 String WET[] = new String[] {"Western European Time", "WET",
252 "Western European Summer Time", "WEST",
253 "Western European Time", "WET"};
254 String WIT[] = new String[] {"West Indonesia Time", "WIB",
255 "West Indonesia Summer Time", "WIST",
256 "West Indonesia Time", "WIB"};
257 String WST_AUS[] = new String[] {"Western Standard Time (Australia)", "WST",
258 "Western Summer Time (Australia)", "WST",
259 "Western Time (Australia)", "WT"};
260 String SAMOA[] = new String[] {"Samoa Standard Time", "SST",
261 "Samoa Daylight Time", "SDT",
262 "Samoa Time", "ST"};
263 String WST_SAMOA[] = new String[] {"West Samoa Time", "WST",
264 "West Samoa Daylight Time", "WSDT",
265 "West Samoa Time", "WST"};
266 String ChST[] = new String[] {"Chamorro Standard Time", "ChST",
267 "Chamorro Daylight Time", "ChDT",
268 "Chamorro Time", "ChT"};
269 String VICTORIA[] = new String[] {"Eastern Standard Time (Victoria)", "EST",
270 "Eastern Summer Time (Victoria)", "EST",
271 "Eastern Time (Victoria)", "ET"};
272 String UTC[] = new String[] {"Coordinated Universal Time", "UTC",
273 "Coordinated Universal Time", "UTC",
274 "Coordinated Universal Time", "UTC"};
275 String UZT[] = new String[] {"Uzbekistan Time", "UZT",
276 "Uzbekistan Summer Time", "UZST",
277 "Uzbekistan Time", "UZT"};
278
279 return new Object[][] {
280 {"America/Los_Angeles", PST},
281 {"PST", PST},
282 {"America/Denver", MST},
283 {"MST", MST},
284 {"America/Phoenix", MST},
285 {"PNT", MST},
286 {"America/Chicago", CST},
287 {"CST", CST},
288 {"America/New_York", EST},
289 {"EST", EST},
290 {"America/Indianapolis", EST},
291 {"IET", EST},
292 {"Pacific/Honolulu", HST},
293 {"HST", HST},
294 {"America/Anchorage", AKST},
295 {"AST", AKST},
296 {"America/Halifax", AST},
297 {"America/Sitka", AKST},
319 {"Africa/Accra", GHMT},
320 {"Africa/Addis_Ababa", EAT},
321 {"Africa/Algiers", CET},
322 {"Africa/Asmara", EAT},
323 {"Africa/Asmera", EAT},
324 {"Africa/Bamako", GMT},
325 {"Africa/Bangui", WAT},
326 {"Africa/Banjul", GMT},
327 {"Africa/Bissau", GMT},
328 {"Africa/Blantyre", CAT},
329 {"Africa/Brazzaville", WAT},
330 {"Africa/Bujumbura", CAT},
331 {"Africa/Cairo", EET},
332 {"Africa/Ceuta", CET},
333 {"Africa/Conakry", GMT},
334 {"Africa/Dakar", GMT},
335 {"Africa/Dar_es_Salaam", EAT},
336 {"Africa/Djibouti", EAT},
337 {"Africa/Douala", WAT},
338 {"Africa/El_Aaiun", WET},
339 {"Africa/Freetown", SLST},
340 {"Africa/Gaborone", CAT},
341 {"Africa/Harare", CAT},
342 {"Africa/Johannesburg", SAST},
343 {"Africa/Juba", EAT},
344 {"Africa/Kampala", EAT},
345 {"Africa/Khartoum", EAT},
346 {"Africa/Kigali", CAT},
347 {"Africa/Kinshasa", WAT},
348 {"Africa/Lagos", WAT},
349 {"Africa/Libreville", WAT},
350 {"Africa/Lome", GMT},
351 {"Africa/Luanda", WAT},
352 {"Africa/Lubumbashi", CAT},
353 {"Africa/Lusaka", CAT},
354 {"Africa/Malabo", WAT},
355 {"Africa/Maputo", CAT},
356 {"Africa/Maseru", SAST},
357 {"Africa/Mbabane", SAST},
358 {"Africa/Mogadishu", EAT},
359 {"Africa/Monrovia", GMT},
467 {"America/Knox_IN", CST},
468 {"America/Kralendijk", AST},
469 {"America/La_Paz", new String[] {"Bolivia Time", "BOT",
470 "Bolivia Summer Time", "BOST",
471 "Bolivia Time", "BOT"}},
472 {"America/Lima", new String[] {"Peru Time", "PET",
473 "Peru Summer Time", "PEST",
474 "Peru Time", "PET"}},
475 {"America/Louisville", EST},
476 {"America/Lower_Princes", AST},
477 {"America/Maceio", BRT},
478 {"America/Managua", CST},
479 {"America/Manaus", AMT},
480 {"America/Marigot", AST},
481 {"America/Martinique", AST},
482 {"America/Matamoros", CST},
483 {"America/Mazatlan", MST},
484 {"America/Mendoza", AGT},
485 {"America/Menominee", CST},
486 {"America/Merida", CST},
487 {"America/Metlakatla", new String[] {"Metlakatla Standard Time", "MeST",
488 "Metlakatla Daylight Time", "MeDT",
489 "Metlakatla Time", "MeT"}},
490 {"America/Mexico_City", CST},
491 {"America/Miquelon", new String[] {"Pierre & Miquelon Standard Time", "PMST",
492 "Pierre & Miquelon Daylight Time", "PMDT",
493 "Pierre & Miquelon Time", "PMT"}},
494 {"America/Moncton", AST},
495 {"America/Montevideo", new String[] {"Uruguay Time", "UYT",
496 "Uruguay Summer Time", "UYST",
497 "Uruguay Time", "UYT"}},
498 {"America/Monterrey", CST},
499 {"America/Montreal", EST},
500 {"America/Montserrat", AST},
501 {"America/Nassau", EST},
502 {"America/Nipigon", EST},
503 {"America/Nome", AKST},
504 {"America/Noronha", NORONHA},
505 {"America/North_Dakota/Beulah", CST},
506 {"America/North_Dakota/Center", CST},
507 {"America/North_Dakota/New_Salem", CST},
508 {"America/Ojinaga", MST},
509 {"America/Panama", EST},
538 {"America/Swift_Current", CST},
539 {"America/Tegucigalpa", CST},
540 {"America/Thule", AST},
541 {"America/Thunder_Bay", EST},
542 {"America/Tijuana", PST},
543 {"America/Toronto", EST},
544 {"America/Tortola", AST},
545 {"America/Vancouver", PST},
546 {"America/Virgin", AST},
547 {"America/Whitehorse", PST},
548 {"America/Winnipeg", CST},
549 {"America/Yakutat", AKST},
550 {"America/Yellowknife", MST},
551 {"Antarctica/Casey", WST_AUS},
552 {"Antarctica/Davis", new String[] {"Davis Time", "DAVT",
553 "Davis Summer Time", "DAVST",
554 "Davis Time", "DAVT"}},
555 {"Antarctica/DumontDUrville", new String[] {"Dumont-d'Urville Time", "DDUT",
556 "Dumont-d'Urville Summer Time", "DDUST",
557 "Dumont-d'Urville Time", "DDUT"}},
558 {"Antarctica/Macquarie", new String[] {"Macquarie Island Time", "MIST",
559 "Macquarie Island Summer Time", "MIST",
560 "Macquarie Island Time", "MIST"}},
561 {"Antarctica/Mawson", new String[] {"Mawson Time", "MAWT",
562 "Mawson Summer Time", "MAWST",
563 "Mawson Time", "MAWT"}},
564 {"Antarctica/McMurdo", NZST},
565 {"Antarctica/Palmer", CLT},
566 {"Antarctica/Rothera", new String[] {"Rothera Time", "ROTT",
567 "Rothera Summer Time", "ROTST",
568 "Rothera Time", "ROTT"}},
569 {"Antarctica/South_Pole", NZST},
570 {"Antarctica/Syowa", new String[] {"Syowa Time", "SYOT",
571 "Syowa Summer Time", "SYOST",
572 "Syowa Time", "SYOT"}},
573 {"Antarctica/Troll", new String[] {"Coordinated Universal Time", "UTC",
574 "Central European Summer Time", "CEST",
575 "Troll Time", "ATT"}},
576 {"Antarctica/Vostok", new String[] {"Vostok Time", "VOST",
577 "Vostok Summer Time", "VOSST",
578 "Vostok Time", "VOST"}},
579 {"Arctic/Longyearbyen", CET},
590 "Aqtau Time", "AQTT"}},
591 {"Asia/Aqtobe", new String[] {"Aqtobe Time", "AQTT",
592 "Aqtobe Summer Time", "AQTST",
593 "Aqtobe Time", "AQTT"}},
594 {"Asia/Ashgabat", TMT},
595 {"Asia/Ashkhabad", TMT},
596 {"Asia/Baghdad", ARAST},
597 {"Asia/Bahrain", ARAST},
598 {"Asia/Baku", new String[] {"Azerbaijan Time", "AZT",
599 "Azerbaijan Summer Time", "AZST",
600 "Azerbaijan Time", "AZT"}},
601 {"Asia/Bangkok", ICT},
602 {"Asia/Beirut", EET},
603 {"Asia/Bishkek", new String[] {"Kirgizstan Time", "KGT",
604 "Kirgizstan Summer Time", "KGST",
605 "Kirgizstan Time", "KGT"}},
606 {"Asia/Brunei", new String[] {"Brunei Time", "BNT",
607 "Brunei Summer Time", "BNST",
608 "Brunei Time", "BNT"}},
609 {"Asia/Calcutta", IST},
610 {"Asia/Choibalsan", new String[] {"Choibalsan Time", "CHOT",
611 "Choibalsan Summer Time", "CHOST",
612 "Choibalsan Time", "CHOT"}},
613 {"Asia/Chongqing", CTT},
614 {"Asia/Chungking", CTT},
615 {"Asia/Colombo", IST},
616 {"Asia/Dacca", BDT},
617 {"Asia/Dhaka", BDT},
618 {"Asia/Dili", new String[] {"Timor-Leste Time", "TLT",
619 "Timor-Leste Summer Time", "TLST",
620 "Timor-Leste Time", "TLT"}},
621 {"Asia/Damascus", EET},
622 {"Asia/Dubai", GST},
623 {"Asia/Dushanbe", new String[] {"Tajikistan Time", "TJT",
624 "Tajikistan Summer Time", "TJST",
625 "Tajikistan Time", "TJT"}},
626 {"Asia/Gaza", EET},
627 {"Asia/Harbin", CTT},
628 {"Asia/Hebron", EET},
629 {"Asia/Ho_Chi_Minh", ICT},
630 {"Asia/Hong_Kong", HKT},
631 {"Asia/Hovd", new String[] {"Hovd Time", "HOVT",
632 "Hovd Summer Time", "HOVST",
633 "Hovd Time", "HOVT"}},
634 {"Asia/Irkutsk", new String[] {"Irkutsk Time", "IRKT",
635 "Irkutsk Summer Time", "IRKST",
636 "Irkutsk Time", "IRKT"}},
637 {"Asia/Istanbul", EET},
638 {"Asia/Jakarta", WIT},
639 {"Asia/Jayapura", new String[] {"East Indonesia Time", "WIT",
640 "East Indonesia Summer Time", "EIST",
641 "East Indonesia Time", "WIT"}},
642 {"Asia/Kabul", new String[] {"Afghanistan Time", "AFT",
643 "Afghanistan Summer Time", "AFST",
644 "Afghanistan Time", "AFT"}},
645 {"Asia/Kamchatka", new String[] {"Petropavlovsk-Kamchatski Time", "PETT",
646 "Petropavlovsk-Kamchatski Summer Time", "PETST",
647 "Petropavlovsk-Kamchatski Time", "PETT"}},
648 {"Asia/Karachi", PKT},
649 {"Asia/Kashgar", CTT},
650 {"Asia/Kathmandu", NPT},
651 {"Asia/Katmandu", NPT},
652 {"Asia/Khandyga", new String[] {"Khandyga Time", "YAKT",
653 "Khandyga Summer Time", "YAKST",
654 "Khandyga Time", "YAKT"}},
655
656 {"Asia/Kolkata", IST},
657 {"Asia/Krasnoyarsk", new String[] {"Krasnoyarsk Time", "KRAT",
658 "Krasnoyarsk Summer Time", "KRAST",
659 "Krasnoyarsk Time", "KRAT"}},
660 {"Asia/Kuala_Lumpur", MYT},
661 {"Asia/Kuching", MYT},
662 {"Asia/Kuwait", ARAST},
663 {"Asia/Macao", CTT},
664 {"Asia/Macau", CTT},
665 {"Asia/Magadan", new String[] {"Magadan Time", "MAGT",
666 "Magadan Summer Time", "MAGST",
667 "Magadan Time", "MAGT"}},
668 {"Asia/Makassar", CIT},
669 {"Asia/Manila", new String[] {"Philippines Time", "PHT",
670 "Philippines Summer Time", "PHST",
671 "Philippines Time", "PHT"}},
672 {"Asia/Muscat", GST},
673 {"Asia/Nicosia", EET},
674 {"Asia/Novokuznetsk", NOVT},
675 {"Asia/Novosibirsk", NOVT},
676 {"Asia/Oral", new String[] {"Oral Time", "ORAT",
677 "Oral Summer Time", "ORAST",
678 "Oral Time", "ORAT"}},
679 {"Asia/Omsk", new String[] {"Omsk Time", "OMST",
680 "Omsk Summer Time", "OMSST",
681 "Omsk Time", "OMST"}},
682 {"Asia/Phnom_Penh", ICT},
683 {"Asia/Pontianak", WIT},
684 {"Asia/Pyongyang", KST},
685 {"Asia/Qatar", ARAST},
686 {"Asia/Qyzylorda", new String[] {"Qyzylorda Time", "QYZT",
687 "Qyzylorda Summer Time", "QYZST",
688 "Qyzylorda Time", "QYZT"}},
689 {"Asia/Rangoon", new String[] {"Myanmar Time", "MMT",
690 "Myanmar Summer Time", "MMST",
691 "Myanmar Time", "MMT"}},
692 {"Asia/Riyadh", ARAST},
693 {"Asia/Saigon", ICT},
694 {"Asia/Sakhalin", new String[] {"Sakhalin Time", "SAKT",
695 "Sakhalin Summer Time", "SAKST",
696 "Sakhalin Time", "SAKT"}},
697 {"Asia/Samarkand", UZT},
698 {"Asia/Seoul", KST},
699 {"Asia/Singapore", SGT},
700 {"Asia/Taipei", CTT},
701 {"Asia/Tel_Aviv", ISRAEL},
702 {"Asia/Tashkent", UZT},
703 {"Asia/Tbilisi", new String[] {"Georgia Time", "GET",
704 "Georgia Summer Time", "GEST",
705 "Georgia Time", "GET"}},
706 {"Asia/Tehran", IRT},
707 {"Asia/Thimbu", BTT},
708 {"Asia/Thimphu", BTT},
709 {"Asia/Ujung_Pandang", CIT},
710 {"Asia/Ulaanbaatar", ULAT},
711 {"Asia/Ulan_Bator", ULAT},
712 {"Asia/Urumqi", CTT},
713 {"Asia/Ust-Nera", new String[] {"Ust-Nera Time", "VLAT",
714 "Ust-Nera Summer Time", "VLAST",
715 "Ust-Nera Time", "VLAT"}},
716 {"Asia/Vientiane", ICT},
717 {"Asia/Vladivostok", new String[] {"Vladivostok Time", "VLAT",
718 "Vladivostok Summer Time", "VLAST",
719 "Vladivostok Time", "VLAT"}},
720 {"Asia/Yakutsk", new String[] {"Yakutsk Time", "YAKT",
721 "Yakutsk Summer Time", "YAKST",
722 "Yakutsk Time", "YAKT"}},
723 {"Asia/Yekaterinburg", new String[] {"Yekaterinburg Time", "YEKT",
724 "Yekaterinburg Summer Time", "YEKST",
725 "Yekaterinburg Time", "YEKT"}},
726 {"Asia/Yerevan", ARMT},
727 {"Atlantic/Azores", new String[] {"Azores Time", "AZOT",
728 "Azores Summer Time", "AZOST",
729 "Azores Time", "AZOT"}},
730 {"Atlantic/Bermuda", AST},
731 {"Atlantic/Canary", WET},
732 {"Atlantic/Cape_Verde", new String[] {"Cape Verde Time", "CVT",
734 "Cape Verde Time", "CVT"}},
735 {"Atlantic/Faeroe", WET},
736 {"Atlantic/Faroe", WET},
737 {"Atlantic/Jan_Mayen", CET},
738 {"Atlantic/Madeira", WET},
739 {"Atlantic/Reykjavik", GMT},
740 {"Atlantic/South_Georgia", new String[] {"South Georgia Standard Time", "GST",
741 "South Georgia Daylight Time", "GDT",
742 "South Georgia Time", "GT"}},
743 {"Atlantic/St_Helena", GMT},
744 {"Atlantic/Stanley", new String[] {"Falkland Is. Time", "FKT",
745 "Falkland Is. Summer Time", "FKST",
746 "Falkland Is. Time", "FKT"}},
747 {"Australia/ACT", EST_NSW},
748 {"Australia/Adelaide", ADELAIDE},
749 {"Australia/Brisbane", BRISBANE},
750 {"Australia/Broken_Hill", BROKEN_HILL},
751 {"Australia/Canberra", EST_NSW},
752 {"Australia/Currie", EST_NSW},
753 {"Australia/Darwin", DARWIN},
754 {"Australia/Eucla", new String[] {"Central Western Standard Time (Australia)", "CWST",
755 "Central Western Summer Time (Australia)", "CWST",
756 "Central Western Time (Australia)", "CWT"}},
757 {"Australia/Hobart", TASMANIA},
758 {"Australia/LHI", LORD_HOWE},
759 {"Australia/Lindeman", BRISBANE},
760 {"Australia/Lord_Howe", LORD_HOWE},
761 {"Australia/Melbourne", VICTORIA},
762 {"Australia/North", DARWIN},
763 {"Australia/NSW", EST_NSW},
764 {"Australia/Perth", WST_AUS},
765 {"Australia/Queensland", BRISBANE},
766 {"Australia/South", ADELAIDE},
767 {"Australia/Sydney", EST_NSW},
768 {"Australia/Tasmania", TASMANIA},
769 {"Australia/Victoria", VICTORIA},
770 {"Australia/West", WST_AUS},
771 {"Australia/Yancowinna", BROKEN_HILL},
772 {"BET", BRT},
773 {"BST", BDT},
774 {"Brazil/Acre", ACT},
775 {"Brazil/DeNoronha", NORONHA},
776 {"Brazil/East", BRT},
802 {"Etc/Zulu", UTC},
803 {"Europe/Amsterdam", CET},
804 {"Europe/Andorra", CET},
805 {"Europe/Athens", EET},
806 {"Europe/Belfast", GMTBST},
807 {"Europe/Belgrade", CET},
808 {"Europe/Berlin", CET},
809 {"Europe/Bratislava", CET},
810 {"Europe/Brussels", CET},
811 {"Europe/Budapest", CET},
812 {"Europe/Busingen", CET},
813 {"Europe/Chisinau", EET},
814 {"Europe/Copenhagen", CET},
815 {"Europe/Dublin", DUBLIN},
816 {"Europe/Gibraltar", CET},
817 {"Europe/Guernsey", GMTBST},
818 {"Europe/Helsinki", EET},
819 {"Europe/Isle_of_Man", GMTBST},
820 {"Europe/Istanbul", EET},
821 {"Europe/Jersey", GMTBST},
822 {"Europe/Kaliningrad", FET},
823 {"Europe/Kiev", EET},
824 {"Europe/Lisbon", WET},
825 {"Europe/Ljubljana", CET},
826 {"Europe/London", GMTBST},
827 {"Europe/Luxembourg", CET},
828 {"Europe/Madrid", CET},
829 {"Europe/Malta", CET},
830 {"Europe/Mariehamn", EET},
831 {"Europe/Minsk", FET},
832 {"Europe/Monaco", CET},
833 {"Europe/Moscow", MSK},
834 {"Europe/Nicosia", EET},
835 {"Europe/Oslo", CET},
836 {"Europe/Podgorica", CET},
837 {"Europe/Prague", CET},
838 {"Europe/Riga", EET},
839 {"Europe/Rome", CET},
840 {"Europe/Samara", new String[] {"Samara Time", "SAMT",
841 "Samara Summer Time", "SAMST",
842 "Samara Time", "SAMT"}},
843 {"Europe/San_Marino", CET},
844 {"Europe/Sarajevo", CET},
845 {"Europe/Simferopol", MSK},
846 {"Europe/Skopje", CET},
847 {"Europe/Sofia", EET},
848 {"Europe/Stockholm", CET},
849 {"Europe/Tallinn", EET},
850 {"Europe/Tirane", CET},
851 {"Europe/Tiraspol", EET},
852 {"Europe/Uzhgorod", EET},
853 {"Europe/Vaduz", CET},
854 {"Europe/Vatican", CET},
855 {"Europe/Vienna", CET},
856 {"Europe/Vilnius", EET},
857 {"Europe/Volgograd", new String[] {"Volgograd Time", "VOLT",
858 "Volgograd Summer Time", "VOLST",
859 "Volgograd Time", "VOLT"}},
860 {"Europe/Warsaw", CET},
861 {"Europe/Zagreb", CET},
862 {"Europe/Zaporozhye", EET},
863 {"Europe/Zurich", CET},
864 {"GB", GMTBST},
865 {"GB-Eire", GMTBST},
866 {"Greenwich", GMT},
867 {"Hongkong", HKT},
868 {"Iceland", GMT},
869 {"Iran", IRT},
870 {"IST", IST},
871 {"Indian/Antananarivo", EAT},
872 {"Indian/Chagos", new String[] {"Indian Ocean Territory Time", "IOT",
873 "Indian Ocean Territory Summer Time", "IOST",
874 "Indian Ocean Territory Time", "IOT"}},
875 {"Indian/Christmas", new String[] {"Christmas Island Time", "CXT",
876 "Christmas Island Summer Time", "CXST",
877 "Christmas Island Time", "CIT"}},
878 {"Indian/Cocos", new String[] {"Cocos Islands Time", "CCT",
879 "Cocos Islands Summer Time", "CCST",
|
30 * The original version of this source code and documentation
31 * is copyrighted and owned by Taligent, Inc., a wholly-owned
32 * subsidiary of IBM. These materials are provided under terms
33 * of a License Agreement between Taligent and Sun. This technology
34 * is protected by multiple US and International patents.
35 *
36 * This notice and attribution to Taligent may not be removed.
37 * Taligent is a registered trademark of Taligent, Inc.
38 *
39 */
40
41 package sun.util.resources;
42
43 public final class TimeZoneNames extends TimeZoneNamesBundle {
44
45 protected final Object[][] getContents() {
46 // Note: generic names came from CLDR with some adjustments.
47 String ACT[] = new String[] {"Acre Time", "ACT",
48 "Acre Summer Time", "ACST",
49 "Acre Time", "ACT"};
50 String ADELAIDE[] = new String[] {"Australian Central Standard Time (South Australia)", "ACST",
51 "Australian Central Daylight Time (South Australia)", "ACDT",
52 "Australian Central Time (South Australia)", "ACT"};
53 String AGT[] = new String[] {"Argentine Time", "ART",
54 "Argentine Summer Time", "ARST",
55 "Argentine Time", "ART"};
56 String AKST[] = new String[] {"Alaska Standard Time", "AKST",
57 "Alaska Daylight Time", "AKDT",
58 "Alaska Time", "AKT"};
59 String AMT[] = new String[] {"Amazon Time", "AMT",
60 "Amazon Summer Time", "AMST",
61 "Amazon Time", "AMT"};
62 String ARAST[] = new String[] {"Arabia Standard Time", "AST",
63 "Arabia Daylight Time", "ADT",
64 "Arabia Time", "AT"};
65 String ARMT[] = new String[] {"Armenia Time", "AMT",
66 "Armenia Summer Time", "AMST",
67 "Armenia Time", "AMT"};
68 String AST[] = new String[] {"Atlantic Standard Time", "AST",
69 "Atlantic Daylight Time", "ADT",
70 "Atlantic Time", "AT"};
71 String BDT[] = new String[] {"Bangladesh Time", "BDT",
72 "Bangladesh Summer Time", "BDST",
73 "Bangladesh Time", "BDT"};
74 String BRISBANE[] = new String[] {"Australian Eastern Standard Time (Queensland)", "AEST",
75 "Australian Eastern Daylight Time (Queensland)", "AEDT",
76 "Australian Eastern Time (Queensland)", "AET"};
77 String BROKEN_HILL[] = new String[] {"Australian Central Standard Time (South Australia/New South Wales)", "ACST",
78 "Australian Central Daylight Time (South Australia/New South Wales)", "ACDT",
79 "Australian Central Time (South Australia/New South Wales)", "ACT"};
80 String BRT[] = new String[] {"Brasilia Time", "BRT",
81 "Brasilia Summer Time", "BRST",
82 "Brasilia Time", "BRT"};
83 String BTT[] = new String[] {"Bhutan Time", "BTT",
84 "Bhutan Summer Time", "BTST",
85 "Bhutan Time", "BTT"};
86 String CAT[] = new String[] {"Central African Time", "CAT",
87 "Central African Summer Time", "CAST",
88 "Central Africa Time", "CAT"};
89 String CET[] = new String[] {"Central European Time", "CET",
90 "Central European Summer Time", "CEST",
91 "Central European Time", "CET"};
92 String CHAST[] = new String[] {"Chatham Standard Time", "CHAST",
93 "Chatham Daylight Time", "CHADT",
94 "Chatham Time", "CHAT"};
95 String CHUT[] = new String[] {"Chuuk Time", "CHUT",
96 "Chuuk Summer Time", "CHUST",
97 "Chuuk Time", "CHUT"};
98 String CIT[] = new String[] {"Central Indonesia Time", "WITA",
99 "Central Indonesia Summer Time", "CIST",
100 "Central Indonesia Time", "WITA"};
101 String CLT[] = new String[] {"Chile Time", "CLT",
102 "Chile Summer Time", "CLST",
103 "Chile Time", "CLT"};
104 String CST[] = new String[] {"Central Standard Time", "CST",
105 "Central Daylight Time", "CDT",
106 "Central Time", "CT"};
107 String CTT[] = new String[] {"China Standard Time", "CST",
108 "China Daylight Time", "CDT",
109 "China Time", "CT"};
110 String CUBA[] = new String[] {"Cuba Standard Time", "CST",
111 "Cuba Daylight Time", "CDT",
112 "Cuba Time", "CT"};
113 String DARWIN[] = new String[] {"Australian Central Standard Time (Northern Territory)", "ACST",
114 "Australian Central Daylight Time (Northern Territory)", "ACDT",
115 "Australian Central Time (Northern Territory)", "ACT"};
116 String DUBLIN[] = new String[] {"Greenwich Mean Time", "GMT",
117 "Irish Summer Time", "IST",
118 "Irish Time", "IT"};
119 String EAT[] = new String[] {"Eastern African Time", "EAT",
120 "Eastern African Summer Time", "EAST",
121 "Eastern Africa Time", "EAT"};
122 String EASTER[] = new String[] {"Easter Is. Time", "EAST",
123 "Easter Is. Summer Time", "EASST",
124 "Easter Is. Time", "EAST"};
125 String EET[] = new String[] {"Eastern European Time", "EET",
126 "Eastern European Summer Time", "EEST",
127 "Eastern European Time", "EET"};
128 String EGT[] = new String[] {"Eastern Greenland Time", "EGT",
129 "Eastern Greenland Summer Time", "EGST",
130 "Eastern Greenland Time", "EGT"};
131 String EST[] = new String[] {"Eastern Standard Time", "EST",
132 "Eastern Daylight Time", "EDT",
133 "Eastern Time", "ET"};
134 String EST_NSW[] = new String[] {"Australian Eastern Standard Time (New South Wales)", "AEST",
135 "Australian Eastern Daylight Time (New South Wales)", "AEDT",
136 "Australian Eastern Time (New South Wales)", "AET"};
137 String FET[] = new String[] {"Further-eastern European Time", "FET",
138 "Further-eastern European Summer Time", "FEST",
139 "Further-eastern European Time", "FET"};
140 String GHMT[] = new String[] {"Ghana Mean Time", "GMT",
141 "Ghana Summer Time", "GHST",
142 "Ghana Mean Time", "GMT"};
143 String GAMBIER[] = new String[] {"Gambier Time", "GAMT",
144 "Gambier Summer Time", "GAMST",
145 "Gambier Time", "GAMT"};
146 String GMT[] = new String[] {"Greenwich Mean Time", "GMT",
147 "Greenwich Mean Time", "GMT",
148 "Greenwich Mean Time", "GMT"};
149 String GMTBST[] = new String[] {"Greenwich Mean Time", "GMT",
150 "British Summer Time", "BST",
151 "British Time", "BT"};
152 String GST[] = new String[] {"Gulf Standard Time", "GST",
153 "Gulf Daylight Time", "GDT",
154 "Gulf Time", "GT"};
155 String HAST[] = new String[] {"Hawaii-Aleutian Standard Time", "HAST",
156 "Hawaii-Aleutian Daylight Time", "HADT",
157 "Hawaii-Aleutian Time", "HAT"};
158 String HKT[] = new String[] {"Hong Kong Time", "HKT",
159 "Hong Kong Summer Time", "HKST",
160 "Hong Kong Time", "HKT"};
161 String HST[] = new String[] {"Hawaii Standard Time", "HST",
162 "Hawaii Daylight Time", "HDT",
163 "Hawaii Time", "HT"};
164 String ICT[] = new String[] {"Indochina Time", "ICT",
165 "Indochina Summer Time", "ICST",
166 "Indochina Time", "ICT"};
167 String IRT[] = new String[] {"Iran Standard Time", "IRST",
168 "Iran Daylight Time", "IRDT",
169 "Iran Time", "IRT"};
170 String IRKT[] = new String[] {"Irkutsk Time", "IRKT",
171 "Irkutsk Summer Time", "IRKST",
172 "Irkutsk Time", "IRKT"};
173 String ISRAEL[] = new String[] {"Israel Standard Time", "IST",
174 "Israel Daylight Time", "IDT",
175 "Israel Time", "IT"};
176 String IST[] = new String[] {"India Standard Time", "IST",
177 "India Daylight Time", "IDT",
178 "India Time", "IT"};
179 String JST[] = new String[] {"Japan Standard Time", "JST",
180 "Japan Daylight Time", "JDT",
181 "Japan Time", "JT"};
182 String KRAT[] = new String[] {"Krasnoyarsk Time", "KRAT",
183 "Krasnoyarsk Summer Time", "KRAST",
184 "Krasnoyarsk Time", "KRAT"};
185 String KST[] = new String[] {"Korea Standard Time", "KST",
186 "Korea Daylight Time", "KDT",
187 "Korea Time", "KT"};
188 String LORD_HOWE[] = new String[] {"Lord Howe Standard Time", "LHST",
189 "Lord Howe Daylight Time", "LHDT",
190 "Lord Howe Time", "LHT"};
191 String MHT[] = new String[] {"Marshall Islands Time", "MHT",
192 "Marshall Islands Summer Time", "MHST",
193 "Marshall Islands Time", "MHT"};
194 String MSK[] = new String[] {"Moscow Standard Time", "MSK",
195 "Moscow Daylight Time", "MSD",
196 "Moscow Time", "MT"};
197 String MST[] = new String[] {"Mountain Standard Time", "MST",
198 "Mountain Daylight Time", "MDT",
199 "Mountain Time", "MT"};
200 String MYT[] = new String[] {"Malaysia Time", "MYT",
201 "Malaysia Summer Time", "MYST",
202 "Malaysia Time", "MYT"};
203 String NORONHA[] = new String[] {"Fernando de Noronha Time", "FNT",
204 "Fernando de Noronha Summer Time", "FNST",
205 "Fernando de Noronha Time", "FNT"};
206 String NOVT[] = new String[] {"Novosibirsk Time", "NOVT",
207 "Novosibirsk Summer Time", "NOVST",
208 "Novosibirsk Time", "NOVT"};
209 String NPT[] = new String[] {"Nepal Time", "NPT",
222 "Pakistan Summer Time", "PKST",
223 "Pakistan Time", "PKT"};
224 String PONT[] = new String[] {"Pohnpei Time", "PONT",
225 "Pohnpei Summer Time", "PONST",
226 "Ponape Time", "PONT"};
227 String PST[] = new String[] {"Pacific Standard Time", "PST",
228 "Pacific Daylight Time", "PDT",
229 "Pacific Time", "PT"};
230 String SAST[] = new String[] {"South Africa Standard Time", "SAST",
231 "South Africa Summer Time", "SAST",
232 "South Africa Time", "SAT"};
233 String SBT[] = new String[] {"Solomon Is. Time", "SBT",
234 "Solomon Is. Summer Time", "SBST",
235 "Solomon Is. Time", "SBT"};
236 String SGT[] = new String[] {"Singapore Time", "SGT",
237 "Singapore Summer Time", "SGST",
238 "Singapore Time", "SGT"};
239 String SLST[] = new String[] {"Greenwich Mean Time", "GMT",
240 "Sierra Leone Summer Time", "SLST",
241 "Sierra Leone Time", "SLT"};
242 String TASMANIA[] = new String[] {"Australian Eastern Standard Time (Tasmania)", "AEST",
243 "Australian Eastern Daylight Time (Tasmania)", "AEDT",
244 "Australian Eastern Time (Tasmania)", "AET"};
245 String TMT[] = new String[] {"Turkmenistan Time", "TMT",
246 "Turkmenistan Summer Time", "TMST",
247 "Turkmenistan Time", "TMT"};
248 String ULAT[]= new String[] {"Ulaanbaatar Time", "ULAT",
249 "Ulaanbaatar Summer Time", "ULAST",
250 "Ulaanbaatar Time", "ULAT"};
251 String WART[] = new String[] {"Western Argentine Time", "WART",
252 "Western Argentine Summer Time", "WARST",
253 "Western Argentine Time", "WART"};
254 String WAT[] = new String[] {"Western African Time", "WAT",
255 "Western African Summer Time", "WAST",
256 "Western African Time", "WAT"};
257 String WET[] = new String[] {"Western European Time", "WET",
258 "Western European Summer Time", "WEST",
259 "Western European Time", "WET"};
260 String WIT[] = new String[] {"West Indonesia Time", "WIB",
261 "West Indonesia Summer Time", "WIST",
262 "West Indonesia Time", "WIB"};
263 String WST_AUS[] = new String[] {"Australian Western Standard Time", "AWST",
264 "Australian Western Daylight Time", "AWDT",
265 "Australian Western Time", "AWT"};
266 String SAMOA[] = new String[] {"Samoa Standard Time", "SST",
267 "Samoa Daylight Time", "SDT",
268 "Samoa Time", "ST"};
269 String WST_SAMOA[] = new String[] {"West Samoa Standard Time", "WSST",
270 "West Samoa Daylight Time", "WSDT",
271 "West Samoa Time", "WST"};
272 String ChST[] = new String[] {"Chamorro Standard Time", "ChST",
273 "Chamorro Daylight Time", "ChDT",
274 "Chamorro Time", "ChT"};
275 String VICTORIA[] = new String[] {"Australian Eastern Standard Time (Victoria)", "AEST",
276 "Australian Eastern Daylight Time (Victoria)", "AEDT",
277 "Australian Eastern Time (Victoria)", "AET"};
278 String UTC[] = new String[] {"Coordinated Universal Time", "UTC",
279 "Coordinated Universal Time", "UTC",
280 "Coordinated Universal Time", "UTC"};
281 String UZT[] = new String[] {"Uzbekistan Time", "UZT",
282 "Uzbekistan Summer Time", "UZST",
283 "Uzbekistan Time", "UZT"};
284 String XJT[] = new String[] {"Xinjiang Standard Time", "XJT",
285 "Xinjiang Daylight Time", "XJDT",
286 "Xinjiang Time", "XJT"};
287
288 return new Object[][] {
289 {"America/Los_Angeles", PST},
290 {"PST", PST},
291 {"America/Denver", MST},
292 {"MST", MST},
293 {"America/Phoenix", MST},
294 {"PNT", MST},
295 {"America/Chicago", CST},
296 {"CST", CST},
297 {"America/New_York", EST},
298 {"EST", EST},
299 {"America/Indianapolis", EST},
300 {"IET", EST},
301 {"Pacific/Honolulu", HST},
302 {"HST", HST},
303 {"America/Anchorage", AKST},
304 {"AST", AKST},
305 {"America/Halifax", AST},
306 {"America/Sitka", AKST},
328 {"Africa/Accra", GHMT},
329 {"Africa/Addis_Ababa", EAT},
330 {"Africa/Algiers", CET},
331 {"Africa/Asmara", EAT},
332 {"Africa/Asmera", EAT},
333 {"Africa/Bamako", GMT},
334 {"Africa/Bangui", WAT},
335 {"Africa/Banjul", GMT},
336 {"Africa/Bissau", GMT},
337 {"Africa/Blantyre", CAT},
338 {"Africa/Brazzaville", WAT},
339 {"Africa/Bujumbura", CAT},
340 {"Africa/Cairo", EET},
341 {"Africa/Ceuta", CET},
342 {"Africa/Conakry", GMT},
343 {"Africa/Dakar", GMT},
344 {"Africa/Dar_es_Salaam", EAT},
345 {"Africa/Djibouti", EAT},
346 {"Africa/Douala", WAT},
347 {"Africa/El_Aaiun", WET},
348 {"Africa/Freetown", GMT},
349 {"Africa/Gaborone", CAT},
350 {"Africa/Harare", CAT},
351 {"Africa/Johannesburg", SAST},
352 {"Africa/Juba", EAT},
353 {"Africa/Kampala", EAT},
354 {"Africa/Khartoum", EAT},
355 {"Africa/Kigali", CAT},
356 {"Africa/Kinshasa", WAT},
357 {"Africa/Lagos", WAT},
358 {"Africa/Libreville", WAT},
359 {"Africa/Lome", GMT},
360 {"Africa/Luanda", WAT},
361 {"Africa/Lubumbashi", CAT},
362 {"Africa/Lusaka", CAT},
363 {"Africa/Malabo", WAT},
364 {"Africa/Maputo", CAT},
365 {"Africa/Maseru", SAST},
366 {"Africa/Mbabane", SAST},
367 {"Africa/Mogadishu", EAT},
368 {"Africa/Monrovia", GMT},
476 {"America/Knox_IN", CST},
477 {"America/Kralendijk", AST},
478 {"America/La_Paz", new String[] {"Bolivia Time", "BOT",
479 "Bolivia Summer Time", "BOST",
480 "Bolivia Time", "BOT"}},
481 {"America/Lima", new String[] {"Peru Time", "PET",
482 "Peru Summer Time", "PEST",
483 "Peru Time", "PET"}},
484 {"America/Louisville", EST},
485 {"America/Lower_Princes", AST},
486 {"America/Maceio", BRT},
487 {"America/Managua", CST},
488 {"America/Manaus", AMT},
489 {"America/Marigot", AST},
490 {"America/Martinique", AST},
491 {"America/Matamoros", CST},
492 {"America/Mazatlan", MST},
493 {"America/Mendoza", AGT},
494 {"America/Menominee", CST},
495 {"America/Merida", CST},
496 {"America/Metlakatla", PST},
497 {"America/Mexico_City", CST},
498 {"America/Miquelon", new String[] {"Pierre & Miquelon Standard Time", "PMST",
499 "Pierre & Miquelon Daylight Time", "PMDT",
500 "Pierre & Miquelon Time", "PMT"}},
501 {"America/Moncton", AST},
502 {"America/Montevideo", new String[] {"Uruguay Time", "UYT",
503 "Uruguay Summer Time", "UYST",
504 "Uruguay Time", "UYT"}},
505 {"America/Monterrey", CST},
506 {"America/Montreal", EST},
507 {"America/Montserrat", AST},
508 {"America/Nassau", EST},
509 {"America/Nipigon", EST},
510 {"America/Nome", AKST},
511 {"America/Noronha", NORONHA},
512 {"America/North_Dakota/Beulah", CST},
513 {"America/North_Dakota/Center", CST},
514 {"America/North_Dakota/New_Salem", CST},
515 {"America/Ojinaga", MST},
516 {"America/Panama", EST},
545 {"America/Swift_Current", CST},
546 {"America/Tegucigalpa", CST},
547 {"America/Thule", AST},
548 {"America/Thunder_Bay", EST},
549 {"America/Tijuana", PST},
550 {"America/Toronto", EST},
551 {"America/Tortola", AST},
552 {"America/Vancouver", PST},
553 {"America/Virgin", AST},
554 {"America/Whitehorse", PST},
555 {"America/Winnipeg", CST},
556 {"America/Yakutat", AKST},
557 {"America/Yellowknife", MST},
558 {"Antarctica/Casey", WST_AUS},
559 {"Antarctica/Davis", new String[] {"Davis Time", "DAVT",
560 "Davis Summer Time", "DAVST",
561 "Davis Time", "DAVT"}},
562 {"Antarctica/DumontDUrville", new String[] {"Dumont-d'Urville Time", "DDUT",
563 "Dumont-d'Urville Summer Time", "DDUST",
564 "Dumont-d'Urville Time", "DDUT"}},
565 {"Antarctica/Macquarie", new String[] {"Macquarie Island Standard Time", "MIST",
566 "Macquarie Island Daylight Time", "MIST",
567 "Macquarie Island Time", "MIST"}},
568 {"Antarctica/Mawson", new String[] {"Mawson Time", "MAWT",
569 "Mawson Summer Time", "MAWST",
570 "Mawson Time", "MAWT"}},
571 {"Antarctica/McMurdo", NZST},
572 {"Antarctica/Palmer", CLT},
573 {"Antarctica/Rothera", new String[] {"Rothera Time", "ROTT",
574 "Rothera Summer Time", "ROTST",
575 "Rothera Time", "ROTT"}},
576 {"Antarctica/South_Pole", NZST},
577 {"Antarctica/Syowa", new String[] {"Syowa Time", "SYOT",
578 "Syowa Summer Time", "SYOST",
579 "Syowa Time", "SYOT"}},
580 {"Antarctica/Troll", new String[] {"Coordinated Universal Time", "UTC",
581 "Central European Summer Time", "CEST",
582 "Troll Time", "ATT"}},
583 {"Antarctica/Vostok", new String[] {"Vostok Time", "VOST",
584 "Vostok Summer Time", "VOSST",
585 "Vostok Time", "VOST"}},
586 {"Arctic/Longyearbyen", CET},
597 "Aqtau Time", "AQTT"}},
598 {"Asia/Aqtobe", new String[] {"Aqtobe Time", "AQTT",
599 "Aqtobe Summer Time", "AQTST",
600 "Aqtobe Time", "AQTT"}},
601 {"Asia/Ashgabat", TMT},
602 {"Asia/Ashkhabad", TMT},
603 {"Asia/Baghdad", ARAST},
604 {"Asia/Bahrain", ARAST},
605 {"Asia/Baku", new String[] {"Azerbaijan Time", "AZT",
606 "Azerbaijan Summer Time", "AZST",
607 "Azerbaijan Time", "AZT"}},
608 {"Asia/Bangkok", ICT},
609 {"Asia/Beirut", EET},
610 {"Asia/Bishkek", new String[] {"Kirgizstan Time", "KGT",
611 "Kirgizstan Summer Time", "KGST",
612 "Kirgizstan Time", "KGT"}},
613 {"Asia/Brunei", new String[] {"Brunei Time", "BNT",
614 "Brunei Summer Time", "BNST",
615 "Brunei Time", "BNT"}},
616 {"Asia/Calcutta", IST},
617 {"Asia/Chita", IRKT},
618 {"Asia/Choibalsan", new String[] {"Choibalsan Time", "CHOT",
619 "Choibalsan Summer Time", "CHOST",
620 "Choibalsan Time", "CHOT"}},
621 {"Asia/Chongqing", CTT},
622 {"Asia/Chungking", CTT},
623 {"Asia/Colombo", IST},
624 {"Asia/Dacca", BDT},
625 {"Asia/Dhaka", BDT},
626 {"Asia/Dili", new String[] {"Timor-Leste Time", "TLT",
627 "Timor-Leste Summer Time", "TLST",
628 "Timor-Leste Time", "TLT"}},
629 {"Asia/Damascus", EET},
630 {"Asia/Dubai", GST},
631 {"Asia/Dushanbe", new String[] {"Tajikistan Time", "TJT",
632 "Tajikistan Summer Time", "TJST",
633 "Tajikistan Time", "TJT"}},
634 {"Asia/Gaza", EET},
635 {"Asia/Harbin", CTT},
636 {"Asia/Hebron", EET},
637 {"Asia/Ho_Chi_Minh", ICT},
638 {"Asia/Hong_Kong", HKT},
639 {"Asia/Hovd", new String[] {"Hovd Time", "HOVT",
640 "Hovd Summer Time", "HOVST",
641 "Hovd Time", "HOVT"}},
642 {"Asia/Irkutsk", IRKT},
643 {"Asia/Istanbul", EET},
644 {"Asia/Jakarta", WIT},
645 {"Asia/Jayapura", new String[] {"East Indonesia Time", "WIT",
646 "East Indonesia Summer Time", "EIST",
647 "East Indonesia Time", "WIT"}},
648 {"Asia/Kabul", new String[] {"Afghanistan Time", "AFT",
649 "Afghanistan Summer Time", "AFST",
650 "Afghanistan Time", "AFT"}},
651 {"Asia/Kamchatka", new String[] {"Petropavlovsk-Kamchatski Time", "PETT",
652 "Petropavlovsk-Kamchatski Summer Time", "PETST",
653 "Petropavlovsk-Kamchatski Time", "PETT"}},
654 {"Asia/Karachi", PKT},
655 {"Asia/Kashgar", XJT},
656 {"Asia/Kathmandu", NPT},
657 {"Asia/Katmandu", NPT},
658 {"Asia/Khandyga", new String[] {"Khandyga Time", "YAKT",
659 "Khandyga Summer Time", "YAKST",
660 "Khandyga Time", "YAKT"}},
661
662 {"Asia/Kolkata", IST},
663 {"Asia/Krasnoyarsk", KRAT},
664 {"Asia/Kuala_Lumpur", MYT},
665 {"Asia/Kuching", MYT},
666 {"Asia/Kuwait", ARAST},
667 {"Asia/Macao", CTT},
668 {"Asia/Macau", CTT},
669 {"Asia/Magadan", new String[] {"Magadan Time", "MAGT",
670 "Magadan Summer Time", "MAGST",
671 "Magadan Time", "MAGT"}},
672 {"Asia/Makassar", CIT},
673 {"Asia/Manila", new String[] {"Philippines Time", "PHT",
674 "Philippines Summer Time", "PHST",
675 "Philippines Time", "PHT"}},
676 {"Asia/Muscat", GST},
677 {"Asia/Nicosia", EET},
678 {"Asia/Novokuznetsk", KRAT},
679 {"Asia/Novosibirsk", NOVT},
680 {"Asia/Oral", new String[] {"Oral Time", "ORAT",
681 "Oral Summer Time", "ORAST",
682 "Oral Time", "ORAT"}},
683 {"Asia/Omsk", new String[] {"Omsk Time", "OMST",
684 "Omsk Summer Time", "OMSST",
685 "Omsk Time", "OMST"}},
686 {"Asia/Phnom_Penh", ICT},
687 {"Asia/Pontianak", WIT},
688 {"Asia/Pyongyang", KST},
689 {"Asia/Qatar", ARAST},
690 {"Asia/Qyzylorda", new String[] {"Qyzylorda Time", "QYZT",
691 "Qyzylorda Summer Time", "QYZST",
692 "Qyzylorda Time", "QYZT"}},
693 {"Asia/Rangoon", new String[] {"Myanmar Time", "MMT",
694 "Myanmar Summer Time", "MMST",
695 "Myanmar Time", "MMT"}},
696 {"Asia/Riyadh", ARAST},
697 {"Asia/Saigon", ICT},
698 {"Asia/Sakhalin", new String[] {"Sakhalin Time", "SAKT",
699 "Sakhalin Summer Time", "SAKST",
700 "Sakhalin Time", "SAKT"}},
701 {"Asia/Samarkand", UZT},
702 {"Asia/Seoul", KST},
703 {"Asia/Singapore", SGT},
704 {"Asia/Srednekolymsk", new String[] {"Srednekolymsk Time", "SRET",
705 "Srednekolymsk Daylight Time", "SREDT",
706 "Srednekolymsk Time", "SRET"}},
707 {"Asia/Taipei", CTT},
708 {"Asia/Tel_Aviv", ISRAEL},
709 {"Asia/Tashkent", UZT},
710 {"Asia/Tbilisi", new String[] {"Georgia Time", "GET",
711 "Georgia Summer Time", "GEST",
712 "Georgia Time", "GET"}},
713 {"Asia/Tehran", IRT},
714 {"Asia/Thimbu", BTT},
715 {"Asia/Thimphu", BTT},
716 {"Asia/Ujung_Pandang", CIT},
717 {"Asia/Ulaanbaatar", ULAT},
718 {"Asia/Ulan_Bator", ULAT},
719 {"Asia/Urumqi", XJT},
720 {"Asia/Ust-Nera", new String[] {"Ust-Nera Time", "VLAT",
721 "Ust-Nera Summer Time", "VLAST",
722 "Ust-Nera Time", "VLAT"}},
723 {"Asia/Vientiane", ICT},
724 {"Asia/Vladivostok", new String[] {"Vladivostok Time", "VLAT",
725 "Vladivostok Summer Time", "VLAST",
726 "Vladivostok Time", "VLAT"}},
727 {"Asia/Yakutsk", new String[] {"Yakutsk Time", "YAKT",
728 "Yakutsk Summer Time", "YAKST",
729 "Yakutsk Time", "YAKT"}},
730 {"Asia/Yekaterinburg", new String[] {"Yekaterinburg Time", "YEKT",
731 "Yekaterinburg Summer Time", "YEKST",
732 "Yekaterinburg Time", "YEKT"}},
733 {"Asia/Yerevan", ARMT},
734 {"Atlantic/Azores", new String[] {"Azores Time", "AZOT",
735 "Azores Summer Time", "AZOST",
736 "Azores Time", "AZOT"}},
737 {"Atlantic/Bermuda", AST},
738 {"Atlantic/Canary", WET},
739 {"Atlantic/Cape_Verde", new String[] {"Cape Verde Time", "CVT",
741 "Cape Verde Time", "CVT"}},
742 {"Atlantic/Faeroe", WET},
743 {"Atlantic/Faroe", WET},
744 {"Atlantic/Jan_Mayen", CET},
745 {"Atlantic/Madeira", WET},
746 {"Atlantic/Reykjavik", GMT},
747 {"Atlantic/South_Georgia", new String[] {"South Georgia Standard Time", "GST",
748 "South Georgia Daylight Time", "GDT",
749 "South Georgia Time", "GT"}},
750 {"Atlantic/St_Helena", GMT},
751 {"Atlantic/Stanley", new String[] {"Falkland Is. Time", "FKT",
752 "Falkland Is. Summer Time", "FKST",
753 "Falkland Is. Time", "FKT"}},
754 {"Australia/ACT", EST_NSW},
755 {"Australia/Adelaide", ADELAIDE},
756 {"Australia/Brisbane", BRISBANE},
757 {"Australia/Broken_Hill", BROKEN_HILL},
758 {"Australia/Canberra", EST_NSW},
759 {"Australia/Currie", EST_NSW},
760 {"Australia/Darwin", DARWIN},
761 {"Australia/Eucla", new String[] {"Australian Central Western Standard Time", "ACWST",
762 "Australian Central Western Daylight Time", "ACWDT",
763 "Australian Central Western Time", "ACWT"}},
764 {"Australia/Hobart", TASMANIA},
765 {"Australia/LHI", LORD_HOWE},
766 {"Australia/Lindeman", BRISBANE},
767 {"Australia/Lord_Howe", LORD_HOWE},
768 {"Australia/Melbourne", VICTORIA},
769 {"Australia/North", DARWIN},
770 {"Australia/NSW", EST_NSW},
771 {"Australia/Perth", WST_AUS},
772 {"Australia/Queensland", BRISBANE},
773 {"Australia/South", ADELAIDE},
774 {"Australia/Sydney", EST_NSW},
775 {"Australia/Tasmania", TASMANIA},
776 {"Australia/Victoria", VICTORIA},
777 {"Australia/West", WST_AUS},
778 {"Australia/Yancowinna", BROKEN_HILL},
779 {"BET", BRT},
780 {"BST", BDT},
781 {"Brazil/Acre", ACT},
782 {"Brazil/DeNoronha", NORONHA},
783 {"Brazil/East", BRT},
809 {"Etc/Zulu", UTC},
810 {"Europe/Amsterdam", CET},
811 {"Europe/Andorra", CET},
812 {"Europe/Athens", EET},
813 {"Europe/Belfast", GMTBST},
814 {"Europe/Belgrade", CET},
815 {"Europe/Berlin", CET},
816 {"Europe/Bratislava", CET},
817 {"Europe/Brussels", CET},
818 {"Europe/Budapest", CET},
819 {"Europe/Busingen", CET},
820 {"Europe/Chisinau", EET},
821 {"Europe/Copenhagen", CET},
822 {"Europe/Dublin", DUBLIN},
823 {"Europe/Gibraltar", CET},
824 {"Europe/Guernsey", GMTBST},
825 {"Europe/Helsinki", EET},
826 {"Europe/Isle_of_Man", GMTBST},
827 {"Europe/Istanbul", EET},
828 {"Europe/Jersey", GMTBST},
829 {"Europe/Kaliningrad", EET},
830 {"Europe/Kiev", EET},
831 {"Europe/Lisbon", WET},
832 {"Europe/Ljubljana", CET},
833 {"Europe/London", GMTBST},
834 {"Europe/Luxembourg", CET},
835 {"Europe/Madrid", CET},
836 {"Europe/Malta", CET},
837 {"Europe/Mariehamn", EET},
838 {"Europe/Minsk", FET},
839 {"Europe/Monaco", CET},
840 {"Europe/Moscow", MSK},
841 {"Europe/Nicosia", EET},
842 {"Europe/Oslo", CET},
843 {"Europe/Podgorica", CET},
844 {"Europe/Prague", CET},
845 {"Europe/Riga", EET},
846 {"Europe/Rome", CET},
847 {"Europe/Samara", new String[] {"Samara Time", "SAMT",
848 "Samara Summer Time", "SAMST",
849 "Samara Time", "SAMT"}},
850 {"Europe/San_Marino", CET},
851 {"Europe/Sarajevo", CET},
852 {"Europe/Simferopol", MSK},
853 {"Europe/Skopje", CET},
854 {"Europe/Sofia", EET},
855 {"Europe/Stockholm", CET},
856 {"Europe/Tallinn", EET},
857 {"Europe/Tirane", CET},
858 {"Europe/Tiraspol", EET},
859 {"Europe/Uzhgorod", EET},
860 {"Europe/Vaduz", CET},
861 {"Europe/Vatican", CET},
862 {"Europe/Vienna", CET},
863 {"Europe/Vilnius", EET},
864 {"Europe/Volgograd", MSK},
865 {"Europe/Warsaw", CET},
866 {"Europe/Zagreb", CET},
867 {"Europe/Zaporozhye", EET},
868 {"Europe/Zurich", CET},
869 {"GB", GMTBST},
870 {"GB-Eire", GMTBST},
871 {"Greenwich", GMT},
872 {"Hongkong", HKT},
873 {"Iceland", GMT},
874 {"Iran", IRT},
875 {"IST", IST},
876 {"Indian/Antananarivo", EAT},
877 {"Indian/Chagos", new String[] {"Indian Ocean Territory Time", "IOT",
878 "Indian Ocean Territory Summer Time", "IOST",
879 "Indian Ocean Territory Time", "IOT"}},
880 {"Indian/Christmas", new String[] {"Christmas Island Time", "CXT",
881 "Christmas Island Summer Time", "CXST",
882 "Christmas Island Time", "CIT"}},
883 {"Indian/Cocos", new String[] {"Cocos Islands Time", "CCT",
884 "Cocos Islands Summer Time", "CCST",
|