Skip to content

Commit 7f30a6c

Browse files
committed
8305113: (tz) Update Timezone Data to 2023c
Reviewed-by: phh Backport-of: ed9592c6e81f82e2bf6508ce45ba15aad8232181
1 parent 9e2c1ef commit 7f30a6c

File tree

18 files changed

+305
-142
lines changed

18 files changed

+305
-142
lines changed

make/data/tzdata/VERSION

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,4 +21,4 @@
2121
# or visit www.oracle.com if you need additional information or have any
2222
# questions.
2323
#
24-
tzdata2022g
24+
tzdata2023c

make/data/tzdata/africa

Lines changed: 43 additions & 28 deletions
Original file line numberDiff line numberDiff line change
@@ -344,6 +344,14 @@ Rule Egypt 2007 only - Sep Thu>=1 24:00 0 -
344344
# From Mina Samuel (2016-07-04):
345345
# Egyptian government took the decision to cancel the DST,
346346

347+
# From Ahmad ElDardiry (2023-03-01):
348+
# Egypt officially announced today that daylight savings will be
349+
# applied from last Friday of April to last Thursday of October.
350+
# From Paul Eggert (2023-03-01):
351+
# Assume transitions are at 00:00 and 24:00 respectively.
352+
# From Amir Adib (2023-03-07):
353+
# https://www.facebook.com/EgyptianCabinet/posts/638829614954129/
354+
347355
Rule Egypt 2008 only - Aug lastThu 24:00 0 -
348356
Rule Egypt 2009 only - Aug 20 24:00 0 -
349357
Rule Egypt 2010 only - Aug 10 24:00 0 -
@@ -353,6 +361,8 @@ Rule Egypt 2014 only - May 15 24:00 1:00 S
353361
Rule Egypt 2014 only - Jun 26 24:00 0 -
354362
Rule Egypt 2014 only - Jul 31 24:00 1:00 S
355363
Rule Egypt 2014 only - Sep lastThu 24:00 0 -
364+
Rule Egypt 2023 max - Apr lastFri 0:00 1:00 S
365+
Rule Egypt 2023 max - Oct lastThu 24:00 0 -
356366

357367
# Zone NAME STDOFF RULES FORMAT [UNTIL]
358368
#STDOFF 2:05:08.9
@@ -452,7 +462,7 @@ Zone Africa/Nairobi 2:27:16 - LMT 1908 May
452462
# President William R. Tolbert, Jr., July 23, 1971-July 31, 1972.
453463
# Monrovia: Executive Mansion.
454464
#
455-
# Use the abbreviation "MMT" before 1972, as the more-accurate numeric
465+
# Use the abbreviation "MMT" before 1972, as the more accurate numeric
456466
# abbreviation "-004430" would be one byte over the POSIX limit.
457467
#
458468
# Zone NAME STDOFF RULES FORMAT [UNTIL]
@@ -589,8 +599,8 @@ Zone Africa/Tripoli 0:52:44 - LMT 1920
589599
# DST the coming summer...
590600
#
591601
# Some sources, in French:
592-
# 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
593-
# 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-
602+
# 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-»
603+
# http://lexpress.mu/Story/3398~Beebeejaun---Les-objectifs-d-économie-d-énergie-de-l-heure-d-été-ont-été-atteints-
594604
#
595605
# Our wrap-up:
596606
# https://www.timeanddate.com/news/time/mauritius-dst-will-not-repeat.html
@@ -721,7 +731,7 @@ Zone Indian/Mauritius 3:50:00 - LMT 1907 # Port Louis
721731
# More articles in the press
722732
# https://www.yabiladi.com/articles/details/5058/secret-l-heure-d-ete-maroc-leve.html
723733
# http://www.lematin.ma/Actualite/Express/Article.asp?id=148923
724-
# http://www.lavieeco.com/actualite/Le-Maroc-passe-sur-GMT%2B1-a-partir-de-dim
734+
# http://www.lavieeco.com/actualite/Le-Maroc-passe-sur-GMT+1-a-partir-de-dim
725735

