Deleted Added
full compact
africa (256281) africa (257697)
1# <pre>
2# This file is in the public domain, so clarified as of
3# 2009-05-17 by Arthur David Olson.
4
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
7# tz@iana.org for general use in the future).
8

--- 437 unchanged lines hidden (view full) ---

446# http://mm.icann.org/pipermail/tz/2012-November/018451.html
447#
448# From Tim Parenti (2012-11-11):
449# Treat the 2012-11-10 change as a zone change from UTC+2 to UTC+1.
450# The DST rules planned for 2013 and onward roughly mirror those of Europe
451# (either two days before them or five days after them, so as to fall on
452# lastFri instead of lastSun).
453
1# <pre>
2# This file is in the public domain, so clarified as of
3# 2009-05-17 by Arthur David Olson.
4
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
7# tz@iana.org for general use in the future).
8

--- 437 unchanged lines hidden (view full) ---

446# http://mm.icann.org/pipermail/tz/2012-November/018451.html
447#
448# From Tim Parenti (2012-11-11):
449# Treat the 2012-11-10 change as a zone change from UTC+2 to UTC+1.
450# The DST rules planned for 2013 and onward roughly mirror those of Europe
451# (either two days before them or five days after them, so as to fall on
452# lastFri instead of lastSun).
453
454# From Even Scharning (2013-10-25):
455# The scheduled end of DST in Libya on Friday, October 25, 2013 was
456# cancelled yesterday....
457# http://www.libyaherald.com/2013/10/24/correction-no-time-change-tomorrow/
458#
459# From Paul Eggert (2013-10-25):
460# For now, assume they're reverting to the pre-2012 rules of permanent UTC+2.
461
454# Rule NAME FROM TO TYPE IN ON AT SAVE LETTER/S
455Rule Libya 1951 only - Oct 14 2:00 1:00 S
456Rule Libya 1952 only - Jan 1 0:00 0 -
457Rule Libya 1953 only - Oct 9 2:00 1:00 S
458Rule Libya 1954 only - Jan 1 0:00 0 -
459Rule Libya 1955 only - Sep 30 0:00 1:00 S
460Rule Libya 1956 only - Jan 1 0:00 0 -
461Rule Libya 1982 1984 - Apr 1 0:00 1:00 S
462Rule Libya 1982 1985 - Oct 1 0:00 0 -
463Rule Libya 1985 only - Apr 6 0:00 1:00 S
464Rule Libya 1986 only - Apr 4 0:00 1:00 S
465Rule Libya 1986 only - Oct 3 0:00 0 -
466Rule Libya 1987 1989 - Apr 1 0:00 1:00 S
467Rule Libya 1987 1989 - Oct 1 0:00 0 -
468Rule Libya 1997 only - Apr 4 0:00 1:00 S
469Rule Libya 1997 only - Oct 4 0:00 0 -
462# Rule NAME FROM TO TYPE IN ON AT SAVE LETTER/S
463Rule Libya 1951 only - Oct 14 2:00 1:00 S
464Rule Libya 1952 only - Jan 1 0:00 0 -
465Rule Libya 1953 only - Oct 9 2:00 1:00 S
466Rule Libya 1954 only - Jan 1 0:00 0 -
467Rule Libya 1955 only - Sep 30 0:00 1:00 S
468Rule Libya 1956 only - Jan 1 0:00 0 -
469Rule Libya 1982 1984 - Apr 1 0:00 1:00 S
470Rule Libya 1982 1985 - Oct 1 0:00 0 -
471Rule Libya 1985 only - Apr 6 0:00 1:00 S
472Rule Libya 1986 only - Apr 4 0:00 1:00 S
473Rule Libya 1986 only - Oct 3 0:00 0 -
474Rule Libya 1987 1989 - Apr 1 0:00 1:00 S
475Rule Libya 1987 1989 - Oct 1 0:00 0 -
476Rule Libya 1997 only - Apr 4 0:00 1:00 S
477Rule Libya 1997 only - Oct 4 0:00 0 -
470Rule Libya 2013 max - Mar lastFri 1:00 1:00 S
471Rule Libya 2013 max - Oct lastFri 2:00 0 -
478Rule Libya 2013 only - Mar lastFri 1:00 1:00 S
479Rule Libya 2013 only - Oct lastFri 2:00 0 -
472# Zone NAME GMTOFF RULES FORMAT [UNTIL]
473Zone Africa/Tripoli 0:52:44 - LMT 1920
474 1:00 Libya CE%sT 1959
475 2:00 - EET 1982
476 1:00 Libya CE%sT 1990 May 4
477# The 1996 and 1997 entries are from Shanks & Pottenger;
478# the IATA SSIM data contain some obvious errors.
479 2:00 - EET 1996 Sep 30
480 1:00 Libya CE%sT 1997 Oct 4
481 2:00 - EET 2012 Nov 10 2:00
480# Zone NAME GMTOFF RULES FORMAT [UNTIL]
481Zone Africa/Tripoli 0:52:44 - LMT 1920
482 1:00 Libya CE%sT 1959
483 2:00 - EET 1982
484 1:00 Libya CE%sT 1990 May 4
485# The 1996 and 1997 entries are from Shanks & Pottenger;
486# the IATA SSIM data contain some obvious errors.
487 2:00 - EET 1996 Sep 30
488 1:00 Libya CE%sT 1997 Oct 4
489 2:00 - EET 2012 Nov 10 2:00
482 1:00 Libya CE%sT
490 1:00 Libya CE%sT 2013 Oct 25 2:00
491 2:00 - EET
483
484# Madagascar
485# Zone NAME GMTOFF RULES FORMAT [UNTIL]
486Zone Indian/Antananarivo 3:10:04 - LMT 1911 Jul
487 3:00 - EAT 1954 Feb 27 23:00s
488 3:00 1:00 EAST 1954 May 29 23:00s
489 3:00 - EAT
490

