4 |
4 |
5 # This data is by no means authoritative; if you think you know better, |
5 # This data is by no means authoritative; if you think you know better, |
6 # go ahead and edit the file (and please send any changes to |
6 # go ahead and edit the file (and please send any changes to |
7 # [email protected] for general use in the future). |
7 # [email protected] for general use in the future). |
8 |
8 |
9 # From Paul Eggert (2006-03-22): |
9 # From Paul Eggert (2013-02-21): |
10 # |
10 # |
11 # A good source for time zone historical data outside the U.S. is |
11 # A good source for time zone historical data outside the U.S. is |
12 # Thomas G. Shanks and Rique Pottenger, The International Atlas (6th edition), |
12 # Thomas G. Shanks and Rique Pottenger, The International Atlas (6th edition), |
13 # San Diego: ACS Publications, Inc. (2003). |
13 # San Diego: ACS Publications, Inc. (2003). |
14 # |
14 # |
22 # entries through 1990, and IATA SSIM is the source for entries afterwards. |
22 # entries through 1990, and IATA SSIM is the source for entries afterwards. |
23 # |
23 # |
24 # Another source occasionally used is Edward W. Whitman, World Time Differences, |
24 # Another source occasionally used is Edward W. Whitman, World Time Differences, |
25 # Whitman Publishing Co, 2 Niagara Av, Ealing, London (undated), which |
25 # Whitman Publishing Co, 2 Niagara Av, Ealing, London (undated), which |
26 # I found in the UCLA library. |
26 # I found in the UCLA library. |
|
27 # |
|
28 # For data circa 1899, a common source is: |
|
29 # Milne J. Civil time. Geogr J. 1899 Feb;13(2):173-94 |
|
30 # <http://www.jstor.org/stable/1774359>. |
27 # |
31 # |
28 # A reliable and entertaining source about time zones is |
32 # A reliable and entertaining source about time zones is |
29 # Derek Howse, Greenwich time and longitude, Philip Wilson Publishers (1997). |
33 # Derek Howse, Greenwich time and longitude, Philip Wilson Publishers (1997). |
30 # |
34 # |
31 # Previous editions of this database used WAT, CAT, SAT, and EAT |
35 # Previous editions of this database used WAT, CAT, SAT, and EAT |
114 Zone Africa/Porto-Novo 0:10:28 - LMT 1912 |
118 Zone Africa/Porto-Novo 0:10:28 - LMT 1912 |
115 0:00 - GMT 1934 Feb 26 |
119 0:00 - GMT 1934 Feb 26 |
116 1:00 - WAT |
120 1:00 - WAT |
117 |
121 |
118 # Botswana |
122 # Botswana |
|
123 # From Paul Eggert (2013-02-21): |
|
124 # Milne says they were regulated by the Cape Town Signal in 1899; |
|
125 # assume they switched to 2:00 when Cape Town did. |
119 # Zone NAME GMTOFF RULES FORMAT [UNTIL] |
126 # Zone NAME GMTOFF RULES FORMAT [UNTIL] |
120 Zone Africa/Gaborone 1:43:40 - LMT 1885 |
127 Zone Africa/Gaborone 1:43:40 - LMT 1885 |
|
128 1:30 - SAST 1903 Mar |
121 2:00 - CAT 1943 Sep 19 2:00 |
129 2:00 - CAT 1943 Sep 19 2:00 |
122 2:00 1:00 CAST 1944 Mar 19 2:00 |
130 2:00 1:00 CAST 1944 Mar 19 2:00 |
123 2:00 - CAT |
131 2:00 - CAT |
124 |
132 |
125 # Burkina Faso |
133 # Burkina Faso |
186 3:00 - EAT |
194 3:00 - EAT |
187 |
195 |
188 ############################################################################### |
196 ############################################################################### |
189 |
197 |
190 # Egypt |
198 # Egypt |
|
199 |
|
200 # Milne says Cairo used 2:05:08.9, the local mean time of the Abbasizeh |
|
201 # observatory; round to nearest. Milne also says that the official time for |
|
202 # Egypt was mean noon at the Great Pyramid, 2:04:30.5, but apparently this |
|
203 # did not apply to Cairo, Alexandria, or Port Said. |
191 |
204 |
192 # Rule NAME FROM TO TYPE IN ON AT SAVE LETTER/S |
205 # Rule NAME FROM TO TYPE IN ON AT SAVE LETTER/S |
193 Rule Egypt 1940 only - Jul 15 0:00 1:00 S |
206 Rule Egypt 1940 only - Jul 15 0:00 1:00 S |
194 Rule Egypt 1940 only - Oct 1 0:00 0 - |
207 Rule Egypt 1940 only - Oct 1 0:00 0 - |
195 Rule Egypt 1941 only - Apr 15 0:00 1:00 S |
208 Rule Egypt 1941 only - Apr 15 0:00 1:00 S |
327 Rule Egypt 2010 only - Aug 11 0:00 0 - |
340 Rule Egypt 2010 only - Aug 11 0:00 0 - |
328 Rule Egypt 2010 only - Sep 10 0:00 1:00 S |
341 Rule Egypt 2010 only - Sep 10 0:00 1:00 S |
329 Rule Egypt 2010 only - Sep lastThu 23:00s 0 - |
342 Rule Egypt 2010 only - Sep lastThu 23:00s 0 - |
330 |
343 |
331 # Zone NAME GMTOFF RULES FORMAT [UNTIL] |
344 # Zone NAME GMTOFF RULES FORMAT [UNTIL] |
332 Zone Africa/Cairo 2:05:00 - LMT 1900 Oct |
345 Zone Africa/Cairo 2:05:09 - LMT 1900 Oct |
333 2:00 Egypt EE%sT |
346 2:00 Egypt EE%sT |
334 |
347 |
335 # Equatorial Guinea |
348 # Equatorial Guinea |
336 # Zone NAME GMTOFF RULES FORMAT [UNTIL] |
349 # Zone NAME GMTOFF RULES FORMAT [UNTIL] |
337 Zone Africa/Malabo 0:35:08 - LMT 1912 |
350 Zone Africa/Malabo 0:35:08 - LMT 1912 |
830 # of Public Service and Administration Modernization announces the return |
843 # of Public Service and Administration Modernization announces the return |
831 # of the legal time of the Kingdom (GMT) from Friday, July 20, 2012 until |
844 # of the legal time of the Kingdom (GMT) from Friday, July 20, 2012 until |
832 # Monday, August 20, 2012. So the time will be delayed by 60 minutes from |
845 # Monday, August 20, 2012. So the time will be delayed by 60 minutes from |
833 # 3:00 am Friday, July 20, 2012 and will again be advanced by 60 minutes |
846 # 3:00 am Friday, July 20, 2012 and will again be advanced by 60 minutes |
834 # August 20, 2012 from 2:00 am. |
847 # August 20, 2012 from 2:00 am. |
|
848 |
|
849 # From Paul Eggert (2013-03-06): |
|
850 # Morocco's daylight-saving transitions due to Ramadan seem to be |
|
851 # announced a bit in advance. On 2012-07-11 the Moroccan government |
|
852 # announced that year's Ramadan daylight-saving transitions would be |
|
853 # 2012-07-20 and 2012-08-20; see |
|
854 # <http://www.mmsp.gov.ma/fr/actualites.aspx?id=288>. |
|
855 |
|
856 # From Andrew Paprocki (2013-07-02): |
|
857 # Morocco announced that the year's Ramadan daylight-savings |
|
858 # transitions would be 2013-07-07 and 2013-08-10; see: |
|
859 # http://www.maroc.ma/en/news/morocco-suspends-daylight-saving-time-july-7-aug10 |
|
860 |
|
861 # From Paul Eggert (2013-07-03): |
|
862 # To estimate what the Moroccan government will do in future years, |
|
863 # transition dates for 2014 through 2021 were determined by running |
|
864 # the following program under GNU Emacs 24.3: |
|
865 # |
|
866 # (let ((islamic-year 1435)) |
|
867 # (while (< islamic-year 1444) |
|
868 # (let ((a |
|
869 # (calendar-gregorian-from-absolute |
|
870 # (calendar-islamic-to-absolute (list 9 1 islamic-year)))) |
|
871 # (b |
|
872 # (calendar-gregorian-from-absolute |
|
873 # (calendar-islamic-to-absolute (list 10 1 islamic-year))))) |
|
874 # (insert |
|
875 # (format |
|
876 # (concat "Rule\tMorocco\t%d\tonly\t-\t%s\t %2d\t 3:00\t0\t-\n" |
|
877 # "Rule\tMorocco\t%d\tonly\t-\t%s\t %2d\t 2:00\t1:00\tS\n") |
|
878 # (car (cdr (cdr a))) (calendar-month-name (car a) t) (car (cdr a)) |
|
879 # (car (cdr (cdr b))) (calendar-month-name (car b) t) (car (cdr b))))) |
|
880 # (setq islamic-year (+ 1 islamic-year)))) |
|
881 # |
|
882 # with the results hand-edited for 2020-2022, when the normal spring-forward |
|
883 # date falls during the estimated Ramadan. |
|
884 # |
|
885 # From 2023 through 2038 Ramadan is not predicted to overlap with |
|
886 # daylight saving time. Starting in 2039 there will be overlap again, |
|
887 # but 32-bit time_t values roll around in 2038 so for now do not worry |
|
888 # about dates after 2038. |
835 |
889 |
836 # RULE NAME FROM TO TYPE IN ON AT SAVE LETTER/S |
890 # RULE NAME FROM TO TYPE IN ON AT SAVE LETTER/S |
837 |
891 |
838 Rule Morocco 1939 only - Sep 12 0:00 1:00 S |
892 Rule Morocco 1939 only - Sep 12 0:00 1:00 S |
839 Rule Morocco 1939 only - Nov 19 0:00 0 - |
893 Rule Morocco 1939 only - Nov 19 0:00 0 - |
856 Rule Morocco 2009 only - Aug 21 0:00 0 - |
910 Rule Morocco 2009 only - Aug 21 0:00 0 - |
857 Rule Morocco 2010 only - May 2 0:00 1:00 S |
911 Rule Morocco 2010 only - May 2 0:00 1:00 S |
858 Rule Morocco 2010 only - Aug 8 0:00 0 - |
912 Rule Morocco 2010 only - Aug 8 0:00 0 - |
859 Rule Morocco 2011 only - Apr 3 0:00 1:00 S |
913 Rule Morocco 2011 only - Apr 3 0:00 1:00 S |
860 Rule Morocco 2011 only - Jul 31 0 0 - |
914 Rule Morocco 2011 only - Jul 31 0 0 - |
861 Rule Morocco 2012 max - Apr lastSun 2:00 1:00 S |
915 Rule Morocco 2012 2019 - Apr lastSun 2:00 1:00 S |
862 Rule Morocco 2012 max - Sep lastSun 3:00 0 - |
916 Rule Morocco 2012 max - Sep lastSun 3:00 0 - |
863 Rule Morocco 2012 only - Jul 20 3:00 0 - |
917 Rule Morocco 2012 only - Jul 20 3:00 0 - |
864 Rule Morocco 2012 only - Aug 20 2:00 1:00 S |
918 Rule Morocco 2012 only - Aug 20 2:00 1:00 S |
|
919 Rule Morocco 2013 only - Jul 7 3:00 0 - |
|
920 Rule Morocco 2013 only - Aug 10 2:00 1:00 S |
|
921 Rule Morocco 2014 only - Jun 29 3:00 0 - |
|
922 Rule Morocco 2014 only - Jul 29 2:00 1:00 S |
|
923 Rule Morocco 2015 only - Jun 18 3:00 0 - |
|
924 Rule Morocco 2015 only - Jul 18 2:00 1:00 S |
|
925 Rule Morocco 2016 only - Jun 7 3:00 0 - |
|
926 Rule Morocco 2016 only - Jul 7 2:00 1:00 S |
|
927 Rule Morocco 2017 only - May 27 3:00 0 - |
|
928 Rule Morocco 2017 only - Jun 26 2:00 1:00 S |
|
929 Rule Morocco 2018 only - May 16 3:00 0 - |
|
930 Rule Morocco 2018 only - Jun 15 2:00 1:00 S |
|
931 Rule Morocco 2019 only - May 6 3:00 0 - |
|
932 Rule Morocco 2019 only - Jun 5 2:00 1:00 S |
|
933 Rule Morocco 2020 only - May 24 2:00 1:00 S |
|
934 Rule Morocco 2021 only - May 13 2:00 1:00 S |
|
935 Rule Morocco 2022 only - May 3 2:00 1:00 S |
|
936 Rule Morocco 2023 max - Apr lastSun 2:00 1:00 S |
865 |
937 |
866 # Zone NAME GMTOFF RULES FORMAT [UNTIL] |
938 # Zone NAME GMTOFF RULES FORMAT [UNTIL] |
867 Zone Africa/Casablanca -0:30:20 - LMT 1913 Oct 26 |
939 Zone Africa/Casablanca -0:30:20 - LMT 1913 Oct 26 |
868 0:00 Morocco WE%sT 1984 Mar 16 |
940 0:00 Morocco WE%sT 1984 Mar 16 |
869 1:00 - CET 1986 |
941 1:00 - CET 1986 |