726736
# From Petr Machata (2011-03-30):
727737
# They have it written in English here:
@@ -736,7 +746,7 @@ Zone Indian/Mauritius 3:50:00 - LMT 1907 # Port Louis
736746
# According to Infomédiaire web site from Morocco (infomediaire.ma),
737747
# on March 9, 2012, (in French) Heure légale:
738748
# Le Maroc adopte officiellement l'heure d'été
739-
# http://www.infomediaire.ma/news/maroc/heure-l%C3%A9gale-le-maroc-adopte-officiellement-lheure-d%C3%A9t%C3%A9
749+
# http://www.infomediaire.ma/news/maroc/heure-légale-le-maroc-adopte-officiellement-lheure-dété
740750
# Governing Council adopted draft decree, that Morocco DST starts on
741751
# the last Sunday of March (March 25, 2012) and ends on
742752
# last Sunday of September (September 30, 2012)
@@ -860,19 +870,28 @@ Zone Indian/Mauritius 3:50:00 - LMT 1907 # Port Louis
860870
# Friday or Saturday (and so the 2 days off are on a weekend), the next time
861871
# shift will be the next weekend.
862872
#
863-
# From Paul Eggert (2020-05-31):
873+
# From Milamber (2021-03-31, 2022-03-10):
874+
# https://www.mmsp.gov.ma/fr/actualites.aspx?id=2076
875+
# https://www.ecoactu.ma/horaires-administration-ramadan-gmtheure-gmt-a-partir-de-dimanche-27-mars/
876+
#
877+
# From Milamber (2023-03-14, 2023-03-15):
878+
# The return to legal GMT time will take place this Sunday, March 19 at 3 a.m.
879+
# ... the return to GMT+1 will be made on Sunday April 23, 2023 at 2 a.m.
880+
# https://www.mmsp.gov.ma/fr/actualites/passage-à-l%E2%80%99heure-gmt-à-partir-du-dimanche-19-mars-2023
881+
#
882+
# From Paul Eggert (2023-03-14):
864883
# For now, guess that in the future Morocco will fall back at 03:00
865884
# the last Sunday before Ramadan, and spring forward at 02:00 the
866-
# first Sunday after two days after Ramadan. To implement this,
885+
# first Sunday after one day after Ramadan. To implement this,
867886
# transition dates and times for 2019 through 2087 were determined by
868-
# running the following program under GNU Emacs 26.3. (This algorithm
887+
# running the following program under GNU Emacs 28.2. (This algorithm
869888
# also produces the correct transition dates for 2016 through 2018,
870889
# though the times differ due to Morocco's time zone change in 2018.)
871890
# (let ((islamic-year 1440))
872891
# (require 'cal-islam)
873892
# (while (< islamic-year 1511)
874893
# (let ((a (calendar-islamic-to-absolute (list 9 1 islamic-year)))
875-
# (b (+ 2 (calendar-islamic-to-absolute (list 10 1 islamic-year))))
894+
# (b (+ 1 (calendar-islamic-to-absolute (list 10 1 islamic-year))))
876895
# (sunday 0))
877896
# (while (/= sunday (mod (setq a (1- a)) 7)))
878897
# (while (/= sunday (mod b 7))
@@ -886,10 +905,6 @@ Zone Indian/Mauritius 3:50:00 - LMT 1907 # Port Louis
886905
# (car (cdr (cdr a))) (calendar-month-name (car a) t) (car (cdr a))
887906
# (car (cdr (cdr b))) (calendar-month-name (car b) t) (car (cdr b)))))
888907
# (setq islamic-year (+ 1 islamic-year))))
889-
#
890-
# From Milamber (2021-03-31, 2022-03-10), confirming these predictions:
891-
# https://www.mmsp.gov.ma/fr/actualites.aspx?id=2076
892-
# https://www.ecoactu.ma/horaires-administration-ramadan-gmtheure-gmt-a-partir-de-dimanche-27-mars/
893908

