@@ -376,6 +376,14 @@ Rule Egypt 2007 only - Sep Thu>=1 24:00 0 -
376
376
# From Mina Samuel (2016-07-04):
377
377
# Egyptian government took the decision to cancel the DST,
378
378
379
+ # From Ahmad ElDardiry (2023-03-01):
380
+ # Egypt officially announced today that daylight savings will be
381
+ # applied from last Friday of April to last Thursday of October.
382
+ # From Paul Eggert (2023-03-01):
383
+ # Assume transitions are at 00:00 and 24:00 respectively.
384
+ # From Amir Adib (2023-03-07):
385
+ # https://www.facebook.com/EgyptianCabinet/posts/638829614954129/
386
+
379
387
Rule Egypt 2008 only - Aug lastThu 24:00 0 -
380
388
Rule Egypt 2009 only - Aug 20 24:00 0 -
381
389
Rule Egypt 2010 only - Aug 10 24:00 0 -
@@ -385,6 +393,8 @@ Rule Egypt 2014 only - May 15 24:00 1:00 S
385
393
Rule Egypt 2014 only - Jun 26 24:00 0 -
386
394
Rule Egypt 2014 only - Jul 31 24:00 1:00 S
387
395
Rule Egypt 2014 only - Sep lastThu 24:00 0 -
396
+ Rule Egypt 2023 max - Apr lastFri 0:00 1:00 S
397
+ Rule Egypt 2023 max - Oct lastThu 24:00 0 -
388
398
389
399
# Zone NAME STDOFF RULES FORMAT [UNTIL]
390
400
#STDOFF 2:05:08.9
@@ -540,7 +550,7 @@ Zone Africa/Maseru 1:50:00 - LMT 1903 Mar
540
550
# President William R. Tolbert, Jr., July 23, 1971-July 31, 1972.
541
551
# Monrovia: Executive Mansion.
542
552
#
543
- # Use the abbreviation "MMT" before 1972, as the more- accurate numeric
553
+ # Use the abbreviation "MMT" before 1972, as the more accurate numeric
544
554
# abbreviation "-004430" would be one byte over the POSIX limit.
545
555
#
546
556
# Zone NAME STDOFF RULES FORMAT [UNTIL]
@@ -706,8 +716,8 @@ Zone Africa/Nouakchott -1:03:48 - LMT 1912
706
716
# DST the coming summer...
707
717
#
708
718
# Some sources, in French:
709
- # http://www.defimedia.info/news/946/Rashid-Beebeejaun-:-%C2%AB -L%E2%80%99heure-d%E2%80%99%C3%A9t%C3%A9 -ne-sera-pas-appliqu%C3%A9e -cette-ann%C3%A9e-%C2%BB
710
- # http://lexpress.mu/Story/3398~Beebeejaun---Les-objectifs-d-%C3%A9conomie -d-%C3%A9nergie -de-l-heure-d-%C3%A9t%C3%A9 -ont-%C3%A9t%C3%A9 -atteints-
719
+ # http://www.defimedia.info/news/946/Rashid-Beebeejaun-:-« -L%E2%80%99heure-d%E2%80%99été -ne-sera-pas-appliquée -cette-année-»
720
+ # http://lexpress.mu/Story/3398~Beebeejaun---Les-objectifs-d-économie -d-énergie -de-l-heure-d-été -ont-été -atteints-
711
721
#
712
722
# Our wrap-up:
713
723
# https://www.timeanddate.com/news/time/mauritius-dst-will-not-repeat.html
@@ -845,7 +855,7 @@ Zone Indian/Mayotte 3:00:56 - LMT 1911 Jul # Mamoutzou
845
855
# More articles in the press
846
856
# https://www.yabiladi.com/articles/details/5058/secret-l-heure-d-ete-maroc-leve.html
847
857
# http://www.lematin.ma/Actualite/Express/Article.asp?id=148923
848
- # http://www.lavieeco.com/actualite/Le-Maroc-passe-sur-GMT%2B1 -a-partir-de-dim
858
+ # http://www.lavieeco.com/actualite/Le-Maroc-passe-sur-GMT+1 -a-partir-de-dim
849
859
850
860
# From Petr Machata (2011-03-30):
851
861
# They have it written in English here:
@@ -860,7 +870,7 @@ Zone Indian/Mayotte 3:00:56 - LMT 1911 Jul # Mamoutzou
860
870
# According to Infomédiaire web site from Morocco (infomediaire.ma),
861
871
# on March 9, 2012, (in French) Heure légale:
862
872
# Le Maroc adopte officiellement l'heure d'été
863
- # http://www.infomediaire.ma/news/maroc/heure-l%C3%A9gale -le-maroc-adopte-officiellement-lheure-d%C3%A9t%C3%A9
873
+ # http://www.infomediaire.ma/news/maroc/heure-légale -le-maroc-adopte-officiellement-lheure-dété
864
874
# Governing Council adopted draft decree, that Morocco DST starts on
865
875
# the last Sunday of March (March 25, 2012) and ends on
866
876
# last Sunday of September (September 30, 2012)
@@ -984,19 +994,28 @@ Zone Indian/Mayotte 3:00:56 - LMT 1911 Jul # Mamoutzou
984
994
# Friday or Saturday (and so the 2 days off are on a weekend), the next time
985
995
# shift will be the next weekend.
986
996
#
987
- # From Paul Eggert (2020-05-31):
997
+ # From Milamber (2021-03-31, 2022-03-10):
998
+ # https://www.mmsp.gov.ma/fr/actualites.aspx?id=2076
999
+ # https://www.ecoactu.ma/horaires-administration-ramadan-gmtheure-gmt-a-partir-de-dimanche-27-mars/
1000
+ #
1001
+ # From Milamber (2023-03-14, 2023-03-15):
1002
+ # The return to legal GMT time will take place this Sunday, March 19 at 3 a.m.
1003
+ # ... the return to GMT+1 will be made on Sunday April 23, 2023 at 2 a.m.
1004
+ # https://www.mmsp.gov.ma/fr/actualites/passage-à-l%E2%80%99heure-gmt-à-partir-du-dimanche-19-mars-2023
1005
+ #
1006
+ # From Paul Eggert (2023-03-14):
988
1007
# For now, guess that in the future Morocco will fall back at 03:00
989
1008
# the last Sunday before Ramadan, and spring forward at 02:00 the
990
- # first Sunday after two days after Ramadan. To implement this,
1009
+ # first Sunday after one day after Ramadan. To implement this,
991
1010
# transition dates and times for 2019 through 2087 were determined by
992
- # running the following program under GNU Emacs 26.3 . (This algorithm
1011
+ # running the following program under GNU Emacs 28.2 . (This algorithm
993
1012
# also produces the correct transition dates for 2016 through 2018,
994
1013
# though the times differ due to Morocco's time zone change in 2018.)
995
1014
# (let ((islamic-year 1440))
996
1015
# (require 'cal-islam)
997
1016
# (while (< islamic-year 1511)
998
1017
# (let ((a (calendar-islamic-to-absolute (list 9 1 islamic-year)))
999
- # (b (+ 2 (calendar-islamic-to-absolute (list 10 1 islamic-year))))
1018
+ # (b (+ 1 (calendar-islamic-to-absolute (list 10 1 islamic-year))))
1000
1019
# (sunday 0))
1001
1020
# (while (/= sunday (mod (setq a (1- a)) 7)))
1002
1021
# (while (/= sunday (mod b 7))
@@ -1010,10 +1029,6 @@ Zone Indian/Mayotte 3:00:56 - LMT 1911 Jul # Mamoutzou
1010
1029
# (car (cdr (cdr a))) (calendar-month-name (car a) t) (car (cdr a))
1011
1030
# (car (cdr (cdr b))) (calendar-month-name (car b) t) (car (cdr b)))))
1012
1031
# (setq islamic-year (+ 1 islamic-year))))
1013
- #
1014
- # From Milamber (2021-03-31, 2022-03-10), confirming these predictions:
1015
- # https://www.mmsp.gov.ma/fr/actualites.aspx?id=2076
1016
- # https://www.ecoactu.ma/horaires-administration-ramadan-gmtheure-gmt-a-partir-de-dimanche-27-mars/
1017
1032
1018
1033
# Rule NAME FROM TO - IN ON AT SAVE LETTER/S
1019
1034
Rule Morocco 1939 only - Sep 12 0:00 1:00 -
@@ -1066,7 +1081,7 @@ Rule Morocco 2021 only - May 16 2:00 0 -
1066
1081
Rule Morocco 2022 only - Mar 27 3:00 -1:00 -
1067
1082
Rule Morocco 2022 only - May 8 2:00 0 -
1068
1083
Rule Morocco 2023 only - Mar 19 3:00 -1:00 -
1069
- Rule Morocco 2023 only - Apr 30 2:00 0 -
1084
+ Rule Morocco 2023 only - Apr 23 2:00 0 -
1070
1085
Rule Morocco 2024 only - Mar 10 3:00 -1:00 -
1071
1086
Rule Morocco 2024 only - Apr 14 2:00 0 -
1072
1087
Rule Morocco 2025 only - Feb 23 3:00 -1:00 -
@@ -1082,7 +1097,7 @@ Rule Morocco 2029 only - Feb 18 2:00 0 -
1082
1097
Rule Morocco 2029 only - Dec 30 3:00 -1:00 -
1083
1098
Rule Morocco 2030 only - Feb 10 2:00 0 -
1084
1099
Rule Morocco 2030 only - Dec 22 3:00 -1:00 -
1085
- Rule Morocco 2031 only - Feb 2 2:00 0 -
1100
+ Rule Morocco 2031 only - Jan 26 2:00 0 -
1086
1101
Rule Morocco 2031 only - Dec 14 3:00 -1:00 -
1087
1102
Rule Morocco 2032 only - Jan 18 2:00 0 -
1088
1103
Rule Morocco 2032 only - Nov 28 3:00 -1:00 -
@@ -1098,7 +1113,7 @@ Rule Morocco 2036 only - Nov 23 2:00 0 -
1098
1113
Rule Morocco 2037 only - Oct 4 3:00 -1:00 -
1099
1114
Rule Morocco 2037 only - Nov 15 2:00 0 -
1100
1115
Rule Morocco 2038 only - Sep 26 3:00 -1:00 -
1101
- Rule Morocco 2038 only - Nov 7 2:00 0 -
1116
+ Rule Morocco 2038 only - Oct 31 2:00 0 -
1102
1117
Rule Morocco 2039 only - Sep 18 3:00 -1:00 -
1103
1118
Rule Morocco 2039 only - Oct 23 2:00 0 -
1104
1119
Rule Morocco 2040 only - Sep 2 3:00 -1:00 -
@@ -1114,7 +1129,7 @@ Rule Morocco 2044 only - Aug 28 2:00 0 -
1114
1129
Rule Morocco 2045 only - Jul 9 3:00 -1:00 -
1115
1130
Rule Morocco 2045 only - Aug 20 2:00 0 -
1116
1131
Rule Morocco 2046 only - Jul 1 3:00 -1:00 -
1117
- Rule Morocco 2046 only - Aug 12 2:00 0 -
1132
+ Rule Morocco 2046 only - Aug 5 2:00 0 -
1118
1133
Rule Morocco 2047 only - Jun 23 3:00 -1:00 -
1119
1134
Rule Morocco 2047 only - Jul 28 2:00 0 -
1120
1135
Rule Morocco 2048 only - Jun 7 3:00 -1:00 -
@@ -1130,7 +1145,7 @@ Rule Morocco 2052 only - Jun 2 2:00 0 -
1130
1145
Rule Morocco 2053 only - Apr 13 3:00 -1:00 -
1131
1146
Rule Morocco 2053 only - May 25 2:00 0 -
1132
1147
Rule Morocco 2054 only - Apr 5 3:00 -1:00 -
1133
- Rule Morocco 2054 only - May 17 2:00 0 -
1148
+ Rule Morocco 2054 only - May 10 2:00 0 -
1134
1149
Rule Morocco 2055 only - Mar 28 3:00 -1:00 -
1135
1150
Rule Morocco 2055 only - May 2 2:00 0 -
1136
1151
Rule Morocco 2056 only - Mar 12 3:00 -1:00 -
@@ -1146,7 +1161,7 @@ Rule Morocco 2060 only - Mar 7 2:00 0 -
1146
1161
Rule Morocco 2061 only - Jan 16 3:00 -1:00 -
1147
1162
Rule Morocco 2061 only - Feb 27 2:00 0 -
1148
1163
Rule Morocco 2062 only - Jan 8 3:00 -1:00 -
1149
- Rule Morocco 2062 only - Feb 19 2:00 0 -
1164
+ Rule Morocco 2062 only - Feb 12 2:00 0 -
1150
1165
Rule Morocco 2062 only - Dec 31 3:00 -1:00 -
1151
1166
Rule Morocco 2063 only - Feb 4 2:00 0 -
1152
1167
Rule Morocco 2063 only - Dec 16 3:00 -1:00 -
@@ -1162,7 +1177,7 @@ Rule Morocco 2067 only - Dec 11 2:00 0 -
1162
1177
Rule Morocco 2068 only - Oct 21 3:00 -1:00 -
1163
1178
Rule Morocco 2068 only - Dec 2 2:00 0 -
1164
1179
Rule Morocco 2069 only - Oct 13 3:00 -1:00 -
1165
- Rule Morocco 2069 only - Nov 24 2:00 0 -
1180
+ Rule Morocco 2069 only - Nov 17 2:00 0 -
1166
1181
Rule Morocco 2070 only - Oct 5 3:00 -1:00 -
1167
1182
Rule Morocco 2070 only - Nov 9 2:00 0 -
1168
1183
Rule Morocco 2071 only - Sep 20 3:00 -1:00 -
@@ -1178,7 +1193,7 @@ Rule Morocco 2075 only - Sep 15 2:00 0 -
1178
1193
Rule Morocco 2076 only - Jul 26 3:00 -1:00 -
1179
1194
Rule Morocco 2076 only - Sep 6 2:00 0 -
1180
1195
Rule Morocco 2077 only - Jul 18 3:00 -1:00 -
1181
- Rule Morocco 2077 only - Aug 29 2:00 0 -
1196
+ Rule Morocco 2077 only - Aug 22 2:00 0 -
1182
1197
Rule Morocco 2078 only - Jul 10 3:00 -1:00 -
1183
1198
Rule Morocco 2078 only - Aug 14 2:00 0 -
1184
1199
Rule Morocco 2079 only - Jun 25 3:00 -1:00 -
@@ -1188,13 +1203,13 @@ Rule Morocco 2080 only - Jul 21 2:00 0 -
1188
1203
Rule Morocco 2081 only - Jun 1 3:00 -1:00 -
1189
1204
Rule Morocco 2081 only - Jul 13 2:00 0 -
1190
1205
Rule Morocco 2082 only - May 24 3:00 -1:00 -
1191
- Rule Morocco 2082 only - Jul 5 2:00 0 -
1206
+ Rule Morocco 2082 only - Jun 28 2:00 0 -
1192
1207
Rule Morocco 2083 only - May 16 3:00 -1:00 -
1193
1208
Rule Morocco 2083 only - Jun 20 2:00 0 -
1194
1209
Rule Morocco 2084 only - Apr 30 3:00 -1:00 -
1195
1210
Rule Morocco 2084 only - Jun 11 2:00 0 -
1196
1211
Rule Morocco 2085 only - Apr 22 3:00 -1:00 -
1197
- Rule Morocco 2085 only - Jun 3 2:00 0 -
1212
+ Rule Morocco 2085 only - May 27 2:00 0 -
1198
1213
Rule Morocco 2086 only - Apr 14 3:00 -1:00 -
1199
1214
Rule Morocco 2086 only - May 19 2:00 0 -
1200
1215
Rule Morocco 2087 only - Mar 30 3:00 -1:00 -
@@ -1327,15 +1342,15 @@ Zone Africa/Niamey 0:08:28 - LMT 1912
1327
1342
# From P Chan (2020-12-03):
1328
1343
# GMT was adopted as the standard time of Lagos on 1905-07-01.
1329
1344
# Lagos Weekly Record, 1905-06-24, p 3
1330
- # http://ddsnext.crl.edu/titles/31558#?c=0&m=668&s=0&cv=2&r=0&xywh=1446%2C5221%2C1931%2C1235
1345
+ # http://ddsnext.crl.edu/titles/31558#?c=0&m=668&s=0&cv=2&r=0&xywh=1446,5221,1931,1235
1331
1346
# says "It is officially notified that on and after the 1st of July 1905
1332
- # Greenwich Mean Solar Time will be adopted thought the Colony and
1347
+ # Greenwich Mean Solar Time will be adopted throughout the Colony and
1333
1348
# Protectorate, and that it will be necessary to put all clocks 13 minutes and
1334
1349
# 35 seconds back, recording local mean time."
1335
1350
#
1336
1351
# It seemed that Lagos returned to LMT on 1908-07-01.
1337
1352
# [The Lagos Standard], 1908-07-01, p 5
1338
- # http://ddsnext.crl.edu/titles/31556#?c=0&m=78&s=0&cv=4&r=0&xywh=-92%2C3590%2C3944%2C2523
1353
+ # http://ddsnext.crl.edu/titles/31556#?c=0&m=78&s=0&cv=4&r=0&xywh=-92,3590,3944,2523
1339
1354
# says "Scarcely have the people become accustomed to this new time, when
1340
1355
# another official notice has now appeared announcing that from and after the
1341
1356
# 1st July next, return will be made to local mean time."
@@ -1347,7 +1362,7 @@ Zone Africa/Niamey 0:08:28 - LMT 1912
1347
1362
# https://libsysdigi.library.illinois.edu/ilharvest/Africana/Books2011-05/3064634/3064634_1914/3064634_1914_opt.pdf#page=27
1348
1363
# "On January 1st [1914], a universal standard time for Nigeria was adopted,
1349
1364
# viz., half an hour fast on Greenwich mean time, corresponding to the meridian
1350
- # 7 [degrees] 30' E. long."
1365
+ # 7° 30' E. long."
1351
1366
# Lloyd's Register of Shipping (1915) says "Hitherto the time observed in Lagos
1352
1367
# was the local mean time. On 1st January, 1914, standard time for the whole of
1353
1368
# Nigeria was introduced ... Lagos time has been advanced about 16 minutes
@@ -1365,7 +1380,7 @@ Zone Africa/Niamey 0:08:28 - LMT 1912
1365
1380
# The Lagos Weekly Record, 1919-09-20, p 3 details discussion on the first
1366
1381
# reading of this Bill by the Legislative Council of the Colony of Nigeria on
1367
1382
# Thursday 1919-08-28:
1368
- # http://ddsnext.crl.edu/titles/31558?terms&item_id=303484#?m=1118&c=1&s=0&cv=2&r=0&xywh=1261%2C3408%2C2994%2C1915
1383
+ # http://ddsnext.crl.edu/titles/31558?terms&item_id=303484#?m=1118&c=1&s=0&cv=2&r=0&xywh=1261,3408,2994,1915
1369
1384
# "The proposal is that the Globe should be divided into twelve zones East and
1370
1385
# West of Greenwich, of one hour each, Nigeria falling into the zone with a
1371
1386
# standard of one hour fast on Greenwich Mean Time. Nigeria standard time is
0 commit comments