--- 188 unchanged lines hidden (view full) ---

679# on a government portal as being between june 1st and sept 27th (not yet
680# posted in english).
681#
682# The following google query will generate many relevant hits:
683# <a href="http://www.google.com/search?hl=en&q=Conseil+de+gouvernement+maroc+heure+avance&btnG=Search">
684# http://www.google.com/search?hl=en&q=Conseil+de+gouvernement+maroc+heure+avance&btnG=Search
685# </a>
686
492
493# Madagascar
494# Zone NAME GMTOFF RULES FORMAT [UNTIL]
495Zone Indian/Antananarivo 3:10:04 - LMT 1911 Jul
496 3:00 - EAT 1954 Feb 27 23:00s
497 3:00 1:00 EAST 1954 May 29 23:00s
498 3:00 - EAT
499

--- 188 unchanged lines hidden (view full) ---

688# on a government portal as being between june 1st and sept 27th (not yet
689# posted in english).
690#
691# The following google query will generate many relevant hits:
692# <a href="http://www.google.com/search?hl=en&q=Conseil+de+gouvernement+maroc+heure+avance&btnG=Search">
693# http://www.google.com/search?hl=en&q=Conseil+de+gouvernement+maroc+heure+avance&btnG=Search
694# </a>
695
687# From Alex Krivenyshev (2008-05-09):
688# Is Western Sahara (part which administrated by Morocco) going to follow
689# Morocco DST changes? Any information? What about other part of
690# Western Sahara - under administration of POLISARIO Front (also named
691# SADR Saharawi Arab Democratic Republic)?
692
693# From Arthur David Olson (2008-05-09):
694# XXX--guess that it is only Morocco for now; guess only 2008 for now.
695
696# From Steffen Thorsen (2008-08-27):
697# Morocco will change the clocks back on the midnight between August 31
698# and September 1. They originally planned to observe DST to near the end
699# of September:
700#
701# One article about it (in French):
702# <a href="http://www.menara.ma/fr/Actualites/Maroc/Societe/ci.retour_a_l_heure_gmt_a_partir_du_dimanche_31_aout_a_minuit_officiel_.default">
703# http://www.menara.ma/fr/Actualites/Maroc/Societe/ci.retour_a_l_heure_gmt_a_partir_du_dimanche_31_aout_a_minuit_officiel_.default

--- 149 unchanged lines hidden (view full) ---

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
696# From Steffen Thorsen (2008-08-27):
697# Morocco will change the clocks back on the midnight between August 31
698# and September 1. They originally planned to observe DST to near the end
699# of September:
700#
701# One article about it (in French):
702# <a href="http://www.menara.ma/fr/Actualites/Maroc/Societe/ci.retour_a_l_heure_gmt_a_partir_du_dimanche_31_aout_a_minuit_officiel_.default">
703# http://www.menara.ma/fr/Actualites/Maroc/Societe/ci.retour_a_l_heure_gmt_a_partir_du_dimanche_31_aout_a_minuit_officiel_.default