894909
# Rule NAME FROM TO - IN ON AT SAVE LETTER/S
895910
Rule Morocco 1939 only - Sep 12 0:00 1:00 -
@@ -942,7 +957,7 @@ Rule Morocco 2021 only - May 16 2:00 0 -
942957
Rule Morocco 2022 only - Mar 27 3:00 -1:00 -
943958
Rule Morocco 2022 only - May 8 2:00 0 -
944959
Rule Morocco 2023 only - Mar 19 3:00 -1:00 -
945-
Rule Morocco 2023 only - Apr 30 2:00 0 -
960+
Rule Morocco 2023 only - Apr 23 2:00 0 -
946961
Rule Morocco 2024 only - Mar 10 3:00 -1:00 -
947962
Rule Morocco 2024 only - Apr 14 2:00 0 -
948963
Rule Morocco 2025 only - Feb 23 3:00 -1:00 -
@@ -958,7 +973,7 @@ Rule Morocco 2029 only - Feb 18 2:00 0 -
958973
Rule Morocco 2029 only - Dec 30 3:00 -1:00 -
959974
Rule Morocco 2030 only - Feb 10 2:00 0 -
960975
Rule Morocco 2030 only - Dec 22 3:00 -1:00 -
961-
Rule Morocco 2031 only - Feb 2 2:00 0 -
976+
Rule Morocco 2031 only - Jan 26 2:00 0 -
962977
Rule Morocco 2031 only - Dec 14 3:00 -1:00 -
963978
Rule Morocco 2032 only - Jan 18 2:00 0 -
964979
Rule Morocco 2032 only - Nov 28 3:00 -1:00 -
@@ -974,7 +989,7 @@ Rule Morocco 2036 only - Nov 23 2:00 0 -
974989
Rule Morocco 2037 only - Oct 4 3:00 -1:00 -
975990
Rule Morocco 2037 only - Nov 15 2:00 0 -
976991
Rule Morocco 2038 only - Sep 26 3:00 -1:00 -
977-
Rule Morocco 2038 only - Nov 7 2:00 0 -
992+
Rule Morocco 2038 only - Oct 31 2:00 0 -
978993
Rule Morocco 2039 only - Sep 18 3:00 -1:00 -
979994
Rule Morocco 2039 only - Oct 23 2:00 0 -
980995
Rule Morocco 2040 only - Sep 2 3:00 -1:00 -
@@ -990,7 +1005,7 @@ Rule Morocco 2044 only - Aug 28 2:00 0 -
9901005
Rule Morocco 2045 only - Jul 9 3:00 -1:00 -
9911006
Rule Morocco 2045 only - Aug 20 2:00 0 -
9921007
Rule Morocco 2046 only - Jul 1 3:00 -1:00 -
993-
Rule Morocco 2046 only - Aug 12 2:00 0 -
1008+
Rule Morocco 2046 only - Aug 5 2:00 0 -
9941009
Rule Morocco 2047 only - Jun 23 3:00 -1:00 -
9951010
Rule Morocco 2047 only - Jul 28 2:00 0 -
9961011
Rule Morocco 2048 only - Jun 7 3:00 -1:00 -
@@ -1006,7 +1021,7 @@ Rule Morocco 2052 only - Jun 2 2:00 0 -
10061021
Rule Morocco 2053 only - Apr 13 3:00 -1:00 -
10071022
Rule Morocco 2053 only - May 25 2:00 0 -
10081023
Rule Morocco 2054 only - Apr 5 3:00 -1:00 -
1009-
Rule Morocco 2054 only - May 17 2:00 0 -
1024+
Rule Morocco 2054 only - May 10 2:00 0 -
10101025
Rule Morocco 2055 only - Mar 28 3:00 -1:00 -
10111026
Rule Morocco 2055 only - May 2 2:00 0 -
10121027
Rule Morocco 2056 only - Mar 12 3:00 -1:00 -
@@ -1022,7 +1037,7 @@ Rule Morocco 2060 only - Mar 7 2:00 0 -
10221037
Rule Morocco 2061 only - Jan 16 3:00 -1:00 -
10231038
Rule Morocco 2061 only - Feb 27 2:00 0 -
10241039
Rule Morocco 2062 only - Jan 8 3:00 -1:00 -
1025-
Rule Morocco 2062 only - Feb 19 2:00 0 -
1040+
Rule Morocco 2062 only - Feb 12 2:00 0 -
10261041
Rule Morocco 2062 only - Dec 31 3:00 -1:00 -
10271042
Rule Morocco 2063 only - Feb 4 2:00 0 -
10281043
Rule Morocco 2063 only - Dec 16 3:00 -1:00 -
@@ -1038,7 +1053,7 @@ Rule Morocco 2067 only - Dec 11 2:00 0 -
10381053
Rule Morocco 2068 only - Oct 21 3:00 -1:00 -
10391054
Rule Morocco 2068 only - Dec 2 2:00 0 -
10401055
Rule Morocco 2069 only - Oct 13 3:00 -1:00 -
1041-
Rule Morocco 2069 only - Nov 24 2:00 0 -
1056+
Rule Morocco 2069 only - Nov 17 2:00 0 -
10421057
Rule Morocco 2070 only - Oct 5 3:00 -1:00 -
10431058
Rule Morocco 2070 only - Nov 9 2:00 0 -
10441059
Rule Morocco 2071 only - Sep 20 3:00 -1:00 -
@@ -1054,7 +1069,7 @@ Rule Morocco 2075 only - Sep 15 2:00 0 -
10541069
Rule Morocco 2076 only - Jul 26 3:00 -1:00 -
10551070
Rule Morocco 2076 only - Sep 6 2:00 0 -
10561071
Rule Morocco 2077 only - Jul 18 3:00 -1:00 -
1057-
Rule Morocco 2077 only - Aug 29 2:00 0 -
1072+
Rule Morocco 2077 only - Aug 22 2:00 0 -
10581073
Rule Morocco 2078 only - Jul 10 3:00 -1:00 -
10591074
Rule Morocco 2078 only - Aug 14 2:00 0 -
10601075
Rule Morocco 2079 only - Jun 25 3:00 -1:00 -
@@ -1064,13 +1079,13 @@ Rule Morocco 2080 only - Jul 21 2:00 0 -
10641079
Rule Morocco 2081 only - Jun 1 3:00 -1:00 -
10651080
Rule Morocco 2081 only - Jul 13 2:00 0 -
10661081
Rule Morocco 2082 only - May 24 3:00 -1:00 -
1067-
Rule Morocco 2082 only - Jul 5 2:00 0 -
1082+
Rule Morocco 2082 only - Jun 28 2:00 0 -
10681083
Rule Morocco 2083 only - May 16 3:00 -1:00 -
10691084
Rule Morocco 2083 only - Jun 20 2:00 0 -
10701085
Rule Morocco 2084 only - Apr 30 3:00 -1:00 -
10711086
Rule Morocco 2084 only - Jun 11 2:00 0 -
10721087
Rule Morocco 2085 only - Apr 22 3:00 -1:00 -
1073-
Rule Morocco 2085 only - Jun 3 2:00 0 -
1088+
Rule Morocco 2085 only - May 27 2:00 0 -
10741089
Rule Morocco 2086 only - Apr 14 3:00 -1:00 -
10751090
Rule Morocco 2086 only - May 19 2:00 0 -
10761091
Rule Morocco 2087 only - Mar 30 3:00 -1:00 -
@@ -1213,15 +1228,15 @@ Zone Africa/Windhoek 1:08:24 - LMT 1892 Feb 8
12131228
# From P Chan (2020-12-03):
12141229
# GMT was adopted as the standard time of Lagos on 1905-07-01.
12151230
# Lagos Weekly Record, 1905-06-24, p 3
1216-
# http://ddsnext.crl.edu/titles/31558#?c=0&m=668&s=0&cv=2&r=0&xywh=1446%2C5221%2C1931%2C1235
1231+
# http://ddsnext.crl.edu/titles/31558#?c=0&m=668&s=0&cv=2&r=0&xywh=1446,5221,1931,1235
12171232
# says "It is officially notified that on and after the 1st of July 1905
1218-
# Greenwich Mean Solar Time will be adopted thought the Colony and
1233+
# Greenwich Mean Solar Time will be adopted throughout the Colony and
12191234
# Protectorate, and that it will be necessary to put all clocks 13 minutes and
12201235
# 35 seconds back, recording local mean time."
12211236
#
12221237
# It seemed that Lagos returned to LMT on 1908-07-01.
12231238
# [The Lagos Standard], 1908-07-01, p 5
1224-
# http://ddsnext.crl.edu/titles/31556#?c=0&m=78&s=0&cv=4&r=0&xywh=-92%2C3590%2C3944%2C2523
1239+
# http://ddsnext.crl.edu/titles/31556#?c=0&m=78&s=0&cv=4&r=0&xywh=-92,3590,3944,2523
12251240
# says "Scarcely have the people become accustomed to this new time, when
12261241
# another official notice has now appeared announcing that from and after the
12271242
# 1st July next, return will be made to local mean time."
@@ -1233,7 +1248,7 @@ Zone Africa/Windhoek 1:08:24 - LMT 1892 Feb 8
12331248
# https://libsysdigi.library.illinois.edu/ilharvest/Africana/Books2011-05/3064634/3064634_1914/3064634_1914_opt.pdf#page=27
12341249
# "On January 1st [1914], a universal standard time for Nigeria was adopted,
12351250
# viz., half an hour fast on Greenwich mean time, corresponding to the meridian
1236-
# 7 [degrees] 30' E. long."
1251+
# 7° 30' E. long."
12371252
# Lloyd's Register of Shipping (1915) says "Hitherto the time observed in Lagos
12381253
# was the local mean time. On 1st January, 1914, standard time for the whole of
12391254
# Nigeria was introduced ... Lagos time has been advanced about 16 minutes
@@ -1251,7 +1266,7 @@ Zone Africa/Windhoek 1:08:24 - LMT 1892 Feb 8
12511266
# The Lagos Weekly Record, 1919-09-20, p 3 details discussion on the first
12521267
# reading of this Bill by the Legislative Council of the Colony of Nigeria on
12531268
# Thursday 1919-08-28:
1254-
# 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
1269+
# 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
12551270
# "The proposal is that the Globe should be divided into twelve zones East and
12561271
# West of Greenwich, of one hour each, Nigeria falling into the zone with a
12571272
# standard of one hour fast on Greenwich Mean Time. Nigeria standard time is

make/data/tzdata/antarctica

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -315,7 +315,7 @@ Zone Antarctica/Rothera 0 - -00 1976 Dec 1
315315
# but that he found it more convenient to keep GMT+12
316316
# as supplies for the station were coming from McMurdo Sound,
317317
# which was on GMT+12 because New Zealand was on GMT+12 all year
318-
# at that time (1957). (Source: Siple's book 90 Degrees South.)
318+
# at that time (1957). (Source: Siple's book 90° South.)
319319
#
320320
# From Susan Smith
321321
# http://www.cybertours.com/whs/pole10.html

0 commit comments

Comments
 (0)