timezone.java

来自「kaffe Java 解释器语言,源码,Java的子集系统,开放源代码」· Java 代码 · 共 1,183 行 · 第 1/3 页

JAVA
1,183
字号
	timezones0.put("Europe/London", tz);	tz = new SimpleTimeZone	  (0 * 3600, "WET",	   Calendar.MARCH, -1, Calendar.SUNDAY, 1000 * 3600,	   Calendar.OCTOBER, -1, Calendar.SUNDAY, 1000 * 3600);	timezones0.put("WET", tz);	timezones0.put("Atlantic/Canary", tz);	timezones0.put("Atlantic/Faeroe", tz);	timezones0.put("Atlantic/Madeira", tz);	timezones0.put("Europe/Lisbon", tz);	tz = new SimpleTimeZone(1000 * 3600, "Africa/Algiers");	timezones0.put("Africa/Algiers", tz);	timezones0.put("Africa/Bangui", tz);	timezones0.put("Africa/Brazzaville", tz);	timezones0.put("Africa/Douala", tz);	timezones0.put("Africa/Kinshasa", tz);	timezones0.put("Africa/Lagos", tz);	timezones0.put("Africa/Libreville", tz);	timezones0.put("Africa/Luanda", tz);	timezones0.put("Africa/Malabo", tz);	timezones0.put("Africa/Ndjamena", tz);	timezones0.put("Africa/Niamey", tz);	timezones0.put("Africa/Porto-Novo", tz);	timezones0.put("Africa/Tunis", tz);	tz = new SimpleTimeZone	  (1000 * 3600, "Africa/Windhoek",	   Calendar.SEPTEMBER, 1, Calendar.SUNDAY, 2000 * 3600,	   Calendar.APRIL, 1, Calendar.SUNDAY, 2000 * 3600);	timezones0.put("Africa/Windhoek", tz);	tz = new SimpleTimeZone	  (1000 * 3600, "CET",	   Calendar.MARCH, -1, Calendar.SUNDAY, 2000 * 3600,	   Calendar.OCTOBER, -1, Calendar.SUNDAY, 2000 * 3600);	timezones0.put("CET", tz);	timezones0.put("ECT", tz);	timezones0.put("MET", tz);	timezones0.put("Africa/Ceuta", tz);	timezones0.put("Arctic/Longyearbyen", tz);	timezones0.put("Europe/Amsterdam", tz);	timezones0.put("Europe/Andorra", tz);	timezones0.put("Europe/Belgrade", tz);	timezones0.put("Europe/Berlin", tz);	timezones0.put("Europe/Bratislava", tz);	timezones0.put("Europe/Brussels", tz);	timezones0.put("Europe/Budapest", tz);	timezones0.put("Europe/Copenhagen", tz);	timezones0.put("Europe/Gibraltar", tz);	timezones0.put("Europe/Ljubljana", tz);	timezones0.put("Europe/Luxembourg", tz);	timezones0.put("Europe/Madrid", tz);	timezones0.put("Europe/Malta", tz);	timezones0.put("Europe/Monaco", tz);	timezones0.put("Europe/Oslo", tz);	timezones0.put("Europe/Paris", tz);	timezones0.put("Europe/Prague", tz);	timezones0.put("Europe/Rome", tz);	timezones0.put("Europe/San_Marino", tz);	timezones0.put("Europe/Sarajevo", tz);	timezones0.put("Europe/Skopje", tz);	timezones0.put("Europe/Stockholm", tz);	timezones0.put("Europe/Tirane", tz);	timezones0.put("Europe/Vaduz", tz);	timezones0.put("Europe/Vatican", tz);	timezones0.put("Europe/Vienna", tz);	timezones0.put("Europe/Warsaw", tz);	timezones0.put("Europe/Zagreb", tz);	timezones0.put("Europe/Zurich", tz);	tz = new SimpleTimeZone	  (2000 * 3600, "ART",	   Calendar.APRIL, -1, Calendar.FRIDAY, 0 * 3600,	   Calendar.SEPTEMBER, -1, Calendar.THURSDAY, 23000 * 3600);	timezones0.put("ART", tz);	timezones0.put("Africa/Cairo", tz);	tz = new SimpleTimeZone(2000 * 3600, "CAT");	timezones0.put("CAT", tz);	timezones0.put("Africa/Blantyre", tz);	timezones0.put("Africa/Bujumbura", tz);	timezones0.put("Africa/Gaborone", tz);	timezones0.put("Africa/Harare", tz);	timezones0.put("Africa/Johannesburg", tz);	timezones0.put("Africa/Kigali", tz);	timezones0.put("Africa/Lubumbashi", tz);	timezones0.put("Africa/Lusaka", tz);	timezones0.put("Africa/Maputo", tz);	timezones0.put("Africa/Maseru", tz);	timezones0.put("Africa/Mbabane", tz);	timezones0.put("Africa/Tripoli", tz);	timezones0.put("Europe/Riga", tz);	timezones0.put("Europe/Tallinn", tz);	timezones0.put("Europe/Vilnius", tz);	tz = new SimpleTimeZone	  (2000 * 3600, "Asia/Amman",	   Calendar.MARCH, -1, Calendar.THURSDAY, 0 * 3600,	   Calendar.SEPTEMBER, -1, Calendar.THURSDAY, 0 * 3600);	timezones0.put("Asia/Amman", tz);	tz = new SimpleTimeZone	  (2000 * 3600, "Asia/Beirut",	   Calendar.MARCH, -1, Calendar.SUNDAY, 0 * 3600,	   Calendar.OCTOBER, -1, Calendar.SUNDAY, 0 * 3600);	timezones0.put("Asia/Beirut", tz);	tz = new SimpleTimeZone	  (2000 * 3600, "Asia/Damascus",	   Calendar.APRIL, 1, 0, 0 * 3600,	   Calendar.OCTOBER, 1, 0, 0 * 3600);	timezones0.put("Asia/Damascus", tz);	tz = new SimpleTimeZone	  (2000 * 3600, "Asia/Gaza",	   Calendar.APRIL, 3, Calendar.FRIDAY, 0 * 3600,	   Calendar.OCTOBER, 3, Calendar.FRIDAY, 0 * 3600);	timezones0.put("Asia/Gaza", tz);	tz = new SimpleTimeZone	  (2000 * 3600, "Asia/Jerusalem",	   Calendar.APRIL, 1, 0, 1000 * 3600,	   Calendar.OCTOBER, 1, 0, 1000 * 3600);	timezones0.put("Asia/Jerusalem", tz);	tz = new SimpleTimeZone	  (2000 * 3600, "EET",	   Calendar.MARCH, -1, Calendar.SUNDAY, 3000 * 3600,	   Calendar.OCTOBER, -1, Calendar.SUNDAY, 3000 * 3600);	timezones0.put("EET", tz);	timezones0.put("Asia/Istanbul", tz);	timezones0.put("Asia/Nicosia", tz);	timezones0.put("Europe/Athens", tz);	timezones0.put("Europe/Bucharest", tz);	timezones0.put("Europe/Chisinau", tz);	timezones0.put("Europe/Helsinki", tz);	timezones0.put("Europe/Istanbul", tz);	timezones0.put("Europe/Kiev", tz);	timezones0.put("Europe/Nicosia", tz);	timezones0.put("Europe/Simferopol", tz);	timezones0.put("Europe/Sofia", tz);	timezones0.put("Europe/Uzhgorod", tz);	timezones0.put("Europe/Zaporozhye", tz);	tz = new SimpleTimeZone	  (2000 * 3600, "Europe/Kaliningrad",	   Calendar.MARCH, -1, Calendar.SUNDAY, 2000 * 3600,	   Calendar.OCTOBER, -1, Calendar.SUNDAY, 2000 * 3600);	timezones0.put("Europe/Kaliningrad", tz);	timezones0.put("Europe/Minsk", tz);	tz = new SimpleTimeZone	  (3000 * 3600, "Asia/Baghdad",	   Calendar.APRIL, 1, 0, 3000 * 3600,	   Calendar.OCTOBER, 1, 0, 3000 * 3600);	timezones0.put("Asia/Baghdad", tz);	tz = new SimpleTimeZone	  (3000 * 3600, "Europe/Moscow",	   Calendar.MARCH, -1, Calendar.SUNDAY, 2000 * 3600,	   Calendar.OCTOBER, -1, Calendar.SUNDAY, 2000 * 3600);	timezones0.put("Europe/Moscow", tz);	timezones0.put("Europe/Tiraspol", tz);	tz = new SimpleTimeZone(3000 * 3600, "EAT");	timezones0.put("EAT", tz);	timezones0.put("Africa/Addis_Ababa", tz);	timezones0.put("Africa/Asmera", tz);	timezones0.put("Africa/Dar_es_Salaam", tz);	timezones0.put("Africa/Djibouti", tz);	timezones0.put("Africa/Kampala", tz);	timezones0.put("Africa/Khartoum", tz);	timezones0.put("Africa/Mogadishu", tz);	timezones0.put("Africa/Nairobi", tz);	timezones0.put("Antarctica/Syowa", tz);	timezones0.put("Asia/Aden", tz);	timezones0.put("Asia/Bahrain", tz);	timezones0.put("Asia/Kuwait", tz);	timezones0.put("Asia/Qatar", tz);	timezones0.put("Asia/Riyadh", tz);	timezones0.put("Indian/Antananarivo", tz);	timezones0.put("Indian/Comoro", tz);	timezones0.put("Indian/Mayotte", tz);	tz = new SimpleTimeZone(3500 * 3600, "Asia/Tehran");	timezones0.put("Asia/Tehran", tz);	tz = new SimpleTimeZone	  (4000 * 3600, "Asia/Baku",	   Calendar.MARCH, -1, Calendar.SUNDAY, 1000 * 3600,	   Calendar.OCTOBER, -1, Calendar.SUNDAY, 1000 * 3600);	timezones0.put("Asia/Baku", tz);	tz = new SimpleTimeZone	  (4000 * 3600, "Asia/Aqtau",	   Calendar.MARCH, -1, Calendar.SUNDAY, 0 * 3600,	   Calendar.OCTOBER, -1, Calendar.SUNDAY, 0 * 3600);	timezones0.put("Asia/Aqtau", tz);	timezones0.put("Asia/Tbilisi", tz);	tz = new SimpleTimeZone	  (4000 * 3600, "Asia/Yerevan",	   Calendar.MARCH, -1, Calendar.SUNDAY, 2000 * 3600,	   Calendar.OCTOBER, -1, Calendar.SUNDAY, 2000 * 3600);	timezones0.put("Asia/Yerevan", tz);	timezones0.put("Europe/Samara", tz);	tz = new SimpleTimeZone(4000 * 3600, "NET");	timezones0.put("NET", tz);	timezones0.put("Asia/Dubai", tz);	timezones0.put("Asia/Muscat", tz);	timezones0.put("Indian/Mahe", tz);	timezones0.put("Indian/Mauritius", tz);	timezones0.put("Indian/Reunion", tz);	tz = new SimpleTimeZone(4500 * 3600, "Asia/Kabul");	timezones0.put("Asia/Kabul", tz);	tz = new SimpleTimeZone	  (5000 * 3600, "Asia/Aqtobe",	   Calendar.MARCH, -1, Calendar.SUNDAY, 0 * 3600,	   Calendar.OCTOBER, -1, Calendar.SUNDAY, 0 * 3600);	timezones0.put("Asia/Aqtobe", tz);	tz = new SimpleTimeZone	  (5000 * 3600, "Asia/Bishkek",	   Calendar.MARCH, -1, Calendar.SUNDAY, 2500 * 3600,	   Calendar.OCTOBER, -1, Calendar.SUNDAY, 2500 * 3600);	timezones0.put("Asia/Bishkek", tz);	tz = new SimpleTimeZone	  (5000 * 3600, "Asia/Yekaterinburg",	   Calendar.MARCH, -1, Calendar.SUNDAY, 2000 * 3600,	   Calendar.OCTOBER, -1, Calendar.SUNDAY, 2000 * 3600);	timezones0.put("Asia/Yekaterinburg", tz);	tz = new SimpleTimeZone(5000 * 3600, "PLT");	timezones0.put("PLT", tz);	timezones0.put("Asia/Ashgabat", tz);	timezones0.put("Asia/Dushanbe", tz);	timezones0.put("Asia/Karachi", tz);	timezones0.put("Asia/Samarkand", tz);	timezones0.put("Asia/Tashkent", tz);	timezones0.put("Indian/Chagos", tz);	timezones0.put("Indian/Kerguelen", tz);	timezones0.put("Indian/Maldives", tz);	tz = new SimpleTimeZone(5500 * 3600, "IST");	timezones0.put("IST", tz);	timezones0.put("Asia/Calcutta", tz);	tz = new SimpleTimeZone(5750 * 3600, "Asia/Katmandu");	timezones0.put("Asia/Katmandu", tz);	tz = new SimpleTimeZone(6000 * 3600, "BST");	timezones0.put("BST", tz);	timezones0.put("Antarctica/Mawson", tz);	timezones0.put("Asia/Colombo", tz);	timezones0.put("Asia/Dhaka", tz);	timezones0.put("Asia/Thimphu", tz);	tz = new SimpleTimeZone	  (6000 * 3600, "Asia/Almaty",	   Calendar.MARCH, -1, Calendar.SUNDAY, 0 * 3600,	   Calendar.OCTOBER, -1, Calendar.SUNDAY, 0 * 3600);	timezones0.put("Asia/Almaty", tz);	tz = new SimpleTimeZone	  (6000 * 3600, "Asia/Novosibirsk",	   Calendar.MARCH, -1, Calendar.SUNDAY, 2000 * 3600,	   Calendar.OCTOBER, -1, Calendar.SUNDAY, 2000 * 3600);	timezones0.put("Asia/Novosibirsk", tz);	timezones0.put("Asia/Omsk", tz);	tz = new SimpleTimeZone(6500 * 3600, "Asia/Rangoon");	timezones0.put("Asia/Rangoon", tz);	timezones0.put("Indian/Cocos", tz);	tz = new SimpleTimeZone(7000 * 3600, "VST");	timezones0.put("VST", tz);	timezones0.put("Antarctica/Davis", tz);	timezones0.put("Asia/Bangkok", tz);	timezones0.put("Asia/Hovd", tz);	timezones0.put("Asia/Jakarta", tz);	timezones0.put("Asia/Phnom_Penh", tz);	timezones0.put("Asia/Saigon", tz);	timezones0.put("Asia/Vientiane", tz);	timezones0.put("Indian/Christmas", tz);	tz = new SimpleTimeZone	  (7000 * 3600, "Asia/Krasnoyarsk",	   Calendar.MARCH, -1, Calendar.SUNDAY, 2000 * 3600,	   Calendar.OCTOBER, -1, Calendar.SUNDAY, 2000 * 3600);	timezones0.put("Asia/Krasnoyarsk", tz);	tz = new SimpleTimeZone(8000 * 3600, "CTT");	timezones0.put("CTT", tz);	timezones0.put("Antarctica/Casey", tz);	timezones0.put("Asia/Brunei", tz);	timezones0.put("Asia/Chungking", tz);	timezones0.put("Asia/Harbin", tz);	timezones0.put("Asia/Hong_Kong", tz);	timezones0.put("Asia/Kashgar", tz);	timezones0.put("Asia/Kuala_Lumpur", tz);	timezones0.put("Asia/Kuching", tz);	timezones0.put("Asia/Macao", tz);	timezones0.put("Asia/Manila", tz);	timezones0.put("Asia/Shanghai", tz);	timezones0.put("Asia/Singapore", tz);	timezones0.put("Asia/Taipei", tz);	timezones0.put("Asia/Ujung_Pandang", tz);	timezones0.put("Asia/Ulaanbaatar", tz);	timezones0.put("Asia/Urumqi", tz);	timezones0.put("Australia/Perth", tz);	tz = new SimpleTimeZone	  (8000 * 3600, "Asia/Irkutsk",	   Calendar.MARCH, -1, Calendar.SUNDAY, 2000 * 3600,	   Calendar.OCTOBER, -1, Calendar.SUNDAY, 2000 * 3600);	timezones0.put("Asia/Irkutsk", tz);	tz = new SimpleTimeZone(9000 * 3600, "JST");	timezones0.put("JST", tz);	timezones0.put("Asia/Dili", tz);	timezones0.put("Asia/Jayapura", tz);	timezones0.put("Asia/Pyongyang", tz);	timezones0.put("Asia/Seoul", tz);	timezones0.put("Asia/Tokyo", tz);	timezones0.put("Pacific/Palau", tz);	tz = new SimpleTimeZone	  (9000 * 3600, "Asia/Yakutsk",	   Calendar.MARCH, -1, Calendar.SUNDAY, 2000 * 3600,	   Calendar.OCTOBER, -1, Calendar.SUNDAY, 2000 * 3600);	timezones0.put("Asia/Yakutsk", tz);	tz = new SimpleTimeZone	  (9500 * 3600, "Australia/Adelaide",	   Calendar.OCTOBER, -1, Calendar.SUNDAY, 2000 * 3600,	   Calendar.MARCH, -1, Calendar.SUNDAY, 2000 * 3600);	timezones0.put("Australia/Adelaide", tz);	timezones0.put("Australia/Broken_Hill", tz);	tz = new SimpleTimeZone(9500 * 3600, "ACT");	timezones0.put("ACT", tz);	timezones0.put("Australia/Darwin", tz);	tz = new SimpleTimeZone(10000 * 3600, "Antarctica/DumontDUrville");	timezones0.put("Antarctica/DumontDUrville", tz);	timezones0.put("Australia/Brisbane", tz);	timezones0.put("Australia/Lindeman", tz);	timezones0.put("Pacific/Guam", tz);	timezones0.put("Pacific/Port_Moresby", tz);	timezones0.put("Pacific/Saipan", tz);	timezones0.put("Pacific/Truk", tz);	timezones0.put("Pacific/Yap", tz);	tz = new SimpleTimeZone	  (10000 * 3600, "Asia/Vladivostok",	   Calendar.MARCH, -1, Calendar.SUNDAY, 2000 * 3600,	   Calendar.OCTOBER, -1, Calendar.SUNDAY, 2000 * 3600);	timezones0.put("Asia/Vladivostok", tz);	tz = new SimpleTimeZone	  (10000 * 3600, "Australia/Hobart",	   Calendar.OCTOBER, 1, Calendar.SUNDAY, 2000 * 3600,	   Calendar.MARCH, -1, Calendar.SUNDAY, 2000 * 3600);	timezones0.put("Australia/Hobart", tz);	tz = new SimpleTimeZone	  (10000 * 3600, "AET",	   Calendar.OCTOBER, -1, Calendar.SUNDAY, 2000 * 3600,	   Calendar.MARCH, -1, Calendar.SUNDAY, 2000 * 3600);	timezones0.put("AET", tz);	timezones0.put("Australia/Melbourne", tz);	timezones0.put("Australia/Sydney", tz);	tz = new SimpleTimeZone	  (10500 * 3600, "Australia/Lord_Howe",	   Calendar.OCTOBER, -1, Calendar.SUNDAY, 2000 * 3600,	   Calendar.MARCH, -1, Calendar.SUNDAY, 2000 * 3600, 500 * 3600);	timezones0.put("Australia/Lord_Howe", tz);	tz = new SimpleTimeZone	  (11000 * 3600, "Asia/Magadan",	   Calendar.MARCH, -1, Calendar.SUNDAY, 2000 * 3600,	   Calendar.OCTOBER, -1, Calendar.SUNDAY, 2000 * 3600);	timezones0.put("Asia/Magadan", tz);	tz = new SimpleTimeZone(11000 * 3600, "SST");	timezones0.put("SST", tz);	timezones0.put("Pacific/Efate", tz);	timezones0.put("Pacific/Guadalcanal", tz);	timezones0.put("Pacific/Kosrae", tz);	timezones0.put("Pacific/Noumea", tz);	timezones0.put("Pacific/Ponape", tz);	tz = new SimpleTimeZone(11500 * 3600, "Pacific/Norfolk");	timezones0.put("Pacific/Norfolk", tz);	tz = new SimpleTimeZone	  (12000 * 3600, "NST",	   Calendar.OCTOBER, 1, Calendar.SUNDAY, 2000 * 3600,	   Calendar.MARCH, 3, Calendar.SUNDAY, 2000 * 3600);	timezones0.put("NST", tz);	timezones0.put("Antarctica/McMurdo", tz);	timezones0.put("Antarctica/South_Pole", tz);	timezones0.put("Pacific/Auckland", tz);	tz = new SimpleTimeZone	  (12000 * 3600, "Asia/Anadyr",	   Calendar.MARCH, -1, Calendar.SUNDAY, 2000 * 3600,	   Calendar.OCTOBER, -1, Calendar.SUNDAY, 2000 * 3600);	timezones0.put("Asia/Anadyr", tz);	timezones0.put("Asia/Kamchatka", tz);	tz = new SimpleTimeZone(12000 * 3600, "Pacific/Fiji");	timezones0.put("Pacific/Fiji", tz);	timezones0.put("Pacific/Funafuti", tz);	timezones0.put("Pacific/Kwajalein", tz);	timezones0.put("Pacific/Majuro", tz);	timezones0.put("Pacific/Nauru", tz);	timezones0.put("Pacific/Tarawa", tz);	timezones0.put("Pacific/Wake", tz);	timezones0.put("Pacific/Wallis", tz);	tz = new SimpleTimeZone	  (12750 * 3600, "Pacific/Chatham",	   Calendar.OCTOBER, 1, Calendar.SUNDAY, 2750 * 3600,	   Calendar.MARCH, 3, Calendar.SUNDAY, 2750 * 3600);	timezones0.put("Pacific/Chatham", tz);	tz = new SimpleTimeZone(13000 * 3600, "Pacific/Enderbury");	timezones0.put("Pacific/Enderbury", tz);	timezones0.put("Pacific/Tongatapu", tz);	tz = new SimpleTimeZone(14000 * 3600, "Pacific/Kiritimati");	timezones0.put("Pacific/Kiritimati", tz);      }    return timezones0;  }  /* This method returns us a time zone id string which is in the     form <standard zone name><GMT offset><daylight time zone name>.     The GMT offset is in seconds, except where it is evenly divisible     by 3600, then it is in hours.  If the zone does not observe

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?