--- 149 unchanged lines hidden (view full) ---

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):
861# From Steffen Thorsen (2013-09-28):
862# Morocco extends DST by one month, on very short notice, just 1 day
863# before it was going to end. There is a new decree (2.13.781) for
864# this, where DST from now on goes from last Sunday of March at 02:00
865# to last Sunday of October at 03:00, similar to EU rules. Official
866# source (French):
867# http://www.maroc.gov.ma/fr/actualites/lhoraire-dete-gmt1-maintenu-jusquau-27-octobre-2013
868# Another source (specifying the time for start and end in the decree):
869# http://www.lemag.ma/Heure-d-ete-au-Maroc-jusqu-au-27-octobre_a75620.html
870
871# From Paul Eggert (2013-10-03):
862# To estimate what the Moroccan government will do in future years,
872# To estimate what the Moroccan government will do in future years,
863# transition dates for 2014 through 2021 were determined by running
873# transition dates for 2014 through 2038 were determined by running
864# the following program under GNU Emacs 24.3:
865#
866# (let ((islamic-year 1435))
874# the following program under GNU Emacs 24.3:
875#
876# (let ((islamic-year 1435))
867# (while (< islamic-year 1444)
877# (while (< islamic-year 1461)
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#
878# (let ((a
879# (calendar-gregorian-from-absolute
880# (calendar-islamic-to-absolute (list 9 1 islamic-year))))
881# (b
882# (calendar-gregorian-from-absolute
883# (calendar-islamic-to-absolute (list 10 1 islamic-year)))))
884# (insert
885# (format
886# (concat "Rule\tMorocco\t%d\tonly\t-\t%s\t %2d\t 3:00\t0\t-\n"
887# "Rule\tMorocco\t%d\tonly\t-\t%s\t %2d\t 2:00\t1:00\tS\n")
888# (car (cdr (cdr a))) (calendar-month-name (car a) t) (car (cdr a))
889# (car (cdr (cdr b))) (calendar-month-name (car b) t) (car (cdr b)))))
890# (setq islamic-year (+ 1 islamic-year))))
891#
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.
892# with spring-forward transitions removed for 2023-2025, when the
893# normal spring-forward date falls during the estimated Ramadan; with
894# all transitions removed for 2026-2035, where the estimated Ramadan
895# falls entirely outside daylight-saving time; and with fall-back
896# transitions removed for 2036-2037, where the normal fall-back
897# date falls during the estimated Ramadan. Normally, the table would
898# stop after 2037 because 32-bit time_t values roll around early in 2038,
899# but that would imply a prediction of perpetual DST after March 2038
900# due to the year-2037 glitches. So, this table instead stops after
901# 2038, the first non-glitchy year after the 32-bit rollover.
902# An advantage of stopping after 2038 is that it lets zic guess
903# TZ='WET0WEST,M3.5.0,M10.5.0/3' for time stamps far in the future.
889
890# RULE NAME FROM TO TYPE IN ON AT SAVE LETTER/S
891
892Rule Morocco 1939 only - Sep 12 0:00 1:00 S
893Rule Morocco 1939 only - Nov 19 0:00 0 -
894Rule Morocco 1940 only - Feb 25 0:00 1:00 S
895Rule Morocco 1945 only - Nov 18 0:00 0 -
896Rule Morocco 1950 only - Jun 11 0:00 1:00 S

--- 10 unchanged lines hidden (view full) ---

907Rule Morocco 2008 only - Jun 1 0:00 1:00 S
908Rule Morocco 2008 only - Sep 1 0:00 0 -
909Rule Morocco 2009 only - Jun 1 0:00 1:00 S
910Rule Morocco 2009 only - Aug 21 0:00 0 -
911Rule Morocco 2010 only - May 2 0:00 1:00 S
912Rule Morocco 2010 only - Aug 8 0:00 0 -
913Rule Morocco 2011 only - Apr 3 0:00 1:00 S
914Rule Morocco 2011 only - Jul 31 0 0 -
904
905# RULE NAME FROM TO TYPE IN ON AT SAVE LETTER/S
906
907Rule Morocco 1939 only - Sep 12 0:00 1:00 S
908Rule Morocco 1939 only - Nov 19 0:00 0 -
909Rule Morocco 1940 only - Feb 25 0:00 1:00 S
910Rule Morocco 1945 only - Nov 18 0:00 0 -
911Rule Morocco 1950 only - Jun 11 0:00 1:00 S

