africa

来自「This is a resource based on j2me embedde」· 代码 · 共 856 行 · 第 1/3 页

TXT
856
字号
## DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER## This program is free software; you can redistribute it and/or# modify it under the terms of the GNU General Public License version# 2 only, as published by the Free Software Foundation.## This program is distributed in the hope that it will be useful, but# WITHOUT ANY WARRANTY; without even the implied warranty of# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.   See the GNU# General Public License version 2 for more details (a copy is# included at /legal/license.txt).## You should have received a copy of the GNU General Public License# version 2 along with this work; if not, write to the Free Software# Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA# 02110-1301 USA## Please contact Sun Microsystems, Inc., 4150 Network Circle, Santa# Clara, CA 95054 or visit www.sun.com if you need additional# information or have any questions.## @(#)africa	8.16# <pre># This data is by no means authoritative; if you think you know better,# go ahead and edit the file (and please send any changes to# tz@elsie.nci.nih.gov for general use in the future).# From Paul Eggert (2006-03-22):## A good source for time zone historical data outside the U.S. is# Thomas G. Shanks and Rique Pottenger, The International Atlas (6th edition),# San Diego: ACS Publications, Inc. (2003).## Gwillim Law writes that a good source# for recent time zone data is the International Air Transport# Association's Standard Schedules Information Manual (IATA SSIM),# published semiannually.  Law sent in several helpful summaries# of the IATA's data after 1990.## Except where otherwise noted, Shanks & Pottenger is the source for# entries through 1990, and IATA SSIM is the source for entries afterwards.## Another source occasionally used is Edward W. Whitman, World Time Differences,# Whitman Publishing Co, 2 Niagara Av, Ealing, London (undated), which# I found in the UCLA library.## A reliable and entertaining source about time zones is# Derek Howse, Greenwich time and longitude, Philip Wilson Publishers (1997).## Previous editions of this database used WAT, CAT, SAT, and EAT# for +0:00 through +3:00, respectively,# but Mark R V Murray reports that# `SAST' is the official abbreviation for +2:00 in the country of South Africa,# `CAT' is commonly used for +2:00 in countries north of South Africa, and# `WAT' is probably the best name for +1:00, as the common phrase for# the area that includes Nigeria is ``West Africa''.# He has heard of ``Western Sahara Time'' for +0:00 but can find no reference.## To make things confusing, `WAT' seems to have been used for -1:00 long ago;# I'd guess that this was because people needed _some_ name for -1:00,# and at the time, far west Africa was the only major land area in -1:00.# This usage is now obsolete, as the last use of -1:00 on the African# mainland seems to have been 1976 in Western Sahara.## To summarize, the following abbreviations seem to have some currency:#	-1:00	WAT	West Africa Time (no longer used)#	 0:00	GMT	Greenwich Mean Time#	 2:00	CAT	Central Africa Time#	 2:00	SAST	South Africa Standard Time# and Murray suggests the following abbreviation:#	 1:00	WAT	West Africa Time# I realize that this leads to `WAT' being used for both -1:00 and 1:00# for times before 1976, but this is the best I can think of# until we get more information.## I invented the following abbreviations; corrections are welcome!#	 2:00	WAST	West Africa Summer Time#	 2:30	BEAT	British East Africa Time (no longer used)#	 2:44:45 BEAUT	British East Africa Unified Time (no longer used)#	 3:00	CAST	Central Africa Summer Time (no longer used)#	 3:00	SAST	South Africa Summer Time (no longer used)#	 3:00	EAT	East Africa Time#	 4:00	EAST	East Africa Summer Time (no longer used)# Algeria# Rule	NAME	FROM	TO	TYPE	IN	ON	AT	SAVE	LETTER/SRule	Algeria	1916	only	-	Jun	14	23:00s	1:00	SRule	Algeria	1916	1919	-	Oct	Sun>=1	23:00s	0	-Rule	Algeria	1917	only	-	Mar	24	23:00s	1:00	SRule	Algeria	1918	only	-	Mar	 9	23:00s	1:00	SRule	Algeria	1919	only	-	Mar	 1	23:00s	1:00	SRule	Algeria	1920	only	-	Feb	14	23:00s	1:00	SRule	Algeria	1920	only	-	Oct	23	23:00s	0	-Rule	Algeria	1921	only	-	Mar	14	23:00s	1:00	SRule	Algeria	1921	only	-	Jun	21	23:00s	0	-Rule	Algeria	1939	only	-	Sep	11	23:00s	1:00	SRule	Algeria	1939	only	-	Nov	19	 1:00	0	-Rule	Algeria	1944	1945	-	Apr	Mon>=1	 2:00	1:00	SRule	Algeria	1944	only	-	Oct	 8	 2:00	0	-Rule	Algeria	1945	only	-	Sep	16	 1:00	0	-Rule	Algeria	1971	only	-	Apr	25	23:00s	1:00	SRule	Algeria	1971	only	-	Sep	26	23:00s	0	-Rule	Algeria	1977	only	-	May	 6	 0:00	1:00	SRule	Algeria	1977	only	-	Oct	21	 0:00	0	-Rule	Algeria	1978	only	-	Mar	24	 1:00	1:00	SRule	Algeria	1978	only	-	Sep	22	 3:00	0	-Rule	Algeria	1980	only	-	Apr	25	 0:00	1:00	SRule	Algeria	1980	only	-	Oct	31	 2:00	0	-# Shanks & Pottenger give 0:09:20 for Paris Mean Time; go with Howse's# more precise 0:09:21.# Zone	NAME		GMTOFF	RULES	FORMAT	[UNTIL]Zone	Africa/Algiers	0:12:12 -	LMT	1891 Mar 15 0:01			0:09:21	-	PMT	1911 Mar 11    # Paris Mean Time			0:00	Algeria	WE%sT	1940 Feb 25 2:00			1:00	Algeria	CE%sT	1946 Oct  7			0:00	-	WET	1956 Jan 29			1:00	-	CET	1963 Apr 14			0:00	Algeria	WE%sT	1977 Oct 21			1:00	Algeria	CE%sT	1979 Oct 26			0:00	Algeria	WE%sT	1981 May			1:00	-	CET# Angola# Zone	NAME		GMTOFF	RULES	FORMAT	[UNTIL]Zone	Africa/Luanda	0:52:56	-	LMT	1892			0:52:04	-	AOT	1911 May 26 # Angola Time			1:00	-	WAT# Benin# Whitman says they switched to 1:00 in 1946, not 1934;# go with Shanks & Pottenger.# Zone	NAME		GMTOFF	RULES	FORMAT	[UNTIL]Zone Africa/Porto-Novo	0:10:28	-	LMT	1912			0:00	-	GMT	1934 Feb 26			1:00	-	WAT# Botswana# Zone	NAME		GMTOFF	RULES	FORMAT	[UNTIL]Zone	Africa/Gaborone	1:43:40 -	LMT	1885			2:00	-	CAT	1943 Sep 19 2:00			2:00	1:00	CAST	1944 Mar 19 2:00			2:00	-	CAT# Burkina Faso# Zone	NAME		GMTOFF	RULES	FORMAT	[UNTIL]Zone Africa/Ouagadougou	-0:06:04 -	LMT	1912			 0:00	-	GMT# Burundi# Zone	NAME		GMTOFF	RULES	FORMAT	[UNTIL]Zone Africa/Bujumbura	1:57:28	-	LMT	1890			2:00	-	CAT# Cameroon# Whitman says they switched to 1:00 in 1920; go with Shanks & Pottenger.# Zone	NAME		GMTOFF	RULES	FORMAT	[UNTIL]Zone	Africa/Douala	0:38:48	-	LMT	1912			1:00	-	WAT# Cape Verde# Zone	NAME		GMTOFF	RULES	FORMAT	[UNTIL]Zone Atlantic/Cape_Verde -1:34:04 -	LMT	1907			# Praia			-2:00	-	CVT	1942 Sep			-2:00	1:00	CVST	1945 Oct 15			-2:00	-	CVT	1975 Nov 25 2:00			-1:00	-	CVT# Central African Republic# Zone	NAME		GMTOFF	RULES	FORMAT	[UNTIL]Zone	Africa/Bangui	1:14:20	-	LMT	1912			1:00	-	WAT# Chad# Zone	NAME		GMTOFF	RULES	FORMAT	[UNTIL]Zone	Africa/Ndjamena	1:00:12 -	LMT	1912			1:00	-	WAT	1979 Oct 14			1:00	1:00	WAST	1980 Mar  8			1:00	-	WAT# Comoros# Zone	NAME		GMTOFF	RULES	FORMAT	[UNTIL]Zone	Indian/Comoro	2:53:04 -	LMT	1911 Jul   # Moroni, Gran Comoro			3:00	-	EAT# Democratic Republic of Congo# Zone	NAME		GMTOFF	RULES	FORMAT	[UNTIL]Zone Africa/Kinshasa	1:01:12 -	LMT	1897 Nov 9			1:00	-	WATZone Africa/Lubumbashi	1:49:52 -	LMT	1897 Nov 9			2:00	-	CAT# Republic of the Congo# Zone	NAME		GMTOFF	RULES	FORMAT	[UNTIL]Zone Africa/Brazzaville	1:01:08 -	LMT	1912			1:00	-	WAT# Cote D'Ivoire# Zone	NAME		GMTOFF	RULES	FORMAT	[UNTIL]Zone	Africa/Abidjan	-0:16:08 -	LMT	1912			 0:00	-	GMT# Djibouti# Zone	NAME		GMTOFF	RULES	FORMAT	[UNTIL]Zone	Africa/Djibouti	2:52:36 -	LMT	1911 Jul			3:00	-	EAT################################################################################ Egypt# Rule	NAME	FROM	TO	TYPE	IN	ON	AT	SAVE	LETTER/SRule	Egypt	1940	only	-	Jul	15	0:00	1:00	SRule	Egypt	1940	only	-	Oct	 1	0:00	0	-Rule	Egypt	1941	only	-	Apr	15	0:00	1:00	SRule	Egypt	1941	only	-	Sep	16	0:00	0	-Rule	Egypt	1942	1944	-	Apr	 1	0:00	1:00	SRule	Egypt	1942	only	-	Oct	27	0:00	0	-Rule	Egypt	1943	1945	-	Nov	 1	0:00	0	-Rule	Egypt	1945	only	-	Apr	16	0:00	1:00	SRule	Egypt	1957	only	-	May	10	0:00	1:00	SRule	Egypt	1957	1958	-	Oct	 1	0:00	0	-Rule	Egypt	1958	only	-	May	 1	0:00	1:00	SRule	Egypt	1959	1981	-	May	 1	1:00	1:00	SRule	Egypt	1959	1965	-	Sep	30	3:00	0	-Rule	Egypt	1966	1994	-	Oct	 1	3:00	0	-Rule	Egypt	1982	only	-	Jul	25	1:00	1:00	SRule	Egypt	1983	only	-	Jul	12	1:00	1:00	SRule	Egypt	1984	1988	-	May	 1	1:00	1:00	SRule	Egypt	1989	only	-	May	 6	1:00	1:00	SRule	Egypt	1990	1994	-	May	 1	1:00	1:00	S# IATA (after 1990) says transitions are at 0:00.# Go with IATA starting in 1995, except correct 1995 entry from 09-30 to 09-29.Rule	Egypt	1995	max	-	Apr	lastFri	 0:00s	1:00	SRule	Egypt	1995	2005	-	Sep	lastThu	23:00s	0	-# From Steffen Thorsen (2006-09-19):# The Egyptian Gazette, issue 41,090 (2006-09-18), page 1, reports:# Egypt will turn back clocks by one hour at the midnight of Thursday# after observing the daylight saving time since May.# http://news.gom.com.eg/gazette/pdf/2006/09/18/01.pdfRule	Egypt	2006	only	-	Sep	21	23:00s	0	-# From Dirk Losch (2007-08-14):# I received a mail from an airline which says that the daylight# saving time in Egypt will end in the night of 2007-09-06 to 2007-09-07.# From Jesper Norgaard Welen (2007-08-15): [The following agree:]# http://www.nentjes.info/Bill/bill5.htm # http://www.timeanddate.com/worldclock/city.html?n=53# From Steffen Thorsen (2007-09-04): The official information...:# http://www.sis.gov.eg/En/EgyptOnline/Miscellaneous/000002/0207000000000000001580.htmRule	Egypt	2007	only	-	Sep	Thu>=1	23:00s	0	-# From Abdelrahman Hassan (2007-09-06):# Due to the Hijri (lunar Islamic calendar) year being 11 days shorter# than the year of the Gregorian calendar, Ramadan shifts earlier each# year. This year it will be observed September 13 (September is quite# hot in Egypt), and the idea is to make fasting easier for workers by# shifting business hours one hour out of daytime heat. Consequently,# unless discontinued, next DST may end Thursday 28 August 2008.# From Paul Eggert (2007-08-17):# For lack of better info, assume the new rule is last Thursday in August.Rule	Egypt	2008	max	-	Aug	lastThu	23:00s	0	-# Zone	NAME		GMTOFF	RULES	FORMAT	[UNTIL]Zone	Africa/Cairo	2:05:00 -	LMT	1900 Oct			2:00	Egypt	EE%sT# Equatorial Guinea# Zone	NAME		GMTOFF	RULES	FORMAT	[UNTIL]Zone	Africa/Malabo	0:35:08 -	LMT	1912			0:00	-	GMT	1963 Dec 15			1:00	-	WAT# Eritrea# Zone	NAME		GMTOFF	RULES	FORMAT	[UNTIL]Zone	Africa/Asmara	2:35:32 -	LMT	1870			2:35:32	-	AMT	1890	      # Asmara Mean Time			2:35:20	-	ADMT	1936 May 5    # Adis Dera MT			3:00	-	EAT# Ethiopia# From Paul Eggert (2006-03-22):# Shanks & Pottenger write that Ethiopia had six narrowly-spaced time zones# between 1870 and 1890, and that they merged to 38E50 (2:35:20) in 1890.# We'll guess that 38E50 is for Adis Dera.# Zone	NAME		GMTOFF	RULES	FORMAT	[UNTIL]

⌨️ 快捷键说明

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