]> granicus.if.org Git - icu/commitdiff
ICU-20398 Updated tzdata build script to use the rearguard data. Deleted local overri...
authoryumaoka <y.umaoka@gmail.com>
Thu, 21 Feb 2019 02:59:44 +0000 (21:59 -0500)
committerYoshito Umaoka <yumaoka@users.noreply.github.com>
Thu, 21 Feb 2019 18:27:37 +0000 (13:27 -0500)
icu4c/source/data/misc/zoneinfo64.txt
icu4c/source/tools/tzcode/Makefile.in
icu4c/source/tools/tzcode/icuzones
icu4j/main/shared/data/icudata.jar
icu4j/main/shared/data/icutzdata.jar

index 426680158e8ef9b97ce58ce5700bc40e41e0ea02..d81b2ea9888186ae2a102840ddbee0d7fac34b05 100644 (file)
@@ -3,7 +3,7 @@
 // License & terms of use: http://www.unicode.org/copyright.html#License
 //---------------------------------------------------------
 // Build tool:  tz2icu
-// Build date:  Wed Jan  2 12:36:16 2019
+// Build date:  Tue Feb 19 01:26:22 2019
 // tz database: ftp://ftp.iana.org/tz/
 // tz version:  2018i
 // ICU version: 63.1
@@ -59,9 +59,9 @@ zoneinfo64:table(nofallback) {
     links:intvector { 3, 18, 401 }
   } //Z#18
   /* Africa/Casablanca */ :table {
-    trans:intvector { -1773012580, -956361600, -950490000, -942019200, -761187600, -617241600, -605149200, -81432000, -71110800, 141264000, 147222000, 199756800, 207702000, 231292800, 244249200, 265507200, 271033200, 448243200, 504918000, 1212278400, 1220223600, 1243814400, 1250809200, 1272758400, 1281222000, 1301788800, 1312066800, 1335664800, 1342749600, 1345428000, 1348970400, 1367114400, 1373162400, 1376100000, 1382839200, 1396144800, 1403920800, 1406944800, 1414288800, 1427594400, 1434247200, 1437271200, 1445738400, 1459044000, 1465092000, 1468116000, 1477792800, 1490493600, 1495332000, 1498960800, 1509242400, 1521943200, 1526176800, 1529200800, 1540692000, 1557021600, 1560045600, 1587261600, 1590285600, 1618106400, 1621130400, 1648346400, 1651975200, 1679191200, 1682215200, 1710036000, 1713060000, 1740276000, 1743904800, 1771120800, 1774144800, 1801965600, 1804989600, 1832205600, 1835229600, 1863050400, 1866074400, 1893290400, 1896919200, 1924135200, 1927159200, 1954980000, 1958004000, 1985220000, 1988848800, 2016064800, 2019088800, 2046304800, 2049933600, 2077149600, 2080173600, 2107994400, 2111018400, 2138234400, 2141863200 }
+    trans:intvector { -1773012580, -956361600, -950490000, -942019200, -761187600, -617241600, -605149200, -81432000, -71110800, 141264000, 147222000, 199756800, 207702000, 231292800, 244249200, 265507200, 271033200, 448243200, 504918000, 1212278400, 1220223600, 1243814400, 1250809200, 1272758400, 1281222000, 1301788800, 1312066800, 1335664800, 1342749600, 1345428000, 1348970400, 1367114400, 1373162400, 1376100000, 1382839200, 1396144800, 1403920800, 1406944800, 1414288800, 1427594400, 1434247200, 1437271200, 1445738400, 1459044000, 1465092000, 1468116000, 1477792800, 1490493600, 1495332000, 1498960800, 1509242400, 1521943200, 1526176800, 1529200800, 1557021600, 1560045600, 1587261600, 1590285600, 1618106400, 1621130400, 1648346400, 1651975200, 1679191200, 1682215200, 1710036000, 1713060000, 1740276000, 1743904800, 1771120800, 1774144800, 1801965600, 1804989600, 1832205600, 1835229600, 1863050400, 1866074400, 1893290400, 1896919200, 1924135200, 1927159200, 1954980000, 1958004000, 1985220000, 1988848800, 2016064800, 2019088800, 2046304800, 2049933600, 2077149600, 2080173600, 2107994400, 2111018400, 2138234400, 2141863200 }
     typeOffsets:intvector { -1820, 0, 0, 0, 0, 3600, 3600, 0 }
-    typeMap:bin { "0102010201020102010201020102010201030102010201020102010201020102010201020102010201020102010201020102010201020301030103010301030103010301030103010301030103010301030103010301030103010301030103" }
+    typeMap:bin { "01020102010201020102010201020102010301020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102010201020102" }
   } //Z#19
   /* Africa/Ceuta */ :table {
     transPre32:intvector { -1, 2117514496 }
@@ -78,9 +78,9 @@ zoneinfo64:table(nofallback) {
   /* Africa/Djibouti */ :int { 48 } //Z#24
   /* Africa/Douala */ :int { 36 } //Z#25
   /* Africa/El_Aaiun */ :table {
-    trans:intvector { -1136070432, 198291600, 199756800, 207702000, 231292800, 244249200, 265507200, 271033200, 1212278400, 1220223600, 1243814400, 1250809200, 1272758400, 1281222000, 1301788800, 1312066800, 1335664800, 1342749600, 1345428000, 1348970400, 1367114400, 1373162400, 1376100000, 1382839200, 1396144800, 1403920800, 1406944800, 1414288800, 1427594400, 1434247200, 1437271200, 1445738400, 1459044000, 1465092000, 1468116000, 1477792800, 1490493600, 1495332000, 1498960800, 1509242400, 1521943200, 1526176800, 1529200800, 1540692000, 1557021600, 1560045600, 1587261600, 1590285600, 1618106400, 1621130400, 1648346400, 1651975200, 1679191200, 1682215200, 1710036000, 1713060000, 1740276000, 1743904800, 1771120800, 1774144800, 1801965600, 1804989600, 1832205600, 1835229600, 1863050400, 1866074400, 1893290400, 1896919200, 1924135200, 1927159200, 1954980000, 1958004000, 1985220000, 1988848800, 2016064800, 2019088800, 2046304800, 2049933600, 2077149600, 2080173600, 2107994400, 2111018400, 2138234400, 2141863200 }
-    typeOffsets:intvector { -3168, 0, -3600, 0, 0, 0, 0, 3600, 3600, 0 }
-    typeMap:bin { "010203020302030203020302030203020302030203020302030203020302030203020302030203020302030402040204020402040204020402040204020402040204020402040204020402040204020402040204" }
+    trans:intvector { -1136070432, 198291600, 199756800, 207702000, 231292800, 244249200, 265507200, 271033200, 1212278400, 1220223600, 1243814400, 1250809200, 1272758400, 1281222000, 1301788800, 1312066800, 1335664800, 1342749600, 1345428000, 1348970400, 1367114400, 1373162400, 1376100000, 1382839200, 1396144800, 1403920800, 1406944800, 1414288800, 1427594400, 1434247200, 1437271200, 1445738400, 1459044000, 1465092000, 1468116000, 1477792800, 1490493600, 1495332000, 1498960800, 1509242400, 1521943200, 1526176800, 1529200800, 1557021600, 1560045600, 1587261600, 1590285600, 1618106400, 1621130400, 1648346400, 1651975200, 1679191200, 1682215200, 1710036000, 1713060000, 1740276000, 1743904800, 1771120800, 1774144800, 1801965600, 1804989600, 1832205600, 1835229600, 1863050400, 1866074400, 1893290400, 1896919200, 1924135200, 1927159200, 1954980000, 1958004000, 1985220000, 1988848800, 2016064800, 2019088800, 2046304800, 2049933600, 2077149600, 2080173600, 2107994400, 2111018400, 2138234400, 2141863200 }
+    typeOffsets:intvector { -3168, 0, -3600, 0, 0, 0, 0, 3600 }
+    typeMap:bin { "0102030203020302030203020302030203020302030203020302030203020302030203020302030203020302030203020302030203020302030203020302030203020302030203020302030203020302030203" }
   } //Z#26
   /* Africa/Freetown */ :int { 5 } //Z#27
   /* Africa/Gaborone */ :int { 43 } //Z#28
@@ -3113,63 +3113,60 @@ zoneinfo64:table(nofallback) {
   EUAsia:intvector {
     2, -31, -1, 3600, 2, 9, -31, -1, 3600, 2, 3600
   } //_#11
-  Eire:intvector {
-    9, -31, -1, 3600, 2, 2, -31, -1, 3600, 2, -3600
-  } //_#12
   Fiji:intvector {
     10, 1, -1, 7200, 0, 0, 13, -1, 10800, 0, 3600
-  } //_#13
+  } //_#12
   Haiti:intvector {
     2, 8, -1, 7200, 0, 10, 1, -1, 7200, 0, 3600
-  } //_#14
+  } //_#13
   Iran:intvector {
     2, 20, 0, 86400, 0, 8, 20, 0, 86400, 0, 3600
-  } //_#15
+  } //_#14
   Jordan:intvector {
     2, -31, -5, 86400, 0, 9, -31, -6, 0, 1, 3600
-  } //_#16
+  } //_#15
   LH:intvector {
     9, 1, -1, 7200, 0, 3, 1, -1, 7200, 0, 1800
-  } //_#17
+  } //_#16
   Lebanon:intvector {
     2, -31, -1, 0, 0, 9, -31, -1, 0, 0, 3600
-  } //_#18
+  } //_#17
   Mexico:intvector {
     3, 1, -1, 7200, 0, 9, -31, -1, 7200, 0, 3600
-  } //_#19
+  } //_#18
   Moldova:intvector {
     2, -31, -1, 7200, 0, 9, -31, -1, 10800, 0, 3600
-  } //_#20
+  } //_#19
   NZ:intvector {
     8, -30, -1, 7200, 1, 3, 1, -1, 7200, 1, 3600
-  } //_#21
+  } //_#20
   Palestine:intvector {
     2, 22, -7, 3600, 0, 9, -31, -7, 3600, 0, 3600
-  } //_#22
+  } //_#21
   Para:intvector {
     9, 1, -1, 0, 0, 2, 22, -1, 0, 0, 3600
-  } //_#23
+  } //_#22
   Syria:intvector {
     2, -31, -6, 0, 0, 9, -31, -6, 0, 0, 3600
-  } //_#24
+  } //_#23
   SystemV:intvector {
     3, -30, -1, 7200, 0, 9, -31, -1, 7200, 0, 3600
-  } //_#25
+  } //_#24
   Thule:intvector {
     2, 8, -1, 7200, 0, 10, 1, -1, 7200, 0, 3600
-  } //_#26
+  } //_#25
   Troll:intvector {
     2, -31, -1, 3600, 2, 9, -31, -1, 3600, 2, 7200
-  } //_#27
+  } //_#26
   US:intvector {
     2, 8, -1, 7200, 0, 10, 1, -1, 7200, 0, 3600
-  } //_#28
+  } //_#27
   WS:intvector {
     8, -30, -1, 10800, 0, 3, 1, -1, 14400, 0, 3600
-  } //_#29
+  } //_#28
   Zion:intvector {
     2, 23, -6, 7200, 0, 9, -31, -1, 7200, 0, 3600
-  } //_#30
+  } //_#29
  }
  Regions:array {
   "AU", //Z#0 ACT
index 63c9230086ee3d616562e162b69a0b259b83b144..80139f799300f0f03d576f60af3adec11b51afea 100644 (file)
@@ -18,6 +18,28 @@ ifeq ($(TZCODE),)
 TZCODE = $(firstword $(wildcard ./tzcode*.tar.gz) $(wildcard $(srcdir)/tzcode*.tar.gz))
 endif
 
+
+PRIMARY_YDATA= africa antarctica asia australasia \
+               europe northamerica southamerica
+YDATA=         $(PRIMARY_YDATA) pacificnew etcetera factory backward
+NDATA=         systemv
+SDATA=         solar87 solar88 solar89
+#TDATA=                $(YDATA) $(NDATA) $(SDATA)
+TDATA=         $(YDATA) $(NDATA)
+YEARISTYPE=     ./yearistype
+
+TZDIR=zoneinfo
+
+CFLAGS+=-D_POSIX_C_SOURCE
+CPPFLAGS+= -DTZDIR=\"$(TZDIR)\" 
+
+# more data
+XDATA=zone.tab yearistype.sh leapseconds iso3166.tab
+ICUDATA=ZoneMetaData.java icu_zone.txt tz2icu zoneinfo64.txt zoneinfo.txt
+
+VANGUARD_DIR= ./vanguard
+
+# For TZ DB/ICU comparison
 TZORIG=./tzorig
 TZORIG_TZDIR=./tzorig/tzdir
 TZORIG_ABS := $(shell pwd)/tzorig
@@ -70,6 +92,10 @@ tzorig:      $(TZCODE) $(TZDATA)
        mkdir $(TZORIG_TZDIR)
        gunzip -d < $(TZDATA) | ( cd $@ ; tar xf - )
        gunzip -d < $(TZCODE) | ( cd $@ ; tar xf - )
+       for tzfile in $(TDATA) ; do \
+               mv $(TZORIG)/$$tzfile $(TZORIG)/$$tzfile.bak && \
+               awk -v DATAFORM=rearguard -f $(TZORIG)/ziguard.awk $(TZORIG)/$$tzfile.bak > $(TZORIG)/$$tzfile; \
+       done
        -mv $(TZORIG)/zdump.c $(TZORIG)/zdump.c.orig
        cp $(srcdir)/zdump.c $(TZORIG)/zdump.c
        -mv $(TZORIG)/factory $(TZORIG)/factory.orig
@@ -103,24 +129,6 @@ $(ICUZDUMPOUT): $(ICUZDUMPEXEC)
 #
 
 
-PRIMARY_YDATA= africa antarctica asia australasia \
-               europe northamerica southamerica
-YDATA=         $(PRIMARY_YDATA) pacificnew etcetera factory backward
-NDATA=         systemv
-SDATA=         solar87 solar88 solar89
-#TDATA=                $(YDATA) $(NDATA) $(SDATA)
-TDATA=         $(YDATA) $(NDATA)
-YEARISTYPE=     ./yearistype
-
-TZDIR=zoneinfo
-
-CFLAGS+=-D_POSIX_C_SOURCE
-CPPFLAGS+= -DTZDIR=\"$(TZDIR)\" 
-
-# more data
-XDATA=zone.tab yearistype.sh leapseconds iso3166.tab
-ICUDATA=ZoneMetaData.java icu_zone.txt tz2icu zoneinfo64.txt zoneinfo.txt
-
 $(ZICTARG):            $(OBJECTS) $(TDATA) yearistype $(srcdir)/tz2icu.h
                $(CC) $(CFLAGS) $(TZORIG_EXTRA_CFLAGS) $(LFLAGS) -I$(srcdir) $(OBJECTS) $(LDLIBS) -o $@
 
@@ -134,7 +142,12 @@ $(ICUZDUMPTARG):   $(srcdir)/icuzdump.cpp
 $(TDATA): tdatamarker
 
 tdatamarker: $(TZDATA)
+       mkdir $(VANGUARD_DIR)
        gunzip -d < $(TZDATA) | tar xf - --exclude=Makefile
+       for tzfile in $(TDATA) ; do \
+               mv $$tzfile $(VANGUARD_DIR)/$$tzfile && \
+               awk -v DATAFORM=rearguard -f ziguard.awk $(VANGUARD_DIR)/$$tzfile > $$tzfile; \
+       done
        touch $@
 
 yearistype:    yearistype.sh
@@ -154,10 +167,11 @@ clean:
                @echo ICU specific cleanup:
                -rm -f $(ICUDATA)
                -rm -rf $(TZDIR)
+               -rm -rf $(VANGUARD_DIR)
                -$(RMV) $(ICUZDUMPTARG) tzorig ./zdumpout/ ./icuzdumpout/
 ifneq ($(TZDATA),)
                -rm -rf `gunzip -d < $(TZDATA) | tar tf - --exclude=Makefile | grep -o '[^ ]*$$' | tr '\n' ' '`
-               -rm tdatamarker
+               -rm -f tdatamarker
 endif
 
 checkclean:
index ce4cb54ebe4ed2c5b983aff776cbdd3bd6dd4ed7..77cf71945b58ab50fa0530c8849405d51af20e96 100644 (file)
@@ -77,200 +77,3 @@ Link Asia/Ho_Chi_Minh VST
 # ICU may also remove these aliases.
 #
 Link America/Regina Canada/East-Saskatchewan # removed from backward in 2017c
-
-
-# Note:
-#   Following section was added for tz database 2018a and 2018b.
-# ICU has a bug handling negative DST, and we also don't want to
-# flip sumer time name and winter time name for Dublin at least for
-# now. Because the change had major impacts to tz database external
-# consumers, the tz database maintainer once reverted the Europe/Dublin
-# rules (same as 2017c or older) in 2018c. The tz database maintainer
-# thinks the changes in 2018a should be brought back when external
-# tz database consumers are ready to adopt the change. We don't know
-# what CLDR TC want to do with this for now. But if tz database brings
-# back the change, and CLDR TC (and ICU TC) want to keep the display name
-# unchanged, then we can uncomment the block below to restore ICU
-# custom override. (Yoshito 2018-01-23)
-
-#
-# tzdata2018a changed Europe/Dublin to use IST (UTC+1) as the standard time
-# of the region, and GMT (UTC) as the daylight saving time with negative
-# offset (-1 hour) in winter. ICU SimpleTimeZone rejects a zone with negative
-# daylight saving time offset. We could remove the restriction in newer version
-# of ICU, but such data does not work well with older ICU runtime without
-# fixing the issue. For now, we define our own Europe/Dubin in ICU, replacing
-# Europe/Dublin data from the tz database.
-#
-
-#
-# tzdata2018e suggests to use alternative zone definitions for use GB-Eire
-# and EU rule after Oct 27, 1968. (Yoshito 2018-05-04)
-#
-
-# Zone NAME            GMTOFF  RULES   FORMAT  [UNTIL]
-Zone   Europe/Dublin--ICU      -0:25:00 -      LMT     1880 Aug  2
-                       -0:25:21 -      DMT     1916 May 21  2:00s
-                       -0:25:21 1:00   IST     1916 Oct  1  2:00s
-                        0:00   GB-Eire %s      1921 Dec  6 # independence
-                        0:00   GB-Eire GMT/IST 1940 Feb 25  2:00s
-                        0:00   1:00    IST     1946 Oct  6  2:00s
-                        0:00   -       GMT     1947 Mar 16  2:00s
-                        0:00   1:00    IST     1947 Nov  2  2:00s
-                        0:00   -       GMT     1948 Apr 18  2:00s
-                        0:00   GB-Eire GMT/IST 1968 Oct 27
-# The next line is for when negative SAVE values are used.
-#                       1:00   Eire    IST/GMT
-# These three lines are for when SAVE values are always nonnegative.
-                        1:00   -       IST     1971 Oct 31  2:00u
-                        0:00   GB-Eire GMT/IST 1996
-                        0:00   EU      GMT/IST
-
-Link Europe/Dublin--ICU Eire--ICU
-
-
-#
-# tzdata2018e also added another instance of negative DST to
-# Europe/Prague and Africa/Windhoek
-#
-# Zone NAME            GMTOFF  RULES   FORMAT  [UNTIL]
-Zone   Europe/Prague--ICU      0:57:44 -       LMT     1850
-                       0:57:44 -       PMT     1891 Oct    # Prague Mean Time
-                       1:00    C-Eur   CE%sT   1945 May  9
-                       1:00    Czech   CE%sT   1946 Dec  1  3:00
-# Vanguard section, for zic and other parsers that support negative DST.
-#                      1:00    -1:00   GMT     1947 Feb 23  2:00
-# Rearguard section, for parsers that do not support negative DST.
-                       0:00    -       GMT     1947 Feb 23  2:00
-# End of rearguard section.
-                       1:00    Czech   CE%sT   1979
-                       1:00    EU      CE%sT
-
-# Slovakia
-Link Europe/Prague--ICU Europe/Bratislava--ICU
-
-# RULE NAME    FROM    TO      TYPE    IN      ON      AT      SAVE    LETTER/S
-# Vanguard section, for zic and other parsers that support negative DST.
-#Rule  Namibia 1994    only    -       Mar     21      0:00    -1:00   WAT
-#Rule  Namibia 1994    2017    -       Sep     Sun>=1  2:00    0       CAT
-#Rule  Namibia 1995    2017    -       Apr     Sun>=1  2:00    -1:00   WAT
-# Rearguard section, for parsers that do not support negative DST.
-Rule   Namibia--ICU    1994    only    -       Mar     21      0:00    0       WAT
-Rule   Namibia--ICU    1994    2017    -       Sep     Sun>=1  2:00    1:00    CAT
-Rule   Namibia--ICU    1995    2017    -       Apr     Sun>=1  2:00    0       WAT
-
-# Zone NAME            GMTOFF  RULES   FORMAT  [UNTIL]
-Zone   Africa/Windhoek--ICU    1:08:24 -       LMT     1892 Feb 8
-                       1:30    -       +0130   1903 Mar
-                       2:00    -       SAST    1942 Sep 20  2:00
-                       2:00    1:00    SAST    1943 Mar 21  2:00
-                       2:00    -       SAST    1990 Mar 21 # independence
-# Vanguard section, for zic and other parsers that support negative DST.
-#                      2:00    Namibia %s
-# Rearguard section, for parsers that do not support negative DST.
-                       2:00    -       CAT     1994 Mar 21  0:00
-# From Paul Eggert (2017-04-07):
-# The official date of the 2017 rule change was 2017-10-24.  See:
-# http://www.lac.org.na/laws/annoSTAT/Namibian%20Time%20Act%209%20of%202017.pdf
-                       1:00    Namibia--ICU    %s      2017 Oct 24
-                       2:00    -       CAT
-# End of rearguard section.
-
-#
-# tzdata2018h added negative DST rules for Morocco without 'rearguard' section.
-# Morocco changes clock to UTC+0 during Ramadan and the TZ database uses
-# negative offset rules to handle it. Although, ICU 61+ releases support
-# negative offset rules, we use modified zones below (Morroco rules after 2018
-# including negative DST offsets are embedded to zone definition directly).
-#
-# Zone NAME            GMTOFF  RULES   FORMAT  [UNTIL]
-Zone Africa/Casablanca--ICU    -0:30:20 -      LMT     1913 Oct 26
-                        0:00   Morocco +00/+01 1984 Mar 16
-                        1:00   -       +01     1986
-                        0:00   Morocco +00/+01 2018 Oct 28  3:00
-                        1:00   -       +01     2019 May  5  3:00
-                        0:00   -       +00     2019 Jun  9  2:00
-                        1:00   -       +01     2020 Apr 19  3:00
-                        0:00   -       +00     2020 May 24  2:00
-                        1:00   -       +01     2021 Apr 11  3:00
-                        0:00   -       +00     2021 May 16  2:00
-                        1:00   -       +01     2022 Mar 27  3:00
-                        0:00   -       +00     2022 May  8  2:00
-                        1:00   -       +01     2023 Mar 19  3:00
-                        0:00   -       +00     2023 Apr 23  2:00
-                        1:00   -       +01     2024 Mar 10  3:00
-                        0:00   -       +00     2024 Apr 14  2:00
-                        1:00   -       +01     2025 Feb 23  3:00
-                        0:00   -       +00     2025 Apr  6  2:00
-                        1:00   -       +01     2026 Feb 15  3:00
-                        0:00   -       +00     2026 Mar 22  2:00
-                        1:00   -       +01     2027 Feb  7  3:00
-                        0:00   -       +00     2027 Mar 14  2:00
-                        1:00   -       +01     2028 Jan 23  3:00
-                        0:00   -       +00     2028 Feb 27  2:00
-                        1:00   -       +01     2029 Jan 14  3:00
-                        0:00   -       +00     2029 Feb 18  2:00
-                        1:00   -       +01     2029 Dec 30  3:00
-                        0:00   -       +00     2030 Feb 10  2:00
-                        1:00   -       +01     2030 Dec 22  3:00
-                        0:00   -       +00     2031 Jan 26  2:00
-                        1:00   -       +01     2031 Dec 14  3:00
-                        0:00   -       +00     2032 Jan 18  2:00
-                        1:00   -       +01     2032 Nov 28  3:00
-                        0:00   -       +00     2033 Jan  9  2:00
-                        1:00   -       +01     2033 Nov 20  3:00
-                        0:00   -       +00     2033 Dec 25  2:00
-                        1:00   -       +01     2034 Nov  5  3:00
-                        0:00   -       +00     2034 Dec 17  2:00
-                        1:00   -       +01     2035 Oct 28  3:00
-                        0:00   -       +00     2035 Dec  2  2:00
-                        1:00   -       +01     2036 Oct 19  3:00
-                        0:00   -       +00     2036 Nov 23  2:00
-                        1:00   -       +01     2037 Oct  4  3:00
-                        0:00   -       +00     2037 Nov 15  2:00
-                        1:00   -       +01
-
-Zone Africa/El_Aaiun--ICU      -0:52:48 -      LMT     1934 Jan # El AaiĂșn
-                       -1:00   -       -01     1976 Apr 14
-                        0:00   Morocco +00/+01 2018 Oct 28  3:00
-                        1:00   -       +01     2019 May  5  3:00
-                        0:00   -       +00     2019 Jun  9  2:00
-                        1:00   -       +01     2020 Apr 19  3:00
-                        0:00   -       +00     2020 May 24  2:00
-                        1:00   -       +01     2021 Apr 11  3:00
-                        0:00   -       +00     2021 May 16  2:00
-                        1:00   -       +01     2022 Mar 27  3:00
-                        0:00   -       +00     2022 May  8  2:00
-                        1:00   -       +01     2023 Mar 19  3:00
-                        0:00   -       +00     2023 Apr 23  2:00
-                        1:00   -       +01     2024 Mar 10  3:00
-                        0:00   -       +00     2024 Apr 14  2:00
-                        1:00   -       +01     2025 Feb 23  3:00
-                        0:00   -       +00     2025 Apr  6  2:00
-                        1:00   -       +01     2026 Feb 15  3:00
-                        0:00   -       +00     2026 Mar 22  2:00
-                        1:00   -       +01     2027 Feb  7  3:00
-                        0:00   -       +00     2027 Mar 14  2:00
-                        1:00   -       +01     2028 Jan 23  3:00
-                        0:00   -       +00     2028 Feb 27  2:00
-                        1:00   -       +01     2029 Jan 14  3:00
-                        0:00   -       +00     2029 Feb 18  2:00
-                        1:00   -       +01     2029 Dec 30  3:00
-                        0:00   -       +00     2030 Feb 10  2:00
-                        1:00   -       +01     2030 Dec 22  3:00
-                        0:00   -       +00     2031 Jan 26  2:00
-                        1:00   -       +01     2031 Dec 14  3:00
-                        0:00   -       +00     2032 Jan 18  2:00
-                        1:00   -       +01     2032 Nov 28  3:00
-                        0:00   -       +00     2033 Jan  9  2:00
-                        1:00   -       +01     2033 Nov 20  3:00
-                        0:00   -       +00     2033 Dec 25  2:00
-                        1:00   -       +01     2034 Nov  5  3:00
-                        0:00   -       +00     2034 Dec 17  2:00
-                        1:00   -       +01     2035 Oct 28  3:00
-                        0:00   -       +00     2035 Dec  2  2:00
-                        1:00   -       +01     2036 Oct 19  3:00
-                        0:00   -       +00     2036 Nov 23  2:00
-                        1:00   -       +01     2037 Oct  4  3:00
-                        0:00   -       +00     2037 Nov 15  2:00
-                        1:00   -       +01
index a91910f095b7966867d15e235e42a83492c93d24..5dc6ffb9f92bbb87bdb64760733b618d6eba8d6f 100644 (file)
@@ -1,3 +1,3 @@
 version https://git-lfs.github.com/spec/v1
-oid sha256:fa392798700da05ef99e1f222f4b5854d135a89fdf63fe4ce59c9eecd05b3754
-size 12698096
+oid sha256:0d98156c68867e10e71d59549cb054852ed6a935bf1e2db86b09febc491fdbd6
+size 12698093
index 421dc716feefd31f892c8178e513d9cb26a41858..b58eed4af4aa3d8cd9501ee42afb5b58cfe07e3e 100644 (file)
@@ -1,3 +1,3 @@
 version https://git-lfs.github.com/spec/v1
-oid sha256:5ac6d5dcf27192d2c1446cda747ec795a526c2603aad41b03130ffb9650e6ec1
-size 94059
+oid sha256:b31a226a3757af364f56ed24af75f3a5194fd8a641b4bd9f6104451394e23f10
+size 94046