--- 10 unchanged lines hidden (view full) ---

922Rule Morocco 2008 only - Jun 1 0:00 1:00 S
923Rule Morocco 2008 only - Sep 1 0:00 0 -
924Rule Morocco 2009 only - Jun 1 0:00 1:00 S
925Rule Morocco 2009 only - Aug 21 0:00 0 -
926Rule Morocco 2010 only - May 2 0:00 1:00 S
927Rule Morocco 2010 only - Aug 8 0:00 0 -
928Rule Morocco 2011 only - Apr 3 0:00 1:00 S
929Rule Morocco 2011 only - Jul 31 0 0 -
915Rule Morocco 2012 2019 - Apr lastSun 2:00 1:00 S
916Rule Morocco 2012 max - Sep lastSun 3:00 0 -
930Rule Morocco 2012 2013 - Apr lastSun 2:00 1:00 S
931Rule Morocco 2012 only - Sep 30 3:00 0 -
917Rule Morocco 2012 only - Jul 20 3:00 0 -
918Rule Morocco 2012 only - Aug 20 2:00 1:00 S
919Rule Morocco 2013 only - Jul 7 3:00 0 -
920Rule Morocco 2013 only - Aug 10 2:00 1:00 S
932Rule Morocco 2012 only - Jul 20 3:00 0 -
933Rule Morocco 2012 only - Aug 20 2:00 1:00 S
934Rule Morocco 2013 only - Jul 7 3:00 0 -
935Rule Morocco 2013 only - Aug 10 2:00 1:00 S
936Rule Morocco 2013 2035 - Oct lastSun 3:00 0 -
937Rule Morocco 2014 2022 - Mar lastSun 2:00 1:00 S
921Rule Morocco 2014 only - Jun 29 3:00 0 -
922Rule Morocco 2014 only - Jul 29 2:00 1:00 S
923Rule Morocco 2015 only - Jun 18 3:00 0 -
924Rule Morocco 2015 only - Jul 18 2:00 1:00 S
925Rule Morocco 2016 only - Jun 7 3:00 0 -
926Rule Morocco 2016 only - Jul 7 2:00 1:00 S
927Rule Morocco 2017 only - May 27 3:00 0 -
928Rule Morocco 2017 only - Jun 26 2:00 1:00 S
929Rule Morocco 2018 only - May 16 3:00 0 -
930Rule Morocco 2018 only - Jun 15 2:00 1:00 S
931Rule Morocco 2019 only - May 6 3:00 0 -
932Rule Morocco 2019 only - Jun 5 2:00 1:00 S
938Rule Morocco 2014 only - Jun 29 3:00 0 -
939Rule Morocco 2014 only - Jul 29 2:00 1:00 S
940Rule Morocco 2015 only - Jun 18 3:00 0 -
941Rule Morocco 2015 only - Jul 18 2:00 1:00 S
942Rule Morocco 2016 only - Jun 7 3:00 0 -
943Rule Morocco 2016 only - Jul 7 2:00 1:00 S
944Rule Morocco 2017 only - May 27 3:00 0 -
945Rule Morocco 2017 only - Jun 26 2:00 1:00 S
946Rule Morocco 2018 only - May 16 3:00 0 -
947Rule Morocco 2018 only - Jun 15 2:00 1:00 S
948Rule Morocco 2019 only - May 6 3:00 0 -
949Rule Morocco 2019 only - Jun 5 2:00 1:00 S
950Rule Morocco 2020 only - Apr 24 3:00 0 -
933Rule Morocco 2020 only - May 24 2:00 1:00 S
951Rule Morocco 2020 only - May 24 2:00 1:00 S
952Rule Morocco 2021 only - Apr 13 3:00 0 -
934Rule Morocco 2021 only - May 13 2:00 1:00 S
953Rule Morocco 2021 only - May 13 2:00 1:00 S
954Rule Morocco 2022 only - Apr 3 3:00 0 -
935Rule Morocco 2022 only - May 3 2:00 1:00 S
955Rule Morocco 2022 only - May 3 2:00 1:00 S
936Rule Morocco 2023 max - Apr lastSun 2:00 1:00 S
956Rule Morocco 2023 only - Apr 22 2:00 1:00 S
957Rule Morocco 2024 only - Apr 10 2:00 1:00 S
958Rule Morocco 2025 only - Mar 31 2:00 1:00 S
959Rule Morocco 2026 max - Mar lastSun 2:00 1:00 S
960Rule Morocco 2036 only - Oct 21 3:00 0 -
961Rule Morocco 2037 only - Oct 11 3:00 0 -
962Rule Morocco 2038 only - Sep 30 3:00 0 -
963Rule Morocco 2038 only - Oct 30 2:00 1:00 S
964Rule Morocco 2038 max - Oct lastSun 3:00 0 -
937
938# Zone NAME GMTOFF RULES FORMAT [UNTIL]
939Zone Africa/Casablanca -0:30:20 - LMT 1913 Oct 26
940 0:00 Morocco WE%sT 1984 Mar 16
941 1:00 - CET 1986
942 0:00 Morocco WE%sT
965
966# Zone NAME GMTOFF RULES FORMAT [UNTIL]
967Zone Africa/Casablanca -0:30:20 - LMT 1913 Oct 26
968 0:00 Morocco WE%sT 1984 Mar 16
969 1:00 - CET 1986
970 0:00 Morocco WE%sT
971
943# Western Sahara
972# Western Sahara
973#
974# From Gwillim Law (2013-10-22):
975# A correspondent who is usually well informed about time zone matters
976# ... says that Western Sahara observes daylight saving time, just as
977# Morocco does.
978#
979# From Paul Eggert (2013-10-23):
980# Assume that this has been true since Western Sahara switched to GMT,
981# since most of it was then controlled by Morocco.
982
944Zone Africa/El_Aaiun -0:52:48 - LMT 1934 Jan
945 -1:00 - WAT 1976 Apr 14
983Zone Africa/El_Aaiun -0:52:48 - LMT 1934 Jan
984 -1:00 - WAT 1976 Apr 14
946 0:00 - WET
985 0:00 Morocco WE%sT
947
948# Mozambique
949# Zone NAME GMTOFF RULES FORMAT [UNTIL]
950Zone Africa/Maputo 2:10:20 - LMT 1903 Mar
951 2:00 - CAT
952
953# Namibia
954# The 1994-04-03 transition is from Shanks & Pottenger.

