jdk/test/sun/util/calendar/zi/tzdata/africa
changeset 17464 268d3ce75045
parent 15658 55b829ca2334
child 19382 fdb8e07fdaee
equal deleted inserted replaced
17463:9392f1567896 17464:268d3ce75045
    25 # This file is in the public domain, so clarified as of
    25 # This file is in the public domain, so clarified as of
    26 # 2009-05-17 by Arthur David Olson.
    26 # 2009-05-17 by Arthur David Olson.
    27 
    27 
    28 # This data is by no means authoritative; if you think you know better,
    28 # This data is by no means authoritative; if you think you know better,
    29 # go ahead and edit the file (and please send any changes to
    29 # go ahead and edit the file (and please send any changes to
    30 # tz@elsie.nci.nih.gov for general use in the future).
    30 # tz@iana.org for general use in the future).
    31 
    31 
    32 # From Paul Eggert (2006-03-22):
    32 # From Paul Eggert (2013-02-21):
    33 #
    33 #
    34 # A good source for time zone historical data outside the U.S. is
    34 # A good source for time zone historical data outside the U.S. is
    35 # Thomas G. Shanks and Rique Pottenger, The International Atlas (6th edition),
    35 # Thomas G. Shanks and Rique Pottenger, The International Atlas (6th edition),
    36 # San Diego: ACS Publications, Inc. (2003).
    36 # San Diego: ACS Publications, Inc. (2003).
    37 #
    37 #
    45 # entries through 1990, and IATA SSIM is the source for entries afterwards.
    45 # entries through 1990, and IATA SSIM is the source for entries afterwards.
    46 #
    46 #
    47 # Another source occasionally used is Edward W. Whitman, World Time Differences,
    47 # Another source occasionally used is Edward W. Whitman, World Time Differences,
    48 # Whitman Publishing Co, 2 Niagara Av, Ealing, London (undated), which
    48 # Whitman Publishing Co, 2 Niagara Av, Ealing, London (undated), which
    49 # I found in the UCLA library.
    49 # I found in the UCLA library.
       
    50 #
       
    51 # For data circa 1899, a common source is:
       
    52 # Milne J. Civil time. Geogr J. 1899 Feb;13(2):173-94
       
    53 # <http://www.jstor.org/stable/1774359>.
    50 #
    54 #
    51 # A reliable and entertaining source about time zones is
    55 # A reliable and entertaining source about time zones is
    52 # Derek Howse, Greenwich time and longitude, Philip Wilson Publishers (1997).
    56 # Derek Howse, Greenwich time and longitude, Philip Wilson Publishers (1997).
    53 #
    57 #
    54 # Previous editions of this database used WAT, CAT, SAT, and EAT
    58 # Previous editions of this database used WAT, CAT, SAT, and EAT
   137 Zone Africa/Porto-Novo	0:10:28	-	LMT	1912
   141 Zone Africa/Porto-Novo	0:10:28	-	LMT	1912
   138 			0:00	-	GMT	1934 Feb 26
   142 			0:00	-	GMT	1934 Feb 26
   139 			1:00	-	WAT
   143 			1:00	-	WAT
   140 
   144 
   141 # Botswana
   145 # Botswana
       
   146 # From Paul Eggert (2013-02-21):
       
   147 # Milne says they were regulated by the Cape Town Signal in 1899;
       
   148 # assume they switched to 2:00 when Cape Town did.
   142 # Zone	NAME		GMTOFF	RULES	FORMAT	[UNTIL]
   149 # Zone	NAME		GMTOFF	RULES	FORMAT	[UNTIL]
   143 Zone	Africa/Gaborone	1:43:40 -	LMT	1885
   150 Zone	Africa/Gaborone	1:43:40 -	LMT	1885
       
   151 			1:30	-	SAST	1903 Mar
   144 			2:00	-	CAT	1943 Sep 19 2:00
   152 			2:00	-	CAT	1943 Sep 19 2:00
   145 			2:00	1:00	CAST	1944 Mar 19 2:00
   153 			2:00	1:00	CAST	1944 Mar 19 2:00
   146 			2:00	-	CAT
   154 			2:00	-	CAT
   147 
   155 
   148 # Burkina Faso
   156 # Burkina Faso
   209 			3:00	-	EAT
   217 			3:00	-	EAT
   210 
   218 
   211 ###############################################################################
   219 ###############################################################################
   212 
   220 
   213 # Egypt
   221 # Egypt
       
   222 
       
   223 # Milne says Cairo used 2:05:08.9, the local mean time of the Abbasizeh
       
   224 # observatory; round to nearest.  Milne also says that the official time for
       
   225 # Egypt was mean noon at the Great Pyramid, 2:04:30.5, but apparently this
       
   226 # did not apply to Cairo, Alexandria, or Port Said.
   214 
   227 
   215 # Rule	NAME	FROM	TO	TYPE	IN	ON	AT	SAVE	LETTER/S
   228 # Rule	NAME	FROM	TO	TYPE	IN	ON	AT	SAVE	LETTER/S
   216 Rule	Egypt	1940	only	-	Jul	15	0:00	1:00	S
   229 Rule	Egypt	1940	only	-	Jul	15	0:00	1:00	S
   217 Rule	Egypt	1940	only	-	Oct	 1	0:00	0	-
   230 Rule	Egypt	1940	only	-	Oct	 1	0:00	0	-
   218 Rule	Egypt	1941	only	-	Apr	15	0:00	1:00	S
   231 Rule	Egypt	1941	only	-	Apr	15	0:00	1:00	S
   350 Rule	Egypt	2010	only	-	Aug	11	0:00	0	-
   363 Rule	Egypt	2010	only	-	Aug	11	0:00	0	-
   351 Rule	Egypt	2010	only	-	Sep	10	0:00	1:00	S
   364 Rule	Egypt	2010	only	-	Sep	10	0:00	1:00	S
   352 Rule	Egypt	2010	only	-	Sep	lastThu	23:00s	0	-
   365 Rule	Egypt	2010	only	-	Sep	lastThu	23:00s	0	-
   353 
   366 
   354 # Zone	NAME		GMTOFF	RULES	FORMAT	[UNTIL]
   367 # Zone	NAME		GMTOFF	RULES	FORMAT	[UNTIL]
   355 Zone	Africa/Cairo	2:05:00 -	LMT	1900 Oct
   368 Zone	Africa/Cairo	2:05:09 -	LMT	1900 Oct
   356 			2:00	Egypt	EE%sT
   369 			2:00	Egypt	EE%sT
   357 
   370 
   358 # Equatorial Guinea
   371 # Equatorial Guinea
   359 # Zone	NAME		GMTOFF	RULES	FORMAT	[UNTIL]
   372 # Zone	NAME		GMTOFF	RULES	FORMAT	[UNTIL]
   360 Zone	Africa/Malabo	0:35:08 -	LMT	1912
   373 Zone	Africa/Malabo	0:35:08 -	LMT	1912
   444 			 0:00	-	GMT
   457 			 0:00	-	GMT
   445 
   458 
   446 ###############################################################################
   459 ###############################################################################
   447 
   460 
   448 # Libya
   461 # Libya
       
   462 
       
   463 # From Even Scharning (2012-11-10):
       
   464 # Libya set their time one hour back at 02:00 on Saturday November 10.
       
   465 # http://www.libyaherald.com/2012/11/04/clocks-to-go-back-an-hour-on-saturday/
       
   466 # Here is an official source [in Arabic]: http://ls.ly/fb6Yc
       
   467 #
       
   468 # Steffen Thorsen forwarded a translation (2012-11-10) in
       
   469 # http://mm.icann.org/pipermail/tz/2012-November/018451.html
       
   470 #
       
   471 # From Tim Parenti (2012-11-11):
       
   472 # Treat the 2012-11-10 change as a zone change from UTC+2 to UTC+1.
       
   473 # The DST rules planned for 2013 and onward roughly mirror those of Europe
       
   474 # (either two days before them or five days after them, so as to fall on
       
   475 # lastFri instead of lastSun).
   449 
   476 
   450 # Rule	NAME	FROM	TO	TYPE	IN	ON	AT	SAVE	LETTER/S
   477 # Rule	NAME	FROM	TO	TYPE	IN	ON	AT	SAVE	LETTER/S
   451 Rule	Libya	1951	only	-	Oct	14	2:00	1:00	S
   478 Rule	Libya	1951	only	-	Oct	14	2:00	1:00	S
   452 Rule	Libya	1952	only	-	Jan	 1	0:00	0	-
   479 Rule	Libya	1952	only	-	Jan	 1	0:00	0	-
   453 Rule	Libya	1953	only	-	Oct	 9	2:00	1:00	S
   480 Rule	Libya	1953	only	-	Oct	 9	2:00	1:00	S
   459 Rule	Libya	1985	only	-	Apr	 6	0:00	1:00	S
   486 Rule	Libya	1985	only	-	Apr	 6	0:00	1:00	S
   460 Rule	Libya	1986	only	-	Apr	 4	0:00	1:00	S
   487 Rule	Libya	1986	only	-	Apr	 4	0:00	1:00	S
   461 Rule	Libya	1986	only	-	Oct	 3	0:00	0	-
   488 Rule	Libya	1986	only	-	Oct	 3	0:00	0	-
   462 Rule	Libya	1987	1989	-	Apr	 1	0:00	1:00	S
   489 Rule	Libya	1987	1989	-	Apr	 1	0:00	1:00	S
   463 Rule	Libya	1987	1989	-	Oct	 1	0:00	0	-
   490 Rule	Libya	1987	1989	-	Oct	 1	0:00	0	-
       
   491 Rule	Libya	1997	only	-	Apr	 4	0:00	1:00	S
       
   492 Rule	Libya	1997	only	-	Oct	 4	0:00	0	-
       
   493 Rule	Libya	2013	max	-	Mar	lastFri	1:00	1:00	S
       
   494 Rule	Libya	2013	max	-	Oct	lastFri	2:00	0	-
   464 # Zone	NAME		GMTOFF	RULES	FORMAT	[UNTIL]
   495 # Zone	NAME		GMTOFF	RULES	FORMAT	[UNTIL]
   465 Zone	Africa/Tripoli	0:52:44 -	LMT	1920
   496 Zone	Africa/Tripoli	0:52:44 -	LMT	1920
   466 			1:00	Libya	CE%sT	1959
   497 			1:00	Libya	CE%sT	1959
   467 			2:00	-	EET	1982
   498 			2:00	-	EET	1982
   468 			1:00	Libya	CE%sT	1990 May  4
   499 			1:00	Libya	CE%sT	1990 May  4
   469 # The following entries are from Shanks & Pottenger;
   500 # The 1996 and 1997 entries are from Shanks & Pottenger;
   470 # the IATA SSIM data contain some obvious errors.
   501 # the IATA SSIM data contain some obvious errors.
   471 			2:00	-	EET	1996 Sep 30
   502 			2:00	-	EET	1996 Sep 30
   472 			1:00	-	CET	1997 Apr  4
   503 			1:00	Libya	CE%sT	1997 Oct  4
   473 			1:00	1:00	CEST	1997 Oct  4
   504 			2:00	-	EET	2012 Nov 10 2:00
   474 			2:00	-	EET
   505 			1:00	Libya	CE%sT
   475 
   506 
   476 # Madagascar
   507 # Madagascar
   477 # Zone	NAME		GMTOFF	RULES	FORMAT	[UNTIL]
   508 # Zone	NAME		GMTOFF	RULES	FORMAT	[UNTIL]
   478 Zone Indian/Antananarivo 3:10:04 -	LMT	1911 Jul
   509 Zone Indian/Antananarivo 3:10:04 -	LMT	1911 Jul
   479 			3:00	-	EAT	1954 Feb 27 23:00s
   510 			3:00	-	EAT	1954 Feb 27 23:00s
   835 # of Public Service and Administration Modernization announces the return
   866 # of Public Service and Administration Modernization announces the return
   836 # of the legal time of the Kingdom (GMT) from Friday, July 20, 2012 until
   867 # of the legal time of the Kingdom (GMT) from Friday, July 20, 2012 until
   837 # Monday, August 20, 2012.  So the time will be delayed by 60 minutes from
   868 # Monday, August 20, 2012.  So the time will be delayed by 60 minutes from
   838 # 3:00 am Friday, July 20, 2012 and will again be advanced by 60 minutes
   869 # 3:00 am Friday, July 20, 2012 and will again be advanced by 60 minutes
   839 # August 20, 2012 from 2:00 am.
   870 # August 20, 2012 from 2:00 am.
       
   871 
       
   872 # From Paul Eggert (2013-03-06):
       
   873 # Morocco's daylight-saving transitions due to Ramadan seem to be
       
   874 # announced a bit in advance.  On 2012-07-11 the Moroccan government
       
   875 # announced that year's Ramadan daylight-saving transitions would be
       
   876 # 2012-07-20 and 2012-08-20; see
       
   877 # <http://www.mmsp.gov.ma/fr/actualites.aspx?id=288>.
       
   878 #
       
   879 # To estimate what the Moroccan government will do in future years,
       
   880 # transition dates for 2013 through 2021 were determined by running
       
   881 # the following program under GNU Emacs 24.3:
       
   882 #
       
   883 # (let ((islamic-year 1434))
       
   884 #   (while (< islamic-year 1444)
       
   885 #     (let ((a
       
   886 #	     (calendar-gregorian-from-absolute
       
   887 #	      (calendar-islamic-to-absolute (list 9 1 islamic-year))))
       
   888 #	    (b
       
   889 #	     (calendar-gregorian-from-absolute
       
   890 #	      (calendar-islamic-to-absolute (list 10 1 islamic-year)))))
       
   891 #	(insert
       
   892 #	 (format
       
   893 #	  (concat "Rule\tMorocco\t%d\tonly\t-\t%s\t %2d\t 3:00\t0\t-\n"
       
   894 #		  "Rule\tMorocco\t%d\tonly\t-\t%s\t %2d\t 2:00\t1:00\tS\n")
       
   895 #	  (car (cdr (cdr a))) (calendar-month-name (car a) t) (car (cdr a))
       
   896 #	  (car (cdr (cdr b))) (calendar-month-name (car b) t) (car (cdr b)))))
       
   897 #     (setq islamic-year (+ 1 islamic-year))))
       
   898 #
       
   899 # with the results hand-edited for 2020-2022, when the normal spring-forward
       
   900 # date falls during the estimated Ramadan.
       
   901 #
       
   902 # From 2023 through 2038 Ramadan is not predicted to overlap with
       
   903 # daylight saving time.  Starting in 2039 there will be overlap again,
       
   904 # but 32-bit time_t values roll around in 2038 so for now do not worry
       
   905 # about dates after 2038.
   840 
   906 
   841 # RULE	NAME	FROM	TO	TYPE	IN	ON	AT	SAVE	LETTER/S
   907 # RULE	NAME	FROM	TO	TYPE	IN	ON	AT	SAVE	LETTER/S
   842 
   908 
   843 Rule	Morocco	1939	only	-	Sep	12	 0:00	1:00	S
   909 Rule	Morocco	1939	only	-	Sep	12	 0:00	1:00	S
   844 Rule	Morocco	1939	only	-	Nov	19	 0:00	0	-
   910 Rule	Morocco	1939	only	-	Nov	19	 0:00	0	-
   861 Rule	Morocco	2009	only	-	Aug	 21	 0:00	0	-
   927 Rule	Morocco	2009	only	-	Aug	 21	 0:00	0	-
   862 Rule	Morocco	2010	only	-	May	 2	 0:00	1:00	S
   928 Rule	Morocco	2010	only	-	May	 2	 0:00	1:00	S
   863 Rule	Morocco	2010	only	-	Aug	 8	 0:00	0	-
   929 Rule	Morocco	2010	only	-	Aug	 8	 0:00	0	-
   864 Rule	Morocco	2011	only	-	Apr	 3	 0:00	1:00	S
   930 Rule	Morocco	2011	only	-	Apr	 3	 0:00	1:00	S
   865 Rule	Morocco	2011	only	-	Jul	 31	 0	0	-
   931 Rule	Morocco	2011	only	-	Jul	 31	 0	0	-
   866 Rule	Morocco	2012	max	-	Apr	 lastSun 2:00	1:00	S
   932 Rule	Morocco	2012	2019	-	Apr	 lastSun 2:00	1:00	S
   867 Rule	Morocco	2012	max	-	Sep	 lastSun 3:00	0	-
   933 Rule	Morocco	2012	max	-	Sep	 lastSun 3:00	0	-
   868 Rule	Morocco	2012	only	-	Jul	 20	 3:00	0	-
   934 Rule	Morocco	2012	only	-	Jul	 20	 3:00	0	-
   869 Rule	Morocco	2012	only	-	Aug	 20	 2:00	1:00	S
   935 Rule	Morocco	2012	only	-	Aug	 20	 2:00	1:00	S
       
   936 Rule	Morocco	2013	only	-	Jul	  9	 3:00	0	-
       
   937 Rule	Morocco	2013	only	-	Aug	  8	 2:00	1:00	S
       
   938 Rule	Morocco	2014	only	-	Jun	 29	 3:00	0	-
       
   939 Rule	Morocco	2014	only	-	Jul	 29	 2:00	1:00	S
       
   940 Rule	Morocco	2015	only	-	Jun	 18	 3:00	0	-
       
   941 Rule	Morocco	2015	only	-	Jul	 18	 2:00	1:00	S
       
   942 Rule	Morocco	2016	only	-	Jun	  7	 3:00	0	-
       
   943 Rule	Morocco	2016	only	-	Jul	  7	 2:00	1:00	S
       
   944 Rule	Morocco	2017	only	-	May	 27	 3:00	0	-
       
   945 Rule	Morocco	2017	only	-	Jun	 26	 2:00	1:00	S
       
   946 Rule	Morocco	2018	only	-	May	 16	 3:00	0	-
       
   947 Rule	Morocco	2018	only	-	Jun	 15	 2:00	1:00	S
       
   948 Rule	Morocco	2019	only	-	May	  6	 3:00	0	-
       
   949 Rule	Morocco	2019	only	-	Jun	  5	 2:00	1:00	S
       
   950 Rule	Morocco	2020	only	-	May	 24	 2:00	1:00	S
       
   951 Rule	Morocco	2021	only	-	May	 13	 2:00	1:00	S
       
   952 Rule	Morocco	2022	only	-	May	  3	 2:00	1:00	S
       
   953 Rule	Morocco	2023	max	-	Apr	 lastSun 2:00	1:00	S
   870 
   954 
   871 # Zone	NAME		GMTOFF	RULES	FORMAT	[UNTIL]
   955 # Zone	NAME		GMTOFF	RULES	FORMAT	[UNTIL]
   872 Zone Africa/Casablanca	-0:30:20 -	LMT	1913 Oct 26
   956 Zone Africa/Casablanca	-0:30:20 -	LMT	1913 Oct 26
   873 			 0:00	Morocco	WE%sT	1984 Mar 16
   957 			 0:00	Morocco	WE%sT	1984 Mar 16
   874 			 1:00	-	CET	1986
   958 			 1:00	-	CET	1986