timezone data: update to 2023c
authorHannu Nyman <hannu.nyman@iki.fi>
Mon, 3 Apr 2023 15:51:44 +0000 (18:51 +0300)
committerHannu Nyman <hannu.nyman@iki.fi>
Mon, 3 Apr 2023 15:56:00 +0000 (18:56 +0300)
Update timezone data to 2023a, 2023b, 2023c.
(2023c reverts 2023b.)

https://mm.icann.org/pipermail/tz-announce/2023-March/000077.html
https://mm.icann.org/pipermail/tz-announce/2023-March/000078.html
https://mm.icann.org/pipermail/tz-announce/2023-March/000079.html

Summary:
* Egypt now uses DST again, from April through October.
* Much of Greenland still uses DST from 2024 on.
* America/Yellowknife now links to America/Edmonton. (removed here)
* Europe/Kirov and Europe/Volgograd now use the abbreviations MSK/MSD

Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
(cherry picked from commit ce20b4a6e0c86313c0c6e9c89eedf8f033f5e637)

modules/luci-base/luasrc/sys/zoneinfo/tzdata.lua
modules/luci-base/luasrc/sys/zoneinfo/tzoffset.lua

index f0397a98538336348bd14112daef3c2ae2c0250d..48b7fcb0cbf04da675b6d42c88679f14020ecf34 100644 (file)
@@ -15,7 +15,7 @@ TZ = {
        { 'Africa/Blantyre', 'CAT-2' },
        { 'Africa/Brazzaville', 'WAT-1' },
        { 'Africa/Bujumbura', 'CAT-2' },
-       { 'Africa/Cairo', 'EET-2' },
+       { 'Africa/Cairo', 'EET-2EEST,M4.5.5/0,M10.5.4/24' },
        { 'Africa/Casablanca', '<+01>-1' },
        { 'Africa/Ceuta', 'CET-1CEST,M3.5.0,M10.5.0/3' },
        { 'Africa/Conakry', 'GMT0' },
@@ -161,7 +161,7 @@ TZ = {
        { 'America/North Dakota/Beulah', 'CST6CDT,M3.2.0,M11.1.0' },
        { 'America/North Dakota/Center', 'CST6CDT,M3.2.0,M11.1.0' },
        { 'America/North Dakota/New Salem', 'CST6CDT,M3.2.0,M11.1.0' },
-       { 'America/Nuuk', '<-02>2' },
+       { 'America/Nuuk', '<-02>2<-01>,M3.5.0/-1,M10.5.0/0' },
        { 'America/Ojinaga', 'CST6CDT,M3.2.0,M11.1.0' },
        { 'America/Panama', 'EST5' },
        { 'America/Paramaribo', '<-03>3' },
@@ -198,7 +198,6 @@ TZ = {
        { 'America/Whitehorse', 'MST7' },
        { 'America/Winnipeg', 'CST6CDT,M3.2.0,M11.1.0' },
        { 'America/Yakutat', 'AKST9AKDT,M3.2.0,M11.1.0' },
-       { 'America/Yellowknife', 'MST7MDT,M3.2.0,M11.1.0' },
        { 'Antarctica/Casey', '<+11>-11' },
        { 'Antarctica/Davis', '<+07>-7' },
        { 'Antarctica/DumontDUrville', '<+10>-10' },
@@ -363,7 +362,7 @@ TZ = {
        { 'Europe/Istanbul', '<+03>-3' },
        { 'Europe/Jersey', 'GMT0BST,M3.5.0/1,M10.5.0' },
        { 'Europe/Kaliningrad', 'EET-2' },
-       { 'Europe/Kirov', '<+03>-3' },
+       { 'Europe/Kirov', 'MSK-3' },
        { 'Europe/Kyiv', 'EET-2EEST,M3.5.0/3,M10.5.0/4' },
        { 'Europe/Lisbon', 'WET0WEST,M3.5.0/1,M10.5.0' },
        { 'Europe/Ljubljana', 'CET-1CEST,M3.5.0,M10.5.0/3' },
@@ -396,7 +395,7 @@ TZ = {
        { 'Europe/Vatican', 'CET-1CEST,M3.5.0,M10.5.0/3' },
        { 'Europe/Vienna', 'CET-1CEST,M3.5.0,M10.5.0/3' },
        { 'Europe/Vilnius', 'EET-2EEST,M3.5.0/3,M10.5.0/4' },
-       { 'Europe/Volgograd', '<+03>-3' },
+       { 'Europe/Volgograd', 'MSK-3' },
        { 'Europe/Warsaw', 'CET-1CEST,M3.5.0,M10.5.0/3' },
        { 'Europe/Zagreb', 'CET-1CEST,M3.5.0,M10.5.0/3' },
        { 'Europe/Zurich', 'CET-1CEST,M3.5.0,M10.5.0/3' },
index 80bea8416e365c31a0e7a0945cc5137039fa1c7b..6c85ce0a9bf01e89fc962fbd636c64e3a7d9e702 100644 (file)
@@ -9,6 +9,7 @@ OFFSET = {
        wat   =   3600, -- WAT
        cat   =   7200, -- CAT
        eet   =   7200, -- EET
+       eest  =  10800, -- EEST
        sast  =   7200, -- SAST
        hst   = -36000, -- HST
        hdt   = -32400, -- HDT