--- 140 unchanged lines hidden (view full) ---

1095Rule Sudan 1971 only - Apr 30 0:00 1:00 S
1096Rule Sudan 1972 1985 - Apr lastSun 0:00 1:00 S
1097# Zone NAME GMTOFF RULES FORMAT [UNTIL]
1098Zone Africa/Khartoum 2:10:08 - LMT 1931
1099 2:00 Sudan CA%sT 2000 Jan 15 12:00
1100 3:00 - EAT
1101
1102# South Sudan
986
987# Mozambique
988# Zone NAME GMTOFF RULES FORMAT [UNTIL]
989Zone Africa/Maputo 2:10:20 - LMT 1903 Mar
990 2:00 - CAT
991
992# Namibia
993# The 1994-04-03 transition is from Shanks & Pottenger.

--- 140 unchanged lines hidden (view full) ---

1134Rule Sudan 1971 only - Apr 30 0:00 1:00 S
1135Rule Sudan 1972 1985 - Apr lastSun 0:00 1:00 S
1136# Zone NAME GMTOFF RULES FORMAT [UNTIL]
1137Zone Africa/Khartoum 2:10:08 - LMT 1931
1138 2:00 Sudan CA%sT 2000 Jan 15 12:00
1139 3:00 - EAT
1140
1141# South Sudan
1103Zone Africa/Juba 2:06:24 - LMT 1931
1104 2:00 Sudan CA%sT 2000 Jan 15 12:00
1105 3:00 - EAT
1142Link Africa/Khartoum Africa/Juba
1106
1107# Swaziland
1108# Zone NAME GMTOFF RULES FORMAT [UNTIL]
1109Zone Africa/Mbabane 2:04:24 - LMT 1903 Mar
1110 2:00 - SAST
1111
1112# Tanzania
1113# Zone NAME GMTOFF RULES FORMAT [UNTIL]

--- 140 unchanged lines hidden ---
1143
1144# Swaziland
1145# Zone NAME GMTOFF RULES FORMAT [UNTIL]
1146Zone Africa/Mbabane 2:04:24 - LMT 1903 Mar
1147 2:00 - SAST
1148
1149# Tanzania
1150# Zone NAME GMTOFF RULES FORMAT [UNTIL]

--- 140 unchanged lines hidden ---