timezone.java

来自「纯java操作系统jnode,安装简单和操作简单的个人使用的Java操作系统」· Java 代码 · 共 1,527 行 · 第 1/3 页

JAVA
1,527
字号
		timezones.put("Atlantic/St_Helena", tz);
		timezones.put("Europe/Belfast", tz);
		timezones.put("Europe/Dublin", tz);
		timezones.put("Europe/London", tz);
		tz =
			new SimpleTimeZone(
				0 * 3600,
				"WET",
				Calendar.MARCH,
				-1,
				Calendar.SUNDAY,
				1000 * 3600,
				Calendar.OCTOBER,
				-1,
				Calendar.SUNDAY,
				1000 * 3600);
		timezones.put("WET", tz);
		timezones.put("Atlantic/Canary", tz);
		timezones.put("Atlantic/Faeroe", tz);
		timezones.put("Atlantic/Madeira", tz);
		timezones.put("Europe/Lisbon", tz);
		tz = new SimpleTimeZone(1000 * 3600, "Africa/Algiers");
		timezones.put("Africa/Algiers", tz);
		timezones.put("Africa/Bangui", tz);
		timezones.put("Africa/Brazzaville", tz);
		timezones.put("Africa/Douala", tz);
		timezones.put("Africa/Kinshasa", tz);
		timezones.put("Africa/Lagos", tz);
		timezones.put("Africa/Libreville", tz);
		timezones.put("Africa/Luanda", tz);
		timezones.put("Africa/Malabo", tz);
		timezones.put("Africa/Ndjamena", tz);
		timezones.put("Africa/Niamey", tz);
		timezones.put("Africa/Porto-Novo", tz);
		timezones.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);
		timezones.put("Africa/Windhoek", tz);
		tz =
			new SimpleTimeZone(
				1000 * 3600,
				"CET",
				Calendar.MARCH,
				-1,
				Calendar.SUNDAY,
				2000 * 3600,
				Calendar.OCTOBER,
				-1,
				Calendar.SUNDAY,
				2000 * 3600);
		timezones.put("CET", tz);
		timezones.put("ECT", tz);
		timezones.put("MET", tz);
		timezones.put("Africa/Ceuta", tz);
		timezones.put("Arctic/Longyearbyen", tz);
		timezones.put("Europe/Amsterdam", tz);
		timezones.put("Europe/Andorra", tz);
		timezones.put("Europe/Belgrade", tz);
		timezones.put("Europe/Berlin", tz);
		timezones.put("Europe/Bratislava", tz);
		timezones.put("Europe/Brussels", tz);
		timezones.put("Europe/Budapest", tz);
		timezones.put("Europe/Copenhagen", tz);
		timezones.put("Europe/Gibraltar", tz);
		timezones.put("Europe/Ljubljana", tz);
		timezones.put("Europe/Luxembourg", tz);
		timezones.put("Europe/Madrid", tz);
		timezones.put("Europe/Malta", tz);
		timezones.put("Europe/Monaco", tz);
		timezones.put("Europe/Oslo", tz);
		timezones.put("Europe/Paris", tz);
		timezones.put("Europe/Prague", tz);
		timezones.put("Europe/Rome", tz);
		timezones.put("Europe/San_Marino", tz);
		timezones.put("Europe/Sarajevo", tz);
		timezones.put("Europe/Skopje", tz);
		timezones.put("Europe/Stockholm", tz);
		timezones.put("Europe/Tirane", tz);
		timezones.put("Europe/Vaduz", tz);
		timezones.put("Europe/Vatican", tz);
		timezones.put("Europe/Vienna", tz);
		timezones.put("Europe/Warsaw", tz);
		timezones.put("Europe/Zagreb", tz);
		timezones.put("Europe/Zurich", tz);
		tz =
			new SimpleTimeZone(
				2000 * 3600,
				"ART",
				Calendar.APRIL,
				-1,
				Calendar.FRIDAY,
				0 * 3600,
				Calendar.SEPTEMBER,
				-1,
				Calendar.THURSDAY,
				23000 * 3600);
		timezones.put("ART", tz);
		timezones.put("Africa/Cairo", tz);
		tz = new SimpleTimeZone(2000 * 3600, "CAT");
		timezones.put("CAT", tz);
		timezones.put("Africa/Blantyre", tz);
		timezones.put("Africa/Bujumbura", tz);
		timezones.put("Africa/Gaborone", tz);
		timezones.put("Africa/Harare", tz);
		timezones.put("Africa/Johannesburg", tz);
		timezones.put("Africa/Kigali", tz);
		timezones.put("Africa/Lubumbashi", tz);
		timezones.put("Africa/Lusaka", tz);
		timezones.put("Africa/Maputo", tz);
		timezones.put("Africa/Maseru", tz);
		timezones.put("Africa/Mbabane", tz);
		timezones.put("Africa/Tripoli", tz);
		timezones.put("Europe/Riga", tz);
		timezones.put("Europe/Tallinn", tz);
		timezones.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);
		timezones.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);
		timezones.put("Asia/Beirut", tz);
		tz =
			new SimpleTimeZone(
				2000 * 3600,
				"Asia/Damascus",
				Calendar.APRIL,
				1,
				0,
				0 * 3600,
				Calendar.OCTOBER,
				1,
				0,
				0 * 3600);
		timezones.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);
		timezones.put("Asia/Gaza", tz);
		tz =
			new SimpleTimeZone(
				2000 * 3600,
				"Asia/Jerusalem",
				Calendar.APRIL,
				1,
				0,
				1000 * 3600,
				Calendar.OCTOBER,
				1,
				0,
				1000 * 3600);
		timezones.put("Asia/Jerusalem", tz);
		tz =
			new SimpleTimeZone(
				2000 * 3600,
				"EET",
				Calendar.MARCH,
				-1,
				Calendar.SUNDAY,
				3000 * 3600,
				Calendar.OCTOBER,
				-1,
				Calendar.SUNDAY,
				3000 * 3600);
		timezones.put("EET", tz);
		timezones.put("Asia/Istanbul", tz);
		timezones.put("Asia/Nicosia", tz);
		timezones.put("Europe/Athens", tz);
		timezones.put("Europe/Bucharest", tz);
		timezones.put("Europe/Chisinau", tz);
		timezones.put("Europe/Helsinki", tz);
		timezones.put("Europe/Istanbul", tz);
		timezones.put("Europe/Kiev", tz);
		timezones.put("Europe/Nicosia", tz);
		timezones.put("Europe/Simferopol", tz);
		timezones.put("Europe/Sofia", tz);
		timezones.put("Europe/Uzhgorod", tz);
		timezones.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);
		timezones.put("Europe/Kaliningrad", tz);
		timezones.put("Europe/Minsk", tz);
		tz =
			new SimpleTimeZone(
				3000 * 3600,
				"Asia/Baghdad",
				Calendar.APRIL,
				1,
				0,
				3000 * 3600,
				Calendar.OCTOBER,
				1,
				0,
				3000 * 3600);
		timezones.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);
		timezones.put("Europe/Moscow", tz);
		timezones.put("Europe/Tiraspol", tz);
		tz = new SimpleTimeZone(3000 * 3600, "EAT");
		timezones.put("EAT", tz);
		timezones.put("Africa/Addis_Ababa", tz);
		timezones.put("Africa/Asmera", tz);
		timezones.put("Africa/Dar_es_Salaam", tz);
		timezones.put("Africa/Djibouti", tz);
		timezones.put("Africa/Kampala", tz);
		timezones.put("Africa/Khartoum", tz);
		timezones.put("Africa/Mogadishu", tz);
		timezones.put("Africa/Nairobi", tz);
		timezones.put("Antarctica/Syowa", tz);
		timezones.put("Asia/Aden", tz);
		timezones.put("Asia/Bahrain", tz);
		timezones.put("Asia/Kuwait", tz);
		timezones.put("Asia/Qatar", tz);
		timezones.put("Asia/Riyadh", tz);
		timezones.put("Indian/Antananarivo", tz);
		timezones.put("Indian/Comoro", tz);
		timezones.put("Indian/Mayotte", tz);
		tz = new SimpleTimeZone(3500 * 3600, "Asia/Tehran");
		timezones.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);
		timezones.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);
		timezones.put("Asia/Aqtau", tz);
		timezones.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);
		timezones.put("Asia/Yerevan", tz);
		timezones.put("Europe/Samara", tz);
		tz = new SimpleTimeZone(4000 * 3600, "NET");
		timezones.put("NET", tz);
		timezones.put("Asia/Dubai", tz);
		timezones.put("Asia/Muscat", tz);
		timezones.put("Indian/Mahe", tz);
		timezones.put("Indian/Mauritius", tz);
		timezones.put("Indian/Reunion", tz);
		tz = new SimpleTimeZone(4500 * 3600, "Asia/Kabul");
		timezones.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);
		timezones.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);
		timezones.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);
		timezones.put("Asia/Yekaterinburg", tz);
		tz = new SimpleTimeZone(5000 * 3600, "PLT");
		timezones.put("PLT", tz);
		timezones.put("Asia/Ashgabat", tz);
		timezones.put("Asia/Dushanbe", tz);
		timezones.put("Asia/Karachi", tz);
		timezones.put("Asia/Samarkand", tz);
		timezones.put("Asia/Tashkent", tz);
		timezones.put("Indian/Chagos", tz);
		timezones.put("Indian/Kerguelen", tz);
		timezones.put("Indian/Maldives", tz);
		tz = new SimpleTimeZone(5500 * 3600, "IST");
		timezones.put("IST", tz);
		timezones.put("Asia/Calcutta", tz);
		tz = new SimpleTimeZone(5750 * 3600, "Asia/Katmandu");
		timezones.put("Asia/Katmandu", tz);
		tz = new SimpleTimeZone(6000 * 3600, "BST");
		timezones.put("BST", tz);
		timezones.put("Antarctica/Mawson", tz);
		timezones.put("Asia/Colombo", tz);
		timezones.put("Asia/Dhaka", tz);
		timezones.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);
		timezones.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);
		timezones.put("Asia/Novosibirsk", tz);
		timezones.put("Asia/Omsk", tz);
		tz = new SimpleTimeZone(6500 * 3600, "Asia/Rangoon");
		timezones.put("Asia/Rangoon", tz);
		timezones.put("Indian/Cocos", tz);
		tz = new SimpleTimeZone(7000 * 3600, "VST");
		timezones.put("VST", tz);
		timezones.put("Antarctica/Davis", tz);
		timezones.put("Asia/Bangkok", tz);
		timezones.put("Asia/Hovd", tz);
		timezones.put("Asia/Jakarta", tz);
		timezones.put("Asia/Phnom_Penh", tz);
		timezones.put("Asia/Saigon", tz);
		timezones.put("Asia/Vientiane", tz);
		timezones.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);
		timezones.put("Asia/Krasnoyarsk", tz);
		tz = new SimpleTimeZone(8000 * 3600, "CTT");
		timezones.put("CTT", tz);
		timezones.put("Antarctica/Casey", tz);
		timezones.put("Asia/Brunei", tz);
		timezones.put("Asia/Chungking", tz);
		timezones.put("Asia/Harbin", tz);
		timezones.put("Asia/Hong_Kong", tz);
		timezones.put("Asia/Kashgar", tz);
		timezones.put("Asia/Kuala_Lumpur", tz);
		timezones.put("Asia/Kuching", tz);
		timezones.put("Asia/Macao", tz);
		timezones.put("Asia/Manila", tz);
		timezones.put("Asia/Shanghai", tz);
		timezones.put("Asia/Singapore", tz);
		timezones.put("Asia/Taipei", tz);
		timezones.put("Asia/Ujung_Pandang", tz);
		timezones.put("Asia/Ulaanbaatar", tz);
		timezones.put("Asia/Urumqi", tz);
		timezones.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);
		timezones.put("Asia/Irkutsk", tz);
		tz = new SimpleTimeZone(9000 * 3600, "JST");
		timezones.put("JST", tz);
		timezones.put("Asia/Dili", tz);
		timezones.put("Asia/Jayapura", tz);
		timezones.put("Asia/Pyongyang", tz);
		timezones.put("Asia/Seoul", tz);
		timezones.put("Asia/Tokyo", tz);
		timezones.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);
		timezones.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);
		timezones.put("Australia/Adelaide", tz);
		timezones.put("Australia/Broken_Hill", tz);
		tz = new SimpleTimeZone(9500 * 3600, "ACT");

⌨️ 快捷键说明

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