diff --git a/lib/tzinfo/data/definitions/Asia/Gaza.rb b/lib/tzinfo/data/definitions/Asia/Gaza.rb index 20af16a..da57057 100644 --- a/lib/tzinfo/data/definitions/Asia/Gaza.rb +++ b/lib/tzinfo/data/definitions/Asia/Gaza.rb @@ -136,107 +136,107 @@ module Gaza tz.transition 2021, 3, :o2, 1616796000 tz.transition 2021, 10, :o1, 1635458400 tz.transition 2022, 3, :o2, 1648332000 - tz.transition 2022, 10, :o1, 1666908000 - tz.transition 2023, 3, :o2, 1679781600 - tz.transition 2023, 10, :o1, 1698357600 - tz.transition 2024, 3, :o2, 1711836000 - tz.transition 2024, 10, :o1, 1729807200 - tz.transition 2025, 3, :o2, 1743285600 - tz.transition 2025, 10, :o1, 1761256800 - tz.transition 2026, 3, :o2, 1774735200 - tz.transition 2026, 10, :o1, 1792706400 - tz.transition 2027, 3, :o2, 1806184800 - tz.transition 2027, 10, :o1, 1824760800 - tz.transition 2028, 3, :o2, 1837634400 - tz.transition 2028, 10, :o1, 1856210400 - tz.transition 2029, 3, :o2, 1869084000 - tz.transition 2029, 10, :o1, 1887660000 - tz.transition 2030, 3, :o2, 1901138400 - tz.transition 2030, 10, :o1, 1919109600 - tz.transition 2031, 3, :o2, 1932588000 - tz.transition 2031, 10, :o1, 1950559200 - tz.transition 2032, 3, :o2, 1964037600 - tz.transition 2032, 10, :o1, 1982613600 - tz.transition 2033, 3, :o2, 1995487200 - tz.transition 2033, 10, :o1, 2014063200 - tz.transition 2034, 3, :o2, 2026936800 - tz.transition 2034, 10, :o1, 2045512800 - tz.transition 2035, 3, :o2, 2058386400 - tz.transition 2035, 10, :o1, 2076962400 - tz.transition 2036, 3, :o2, 2090440800 - tz.transition 2036, 10, :o1, 2108412000 - tz.transition 2037, 3, :o2, 2121890400 - tz.transition 2037, 10, :o1, 2139861600 - tz.transition 2038, 3, :o2, 2153340000, 29586125, 12 - tz.transition 2038, 10, :o1, 2171916000, 29588705, 12 - tz.transition 2039, 3, :o2, 2184789600, 29590493, 12 - tz.transition 2039, 10, :o1, 2203365600, 29593073, 12 - tz.transition 2040, 3, :o2, 2216239200, 29594861, 12 - tz.transition 2040, 10, :o1, 2234815200, 29597441, 12 - tz.transition 2041, 3, :o2, 2248293600, 29599313, 12 - tz.transition 2041, 10, :o1, 2266264800, 29601809, 12 - tz.transition 2042, 3, :o2, 2279743200, 29603681, 12 - tz.transition 2042, 10, :o1, 2297714400, 29606177, 12 - tz.transition 2043, 3, :o2, 2311192800, 29608049, 12 - tz.transition 2043, 10, :o1, 2329164000, 29610545, 12 - tz.transition 2044, 3, :o2, 2342642400, 29612417, 12 - tz.transition 2044, 10, :o1, 2361218400, 29614997, 12 - tz.transition 2045, 3, :o2, 2374092000, 29616785, 12 - tz.transition 2045, 10, :o1, 2392668000, 29619365, 12 - tz.transition 2046, 3, :o2, 2405541600, 29621153, 12 - tz.transition 2046, 10, :o1, 2424117600, 29623733, 12 - tz.transition 2047, 3, :o2, 2437596000, 29625605, 12 - tz.transition 2047, 10, :o1, 2455567200, 29628101, 12 - tz.transition 2048, 3, :o2, 2469045600, 29629973, 12 - tz.transition 2048, 10, :o1, 2487016800, 29632469, 12 - tz.transition 2049, 3, :o2, 2500495200, 29634341, 12 - tz.transition 2049, 10, :o1, 2519071200, 29636921, 12 - tz.transition 2050, 3, :o2, 2531944800, 29638709, 12 - tz.transition 2050, 10, :o1, 2550520800, 29641289, 12 - tz.transition 2051, 3, :o2, 2563394400, 29643077, 12 - tz.transition 2051, 10, :o1, 2581970400, 29645657, 12 - tz.transition 2052, 3, :o2, 2595448800, 29647529, 12 - tz.transition 2052, 10, :o1, 2613420000, 29650025, 12 - tz.transition 2053, 3, :o2, 2626898400, 29651897, 12 - tz.transition 2053, 10, :o1, 2644869600, 29654393, 12 - tz.transition 2054, 3, :o2, 2658348000, 29656265, 12 - tz.transition 2054, 10, :o1, 2676319200, 29658761, 12 - tz.transition 2055, 3, :o2, 2689797600, 29660633, 12 - tz.transition 2055, 10, :o1, 2708373600, 29663213, 12 - tz.transition 2056, 3, :o2, 2721247200, 29665001, 12 - tz.transition 2056, 10, :o1, 2739823200, 29667581, 12 - tz.transition 2057, 3, :o2, 2752696800, 29669369, 12 - tz.transition 2057, 10, :o1, 2771272800, 29671949, 12 - tz.transition 2058, 3, :o2, 2784751200, 29673821, 12 - tz.transition 2058, 10, :o1, 2802722400, 29676317, 12 - tz.transition 2059, 3, :o2, 2816200800, 29678189, 12 - tz.transition 2059, 10, :o1, 2834172000, 29680685, 12 - tz.transition 2060, 3, :o2, 2847650400, 29682557, 12 - tz.transition 2060, 10, :o1, 2866226400, 29685137, 12 - tz.transition 2061, 3, :o2, 2879100000, 29686925, 12 - tz.transition 2061, 10, :o1, 2897676000, 29689505, 12 - tz.transition 2062, 3, :o2, 2910549600, 29691293, 12 - tz.transition 2062, 10, :o1, 2929125600, 29693873, 12 - tz.transition 2063, 3, :o2, 2941999200, 29695661, 12 - tz.transition 2063, 10, :o1, 2960575200, 29698241, 12 - tz.transition 2064, 3, :o2, 2974053600, 29700113, 12 - tz.transition 2064, 10, :o1, 2992024800, 29702609, 12 - tz.transition 2065, 3, :o2, 3005503200, 29704481, 12 - tz.transition 2065, 10, :o1, 3023474400, 29706977, 12 - tz.transition 2066, 3, :o2, 3036952800, 29708849, 12 - tz.transition 2066, 10, :o1, 3055528800, 29711429, 12 - tz.transition 2067, 3, :o2, 3068402400, 29713217, 12 - tz.transition 2067, 10, :o1, 3086978400, 29715797, 12 - tz.transition 2068, 3, :o2, 3099852000, 29717585, 12 - tz.transition 2068, 10, :o1, 3118428000, 29720165, 12 - tz.transition 2069, 3, :o2, 3131906400, 29722037, 12 - tz.transition 2069, 10, :o1, 3149877600, 29724533, 12 - tz.transition 2070, 3, :o2, 3163356000, 29726405, 12 - tz.transition 2070, 10, :o1, 3181327200, 29728901, 12 - tz.transition 2071, 3, :o2, 3194805600, 29730773, 12 - tz.transition 2071, 10, :o1, 3212776800, 29733269, 12 - tz.transition 2072, 3, :o2, 3226255200, 29735141, 12 - tz.transition 2072, 10, :o1, 3244831200, 29737721, 12 + tz.transition 2022, 10, :o1, 1666998000 + tz.transition 2023, 3, :o2, 1679702400 + tz.transition 2023, 10, :o1, 1698447600 + tz.transition 2024, 3, :o2, 1711756800 + tz.transition 2024, 10, :o1, 1729897200 + tz.transition 2025, 3, :o2, 1743206400 + tz.transition 2025, 10, :o1, 1761346800 + tz.transition 2026, 3, :o2, 1774656000 + tz.transition 2026, 10, :o1, 1792796400 + tz.transition 2027, 3, :o2, 1806105600 + tz.transition 2027, 10, :o1, 1824850800 + tz.transition 2028, 3, :o2, 1837555200 + tz.transition 2028, 10, :o1, 1856300400 + tz.transition 2029, 3, :o2, 1869004800 + tz.transition 2029, 10, :o1, 1887750000 + tz.transition 2030, 3, :o2, 1901059200 + tz.transition 2030, 10, :o1, 1919199600 + tz.transition 2031, 3, :o2, 1932508800 + tz.transition 2031, 10, :o1, 1950649200 + tz.transition 2032, 3, :o2, 1963958400 + tz.transition 2032, 10, :o1, 1982703600 + tz.transition 2033, 3, :o2, 1995408000 + tz.transition 2033, 10, :o1, 2014153200 + tz.transition 2034, 3, :o2, 2026857600 + tz.transition 2034, 10, :o1, 2045602800 + tz.transition 2035, 3, :o2, 2058307200 + tz.transition 2035, 10, :o1, 2077052400 + tz.transition 2036, 3, :o2, 2090361600 + tz.transition 2036, 10, :o1, 2108502000 + tz.transition 2037, 3, :o2, 2121811200 + tz.transition 2037, 10, :o1, 2139951600 + tz.transition 2038, 3, :o2, 2153260800, 4931019, 2 + tz.transition 2038, 10, :o1, 2172006000, 59177435, 24 + tz.transition 2039, 3, :o2, 2184710400, 4931747, 2 + tz.transition 2039, 10, :o1, 2203455600, 59186171, 24 + tz.transition 2040, 3, :o2, 2216160000, 4932475, 2 + tz.transition 2040, 10, :o1, 2234905200, 59194907, 24 + tz.transition 2041, 3, :o2, 2248214400, 4933217, 2 + tz.transition 2041, 10, :o1, 2266354800, 59203643, 24 + tz.transition 2042, 3, :o2, 2279664000, 4933945, 2 + tz.transition 2042, 10, :o1, 2297804400, 59212379, 24 + tz.transition 2043, 3, :o2, 2311113600, 4934673, 2 + tz.transition 2043, 10, :o1, 2329254000, 59221115, 24 + tz.transition 2044, 3, :o2, 2342563200, 4935401, 2 + tz.transition 2044, 10, :o1, 2361308400, 59230019, 24 + tz.transition 2045, 3, :o2, 2374012800, 4936129, 2 + tz.transition 2045, 10, :o1, 2392758000, 59238755, 24 + tz.transition 2046, 3, :o2, 2405462400, 4936857, 2 + tz.transition 2046, 10, :o1, 2424207600, 59247491, 24 + tz.transition 2047, 3, :o2, 2437516800, 4937599, 2 + tz.transition 2047, 10, :o1, 2455657200, 59256227, 24 + tz.transition 2048, 3, :o2, 2468966400, 4938327, 2 + tz.transition 2048, 10, :o1, 2487106800, 59264963, 24 + tz.transition 2049, 3, :o2, 2500416000, 4939055, 2 + tz.transition 2049, 10, :o1, 2519161200, 59273867, 24 + tz.transition 2050, 3, :o2, 2531865600, 4939783, 2 + tz.transition 2050, 10, :o1, 2550610800, 59282603, 24 + tz.transition 2051, 3, :o2, 2563315200, 4940511, 2 + tz.transition 2051, 10, :o1, 2582060400, 59291339, 24 + tz.transition 2052, 3, :o2, 2595369600, 4941253, 2 + tz.transition 2052, 10, :o1, 2613510000, 59300075, 24 + tz.transition 2053, 3, :o2, 2626819200, 4941981, 2 + tz.transition 2053, 10, :o1, 2644959600, 59308811, 24 + tz.transition 2054, 3, :o2, 2658268800, 4942709, 2 + tz.transition 2054, 10, :o1, 2676409200, 59317547, 24 + tz.transition 2055, 3, :o2, 2689718400, 4943437, 2 + tz.transition 2055, 10, :o1, 2708463600, 59326451, 24 + tz.transition 2056, 3, :o2, 2721168000, 4944165, 2 + tz.transition 2056, 10, :o1, 2739913200, 59335187, 24 + tz.transition 2057, 3, :o2, 2752617600, 4944893, 2 + tz.transition 2057, 10, :o1, 2771362800, 59343923, 24 + tz.transition 2058, 3, :o2, 2784672000, 4945635, 2 + tz.transition 2058, 10, :o1, 2802812400, 59352659, 24 + tz.transition 2059, 3, :o2, 2816121600, 4946363, 2 + tz.transition 2059, 10, :o1, 2834262000, 59361395, 24 + tz.transition 2060, 3, :o2, 2847571200, 4947091, 2 + tz.transition 2060, 10, :o1, 2866316400, 59370299, 24 + tz.transition 2061, 3, :o2, 2879020800, 4947819, 2 + tz.transition 2061, 10, :o1, 2897766000, 59379035, 24 + tz.transition 2062, 3, :o2, 2910470400, 4948547, 2 + tz.transition 2062, 10, :o1, 2929215600, 59387771, 24 + tz.transition 2063, 3, :o2, 2941920000, 4949275, 2 + tz.transition 2063, 10, :o1, 2960665200, 59396507, 24 + tz.transition 2064, 3, :o2, 2973974400, 4950017, 2 + tz.transition 2064, 10, :o1, 2992114800, 59405243, 24 + tz.transition 2065, 3, :o2, 3005424000, 4950745, 2 + tz.transition 2065, 10, :o1, 3023564400, 59413979, 24 + tz.transition 2066, 3, :o2, 3036873600, 4951473, 2 + tz.transition 2066, 10, :o1, 3055618800, 59422883, 24 + tz.transition 2067, 3, :o2, 3068323200, 4952201, 2 + tz.transition 2067, 10, :o1, 3087068400, 59431619, 24 + tz.transition 2068, 3, :o2, 3099772800, 4952929, 2 + tz.transition 2068, 10, :o1, 3118518000, 59440355, 24 + tz.transition 2069, 3, :o2, 3131827200, 4953671, 2 + tz.transition 2069, 10, :o1, 3149967600, 59449091, 24 + tz.transition 2070, 3, :o2, 3163276800, 4954399, 2 + tz.transition 2070, 10, :o1, 3181417200, 59457827, 24 + tz.transition 2071, 3, :o2, 3194726400, 4955127, 2 + tz.transition 2071, 10, :o1, 3212866800, 59466563, 24 + tz.transition 2072, 3, :o2, 3226176000, 4955855, 2 + tz.transition 2072, 10, :o1, 3244921200, 59475467, 24 end end end diff --git a/lib/tzinfo/data/definitions/Asia/Hebron.rb b/lib/tzinfo/data/definitions/Asia/Hebron.rb index 165edea..312ceb4 100644 --- a/lib/tzinfo/data/definitions/Asia/Hebron.rb +++ b/lib/tzinfo/data/definitions/Asia/Hebron.rb @@ -138,107 +138,107 @@ module Hebron tz.transition 2021, 3, :o2, 1616796000 tz.transition 2021, 10, :o1, 1635458400 tz.transition 2022, 3, :o2, 1648332000 - tz.transition 2022, 10, :o1, 1666908000 - tz.transition 2023, 3, :o2, 1679781600 - tz.transition 2023, 10, :o1, 1698357600 - tz.transition 2024, 3, :o2, 1711836000 - tz.transition 2024, 10, :o1, 1729807200 - tz.transition 2025, 3, :o2, 1743285600 - tz.transition 2025, 10, :o1, 1761256800 - tz.transition 2026, 3, :o2, 1774735200 - tz.transition 2026, 10, :o1, 1792706400 - tz.transition 2027, 3, :o2, 1806184800 - tz.transition 2027, 10, :o1, 1824760800 - tz.transition 2028, 3, :o2, 1837634400 - tz.transition 2028, 10, :o1, 1856210400 - tz.transition 2029, 3, :o2, 1869084000 - tz.transition 2029, 10, :o1, 1887660000 - tz.transition 2030, 3, :o2, 1901138400 - tz.transition 2030, 10, :o1, 1919109600 - tz.transition 2031, 3, :o2, 1932588000 - tz.transition 2031, 10, :o1, 1950559200 - tz.transition 2032, 3, :o2, 1964037600 - tz.transition 2032, 10, :o1, 1982613600 - tz.transition 2033, 3, :o2, 1995487200 - tz.transition 2033, 10, :o1, 2014063200 - tz.transition 2034, 3, :o2, 2026936800 - tz.transition 2034, 10, :o1, 2045512800 - tz.transition 2035, 3, :o2, 2058386400 - tz.transition 2035, 10, :o1, 2076962400 - tz.transition 2036, 3, :o2, 2090440800 - tz.transition 2036, 10, :o1, 2108412000 - tz.transition 2037, 3, :o2, 2121890400 - tz.transition 2037, 10, :o1, 2139861600 - tz.transition 2038, 3, :o2, 2153340000, 29586125, 12 - tz.transition 2038, 10, :o1, 2171916000, 29588705, 12 - tz.transition 2039, 3, :o2, 2184789600, 29590493, 12 - tz.transition 2039, 10, :o1, 2203365600, 29593073, 12 - tz.transition 2040, 3, :o2, 2216239200, 29594861, 12 - tz.transition 2040, 10, :o1, 2234815200, 29597441, 12 - tz.transition 2041, 3, :o2, 2248293600, 29599313, 12 - tz.transition 2041, 10, :o1, 2266264800, 29601809, 12 - tz.transition 2042, 3, :o2, 2279743200, 29603681, 12 - tz.transition 2042, 10, :o1, 2297714400, 29606177, 12 - tz.transition 2043, 3, :o2, 2311192800, 29608049, 12 - tz.transition 2043, 10, :o1, 2329164000, 29610545, 12 - tz.transition 2044, 3, :o2, 2342642400, 29612417, 12 - tz.transition 2044, 10, :o1, 2361218400, 29614997, 12 - tz.transition 2045, 3, :o2, 2374092000, 29616785, 12 - tz.transition 2045, 10, :o1, 2392668000, 29619365, 12 - tz.transition 2046, 3, :o2, 2405541600, 29621153, 12 - tz.transition 2046, 10, :o1, 2424117600, 29623733, 12 - tz.transition 2047, 3, :o2, 2437596000, 29625605, 12 - tz.transition 2047, 10, :o1, 2455567200, 29628101, 12 - tz.transition 2048, 3, :o2, 2469045600, 29629973, 12 - tz.transition 2048, 10, :o1, 2487016800, 29632469, 12 - tz.transition 2049, 3, :o2, 2500495200, 29634341, 12 - tz.transition 2049, 10, :o1, 2519071200, 29636921, 12 - tz.transition 2050, 3, :o2, 2531944800, 29638709, 12 - tz.transition 2050, 10, :o1, 2550520800, 29641289, 12 - tz.transition 2051, 3, :o2, 2563394400, 29643077, 12 - tz.transition 2051, 10, :o1, 2581970400, 29645657, 12 - tz.transition 2052, 3, :o2, 2595448800, 29647529, 12 - tz.transition 2052, 10, :o1, 2613420000, 29650025, 12 - tz.transition 2053, 3, :o2, 2626898400, 29651897, 12 - tz.transition 2053, 10, :o1, 2644869600, 29654393, 12 - tz.transition 2054, 3, :o2, 2658348000, 29656265, 12 - tz.transition 2054, 10, :o1, 2676319200, 29658761, 12 - tz.transition 2055, 3, :o2, 2689797600, 29660633, 12 - tz.transition 2055, 10, :o1, 2708373600, 29663213, 12 - tz.transition 2056, 3, :o2, 2721247200, 29665001, 12 - tz.transition 2056, 10, :o1, 2739823200, 29667581, 12 - tz.transition 2057, 3, :o2, 2752696800, 29669369, 12 - tz.transition 2057, 10, :o1, 2771272800, 29671949, 12 - tz.transition 2058, 3, :o2, 2784751200, 29673821, 12 - tz.transition 2058, 10, :o1, 2802722400, 29676317, 12 - tz.transition 2059, 3, :o2, 2816200800, 29678189, 12 - tz.transition 2059, 10, :o1, 2834172000, 29680685, 12 - tz.transition 2060, 3, :o2, 2847650400, 29682557, 12 - tz.transition 2060, 10, :o1, 2866226400, 29685137, 12 - tz.transition 2061, 3, :o2, 2879100000, 29686925, 12 - tz.transition 2061, 10, :o1, 2897676000, 29689505, 12 - tz.transition 2062, 3, :o2, 2910549600, 29691293, 12 - tz.transition 2062, 10, :o1, 2929125600, 29693873, 12 - tz.transition 2063, 3, :o2, 2941999200, 29695661, 12 - tz.transition 2063, 10, :o1, 2960575200, 29698241, 12 - tz.transition 2064, 3, :o2, 2974053600, 29700113, 12 - tz.transition 2064, 10, :o1, 2992024800, 29702609, 12 - tz.transition 2065, 3, :o2, 3005503200, 29704481, 12 - tz.transition 2065, 10, :o1, 3023474400, 29706977, 12 - tz.transition 2066, 3, :o2, 3036952800, 29708849, 12 - tz.transition 2066, 10, :o1, 3055528800, 29711429, 12 - tz.transition 2067, 3, :o2, 3068402400, 29713217, 12 - tz.transition 2067, 10, :o1, 3086978400, 29715797, 12 - tz.transition 2068, 3, :o2, 3099852000, 29717585, 12 - tz.transition 2068, 10, :o1, 3118428000, 29720165, 12 - tz.transition 2069, 3, :o2, 3131906400, 29722037, 12 - tz.transition 2069, 10, :o1, 3149877600, 29724533, 12 - tz.transition 2070, 3, :o2, 3163356000, 29726405, 12 - tz.transition 2070, 10, :o1, 3181327200, 29728901, 12 - tz.transition 2071, 3, :o2, 3194805600, 29730773, 12 - tz.transition 2071, 10, :o1, 3212776800, 29733269, 12 - tz.transition 2072, 3, :o2, 3226255200, 29735141, 12 - tz.transition 2072, 10, :o1, 3244831200, 29737721, 12 + tz.transition 2022, 10, :o1, 1666998000 + tz.transition 2023, 3, :o2, 1679702400 + tz.transition 2023, 10, :o1, 1698447600 + tz.transition 2024, 3, :o2, 1711756800 + tz.transition 2024, 10, :o1, 1729897200 + tz.transition 2025, 3, :o2, 1743206400 + tz.transition 2025, 10, :o1, 1761346800 + tz.transition 2026, 3, :o2, 1774656000 + tz.transition 2026, 10, :o1, 1792796400 + tz.transition 2027, 3, :o2, 1806105600 + tz.transition 2027, 10, :o1, 1824850800 + tz.transition 2028, 3, :o2, 1837555200 + tz.transition 2028, 10, :o1, 1856300400 + tz.transition 2029, 3, :o2, 1869004800 + tz.transition 2029, 10, :o1, 1887750000 + tz.transition 2030, 3, :o2, 1901059200 + tz.transition 2030, 10, :o1, 1919199600 + tz.transition 2031, 3, :o2, 1932508800 + tz.transition 2031, 10, :o1, 1950649200 + tz.transition 2032, 3, :o2, 1963958400 + tz.transition 2032, 10, :o1, 1982703600 + tz.transition 2033, 3, :o2, 1995408000 + tz.transition 2033, 10, :o1, 2014153200 + tz.transition 2034, 3, :o2, 2026857600 + tz.transition 2034, 10, :o1, 2045602800 + tz.transition 2035, 3, :o2, 2058307200 + tz.transition 2035, 10, :o1, 2077052400 + tz.transition 2036, 3, :o2, 2090361600 + tz.transition 2036, 10, :o1, 2108502000 + tz.transition 2037, 3, :o2, 2121811200 + tz.transition 2037, 10, :o1, 2139951600 + tz.transition 2038, 3, :o2, 2153260800, 4931019, 2 + tz.transition 2038, 10, :o1, 2172006000, 59177435, 24 + tz.transition 2039, 3, :o2, 2184710400, 4931747, 2 + tz.transition 2039, 10, :o1, 2203455600, 59186171, 24 + tz.transition 2040, 3, :o2, 2216160000, 4932475, 2 + tz.transition 2040, 10, :o1, 2234905200, 59194907, 24 + tz.transition 2041, 3, :o2, 2248214400, 4933217, 2 + tz.transition 2041, 10, :o1, 2266354800, 59203643, 24 + tz.transition 2042, 3, :o2, 2279664000, 4933945, 2 + tz.transition 2042, 10, :o1, 2297804400, 59212379, 24 + tz.transition 2043, 3, :o2, 2311113600, 4934673, 2 + tz.transition 2043, 10, :o1, 2329254000, 59221115, 24 + tz.transition 2044, 3, :o2, 2342563200, 4935401, 2 + tz.transition 2044, 10, :o1, 2361308400, 59230019, 24 + tz.transition 2045, 3, :o2, 2374012800, 4936129, 2 + tz.transition 2045, 10, :o1, 2392758000, 59238755, 24 + tz.transition 2046, 3, :o2, 2405462400, 4936857, 2 + tz.transition 2046, 10, :o1, 2424207600, 59247491, 24 + tz.transition 2047, 3, :o2, 2437516800, 4937599, 2 + tz.transition 2047, 10, :o1, 2455657200, 59256227, 24 + tz.transition 2048, 3, :o2, 2468966400, 4938327, 2 + tz.transition 2048, 10, :o1, 2487106800, 59264963, 24 + tz.transition 2049, 3, :o2, 2500416000, 4939055, 2 + tz.transition 2049, 10, :o1, 2519161200, 59273867, 24 + tz.transition 2050, 3, :o2, 2531865600, 4939783, 2 + tz.transition 2050, 10, :o1, 2550610800, 59282603, 24 + tz.transition 2051, 3, :o2, 2563315200, 4940511, 2 + tz.transition 2051, 10, :o1, 2582060400, 59291339, 24 + tz.transition 2052, 3, :o2, 2595369600, 4941253, 2 + tz.transition 2052, 10, :o1, 2613510000, 59300075, 24 + tz.transition 2053, 3, :o2, 2626819200, 4941981, 2 + tz.transition 2053, 10, :o1, 2644959600, 59308811, 24 + tz.transition 2054, 3, :o2, 2658268800, 4942709, 2 + tz.transition 2054, 10, :o1, 2676409200, 59317547, 24 + tz.transition 2055, 3, :o2, 2689718400, 4943437, 2 + tz.transition 2055, 10, :o1, 2708463600, 59326451, 24 + tz.transition 2056, 3, :o2, 2721168000, 4944165, 2 + tz.transition 2056, 10, :o1, 2739913200, 59335187, 24 + tz.transition 2057, 3, :o2, 2752617600, 4944893, 2 + tz.transition 2057, 10, :o1, 2771362800, 59343923, 24 + tz.transition 2058, 3, :o2, 2784672000, 4945635, 2 + tz.transition 2058, 10, :o1, 2802812400, 59352659, 24 + tz.transition 2059, 3, :o2, 2816121600, 4946363, 2 + tz.transition 2059, 10, :o1, 2834262000, 59361395, 24 + tz.transition 2060, 3, :o2, 2847571200, 4947091, 2 + tz.transition 2060, 10, :o1, 2866316400, 59370299, 24 + tz.transition 2061, 3, :o2, 2879020800, 4947819, 2 + tz.transition 2061, 10, :o1, 2897766000, 59379035, 24 + tz.transition 2062, 3, :o2, 2910470400, 4948547, 2 + tz.transition 2062, 10, :o1, 2929215600, 59387771, 24 + tz.transition 2063, 3, :o2, 2941920000, 4949275, 2 + tz.transition 2063, 10, :o1, 2960665200, 59396507, 24 + tz.transition 2064, 3, :o2, 2973974400, 4950017, 2 + tz.transition 2064, 10, :o1, 2992114800, 59405243, 24 + tz.transition 2065, 3, :o2, 3005424000, 4950745, 2 + tz.transition 2065, 10, :o1, 3023564400, 59413979, 24 + tz.transition 2066, 3, :o2, 3036873600, 4951473, 2 + tz.transition 2066, 10, :o1, 3055618800, 59422883, 24 + tz.transition 2067, 3, :o2, 3068323200, 4952201, 2 + tz.transition 2067, 10, :o1, 3087068400, 59431619, 24 + tz.transition 2068, 3, :o2, 3099772800, 4952929, 2 + tz.transition 2068, 10, :o1, 3118518000, 59440355, 24 + tz.transition 2069, 3, :o2, 3131827200, 4953671, 2 + tz.transition 2069, 10, :o1, 3149967600, 59449091, 24 + tz.transition 2070, 3, :o2, 3163276800, 4954399, 2 + tz.transition 2070, 10, :o1, 3181417200, 59457827, 24 + tz.transition 2071, 3, :o2, 3194726400, 4955127, 2 + tz.transition 2071, 10, :o1, 3212866800, 59466563, 24 + tz.transition 2072, 3, :o2, 3226176000, 4955855, 2 + tz.transition 2072, 10, :o1, 3244921200, 59475467, 24 end end end diff --git a/lib/tzinfo/data/definitions/Europe/Uzhgorod.rb b/lib/tzinfo/data/definitions/Europe/Uzhgorod.rb index 3e8169f..8729e42 100644 --- a/lib/tzinfo/data/definitions/Europe/Uzhgorod.rb +++ b/lib/tzinfo/data/definitions/Europe/Uzhgorod.rb @@ -10,206 +10,7 @@ module Europe module Uzhgorod include TimezoneDefinition - timezone 'Europe/Uzhgorod' do |tz| - tz.offset :o0, 5352, 0, :LMT - tz.offset :o1, 3600, 0, :CET - tz.offset :o2, 3600, 3600, :CEST - tz.offset :o3, 10800, 0, :MSK - tz.offset :o4, 10800, 3600, :MSD - tz.offset :o5, 7200, 0, :EET - tz.offset :o6, 7200, 3600, :EEST - - tz.transition 1890, 9, :o1, -2500939752, 8681909177, 3600 - tz.transition 1940, 4, :o2, -938905200, 58313293, 24 - tz.transition 1942, 11, :o1, -857257200, 58335973, 24 - tz.transition 1943, 3, :o2, -844556400, 58339501, 24 - tz.transition 1943, 10, :o1, -828226800, 58344037, 24 - tz.transition 1944, 4, :o2, -812502000, 58348405, 24 - tz.transition 1944, 10, :o1, -794714400, 29176673, 12 - tz.transition 1945, 6, :o3, -773456400, 58359251, 24 - tz.transition 1981, 3, :o4, 354920400 - tz.transition 1981, 9, :o3, 370728000 - tz.transition 1982, 3, :o4, 386456400 - tz.transition 1982, 9, :o3, 402264000 - tz.transition 1983, 3, :o4, 417992400 - tz.transition 1983, 9, :o3, 433800000 - tz.transition 1984, 3, :o4, 449614800 - tz.transition 1984, 9, :o3, 465346800 - tz.transition 1985, 3, :o4, 481071600 - tz.transition 1985, 9, :o3, 496796400 - tz.transition 1986, 3, :o4, 512521200 - tz.transition 1986, 9, :o3, 528246000 - tz.transition 1987, 3, :o4, 543970800 - tz.transition 1987, 9, :o3, 559695600 - tz.transition 1988, 3, :o4, 575420400 - tz.transition 1988, 9, :o3, 591145200 - tz.transition 1989, 3, :o4, 606870000 - tz.transition 1989, 9, :o3, 622594800 - tz.transition 1990, 6, :o1, 646786800 - tz.transition 1991, 3, :o5, 670384800 - tz.transition 1992, 3, :o6, 701827200 - tz.transition 1992, 9, :o5, 717552000 - tz.transition 1993, 3, :o6, 733276800 - tz.transition 1993, 9, :o5, 749001600 - tz.transition 1994, 3, :o6, 764726400 - tz.transition 1994, 9, :o5, 780451200 - tz.transition 1995, 3, :o6, 796176000 - tz.transition 1995, 9, :o5, 811900800 - tz.transition 1996, 3, :o6, 828230400 - tz.transition 1996, 10, :o5, 846378000 - tz.transition 1997, 3, :o6, 859683600 - tz.transition 1997, 10, :o5, 877827600 - tz.transition 1998, 3, :o6, 891133200 - tz.transition 1998, 10, :o5, 909277200 - tz.transition 1999, 3, :o6, 922582800 - tz.transition 1999, 10, :o5, 941331600 - tz.transition 2000, 3, :o6, 954032400 - tz.transition 2000, 10, :o5, 972781200 - tz.transition 2001, 3, :o6, 985482000 - tz.transition 2001, 10, :o5, 1004230800 - tz.transition 2002, 3, :o6, 1017536400 - tz.transition 2002, 10, :o5, 1035680400 - tz.transition 2003, 3, :o6, 1048986000 - tz.transition 2003, 10, :o5, 1067130000 - tz.transition 2004, 3, :o6, 1080435600 - tz.transition 2004, 10, :o5, 1099184400 - tz.transition 2005, 3, :o6, 1111885200 - tz.transition 2005, 10, :o5, 1130634000 - tz.transition 2006, 3, :o6, 1143334800 - tz.transition 2006, 10, :o5, 1162083600 - tz.transition 2007, 3, :o6, 1174784400 - tz.transition 2007, 10, :o5, 1193533200 - tz.transition 2008, 3, :o6, 1206838800 - tz.transition 2008, 10, :o5, 1224982800 - tz.transition 2009, 3, :o6, 1238288400 - tz.transition 2009, 10, :o5, 1256432400 - tz.transition 2010, 3, :o6, 1269738000 - tz.transition 2010, 10, :o5, 1288486800 - tz.transition 2011, 3, :o6, 1301187600 - tz.transition 2011, 10, :o5, 1319936400 - tz.transition 2012, 3, :o6, 1332637200 - tz.transition 2012, 10, :o5, 1351386000 - tz.transition 2013, 3, :o6, 1364691600 - tz.transition 2013, 10, :o5, 1382835600 - tz.transition 2014, 3, :o6, 1396141200 - tz.transition 2014, 10, :o5, 1414285200 - tz.transition 2015, 3, :o6, 1427590800 - tz.transition 2015, 10, :o5, 1445734800 - tz.transition 2016, 3, :o6, 1459040400 - tz.transition 2016, 10, :o5, 1477789200 - tz.transition 2017, 3, :o6, 1490490000 - tz.transition 2017, 10, :o5, 1509238800 - tz.transition 2018, 3, :o6, 1521939600 - tz.transition 2018, 10, :o5, 1540688400 - tz.transition 2019, 3, :o6, 1553994000 - tz.transition 2019, 10, :o5, 1572138000 - tz.transition 2020, 3, :o6, 1585443600 - tz.transition 2020, 10, :o5, 1603587600 - tz.transition 2021, 3, :o6, 1616893200 - tz.transition 2021, 10, :o5, 1635642000 - tz.transition 2022, 3, :o6, 1648342800 - tz.transition 2022, 10, :o5, 1667091600 - tz.transition 2023, 3, :o6, 1679792400 - tz.transition 2023, 10, :o5, 1698541200 - tz.transition 2024, 3, :o6, 1711846800 - tz.transition 2024, 10, :o5, 1729990800 - tz.transition 2025, 3, :o6, 1743296400 - tz.transition 2025, 10, :o5, 1761440400 - tz.transition 2026, 3, :o6, 1774746000 - tz.transition 2026, 10, :o5, 1792890000 - tz.transition 2027, 3, :o6, 1806195600 - tz.transition 2027, 10, :o5, 1824944400 - tz.transition 2028, 3, :o6, 1837645200 - tz.transition 2028, 10, :o5, 1856394000 - tz.transition 2029, 3, :o6, 1869094800 - tz.transition 2029, 10, :o5, 1887843600 - tz.transition 2030, 3, :o6, 1901149200 - tz.transition 2030, 10, :o5, 1919293200 - tz.transition 2031, 3, :o6, 1932598800 - tz.transition 2031, 10, :o5, 1950742800 - tz.transition 2032, 3, :o6, 1964048400 - tz.transition 2032, 10, :o5, 1982797200 - tz.transition 2033, 3, :o6, 1995498000 - tz.transition 2033, 10, :o5, 2014246800 - tz.transition 2034, 3, :o6, 2026947600 - tz.transition 2034, 10, :o5, 2045696400 - tz.transition 2035, 3, :o6, 2058397200 - tz.transition 2035, 10, :o5, 2077146000 - tz.transition 2036, 3, :o6, 2090451600 - tz.transition 2036, 10, :o5, 2108595600 - tz.transition 2037, 3, :o6, 2121901200 - tz.transition 2037, 10, :o5, 2140045200 - tz.transition 2038, 3, :o6, 2153350800, 59172253, 24 - tz.transition 2038, 10, :o5, 2172099600, 59177461, 24 - tz.transition 2039, 3, :o6, 2184800400, 59180989, 24 - tz.transition 2039, 10, :o5, 2203549200, 59186197, 24 - tz.transition 2040, 3, :o6, 2216250000, 59189725, 24 - tz.transition 2040, 10, :o5, 2234998800, 59194933, 24 - tz.transition 2041, 3, :o6, 2248304400, 59198629, 24 - tz.transition 2041, 10, :o5, 2266448400, 59203669, 24 - tz.transition 2042, 3, :o6, 2279754000, 59207365, 24 - tz.transition 2042, 10, :o5, 2297898000, 59212405, 24 - tz.transition 2043, 3, :o6, 2311203600, 59216101, 24 - tz.transition 2043, 10, :o5, 2329347600, 59221141, 24 - tz.transition 2044, 3, :o6, 2342653200, 59224837, 24 - tz.transition 2044, 10, :o5, 2361402000, 59230045, 24 - tz.transition 2045, 3, :o6, 2374102800, 59233573, 24 - tz.transition 2045, 10, :o5, 2392851600, 59238781, 24 - tz.transition 2046, 3, :o6, 2405552400, 59242309, 24 - tz.transition 2046, 10, :o5, 2424301200, 59247517, 24 - tz.transition 2047, 3, :o6, 2437606800, 59251213, 24 - tz.transition 2047, 10, :o5, 2455750800, 59256253, 24 - tz.transition 2048, 3, :o6, 2469056400, 59259949, 24 - tz.transition 2048, 10, :o5, 2487200400, 59264989, 24 - tz.transition 2049, 3, :o6, 2500506000, 59268685, 24 - tz.transition 2049, 10, :o5, 2519254800, 59273893, 24 - tz.transition 2050, 3, :o6, 2531955600, 59277421, 24 - tz.transition 2050, 10, :o5, 2550704400, 59282629, 24 - tz.transition 2051, 3, :o6, 2563405200, 59286157, 24 - tz.transition 2051, 10, :o5, 2582154000, 59291365, 24 - tz.transition 2052, 3, :o6, 2595459600, 59295061, 24 - tz.transition 2052, 10, :o5, 2613603600, 59300101, 24 - tz.transition 2053, 3, :o6, 2626909200, 59303797, 24 - tz.transition 2053, 10, :o5, 2645053200, 59308837, 24 - tz.transition 2054, 3, :o6, 2658358800, 59312533, 24 - tz.transition 2054, 10, :o5, 2676502800, 59317573, 24 - tz.transition 2055, 3, :o6, 2689808400, 59321269, 24 - tz.transition 2055, 10, :o5, 2708557200, 59326477, 24 - tz.transition 2056, 3, :o6, 2721258000, 59330005, 24 - tz.transition 2056, 10, :o5, 2740006800, 59335213, 24 - tz.transition 2057, 3, :o6, 2752707600, 59338741, 24 - tz.transition 2057, 10, :o5, 2771456400, 59343949, 24 - tz.transition 2058, 3, :o6, 2784762000, 59347645, 24 - tz.transition 2058, 10, :o5, 2802906000, 59352685, 24 - tz.transition 2059, 3, :o6, 2816211600, 59356381, 24 - tz.transition 2059, 10, :o5, 2834355600, 59361421, 24 - tz.transition 2060, 3, :o6, 2847661200, 59365117, 24 - tz.transition 2060, 10, :o5, 2866410000, 59370325, 24 - tz.transition 2061, 3, :o6, 2879110800, 59373853, 24 - tz.transition 2061, 10, :o5, 2897859600, 59379061, 24 - tz.transition 2062, 3, :o6, 2910560400, 59382589, 24 - tz.transition 2062, 10, :o5, 2929309200, 59387797, 24 - tz.transition 2063, 3, :o6, 2942010000, 59391325, 24 - tz.transition 2063, 10, :o5, 2960758800, 59396533, 24 - tz.transition 2064, 3, :o6, 2974064400, 59400229, 24 - tz.transition 2064, 10, :o5, 2992208400, 59405269, 24 - tz.transition 2065, 3, :o6, 3005514000, 59408965, 24 - tz.transition 2065, 10, :o5, 3023658000, 59414005, 24 - tz.transition 2066, 3, :o6, 3036963600, 59417701, 24 - tz.transition 2066, 10, :o5, 3055712400, 59422909, 24 - tz.transition 2067, 3, :o6, 3068413200, 59426437, 24 - tz.transition 2067, 10, :o5, 3087162000, 59431645, 24 - tz.transition 2068, 3, :o6, 3099862800, 59435173, 24 - tz.transition 2068, 10, :o5, 3118611600, 59440381, 24 - tz.transition 2069, 3, :o6, 3131917200, 59444077, 24 - tz.transition 2069, 10, :o5, 3150061200, 59449117, 24 - tz.transition 2070, 3, :o6, 3163366800, 59452813, 24 - tz.transition 2070, 10, :o5, 3181510800, 59457853, 24 - tz.transition 2071, 3, :o6, 3194816400, 59461549, 24 - tz.transition 2071, 10, :o5, 3212960400, 59466589, 24 - tz.transition 2072, 3, :o6, 3226266000, 59470285, 24 - tz.transition 2072, 10, :o5, 3245014800, 59475493, 24 - end + linked_timezone 'Europe/Uzhgorod', 'Europe/Kyiv' end end end diff --git a/lib/tzinfo/data/definitions/Europe/Zaporozhye.rb b/lib/tzinfo/data/definitions/Europe/Zaporozhye.rb index 5d4242c..863139f 100644 --- a/lib/tzinfo/data/definitions/Europe/Zaporozhye.rb +++ b/lib/tzinfo/data/definitions/Europe/Zaporozhye.rb @@ -10,209 +10,7 @@ module Europe module Zaporozhye include TimezoneDefinition - timezone 'Europe/Zaporozhye' do |tz| - tz.offset :o0, 8440, 0, :LMT - tz.offset :o1, 8400, 0, :'+0220' - tz.offset :o2, 7200, 0, :EET - tz.offset :o3, 10800, 0, :MSK - tz.offset :o4, 3600, 3600, :CEST - tz.offset :o5, 3600, 0, :CET - tz.offset :o6, 10800, 3600, :MSD - tz.offset :o7, 7200, 3600, :EEST - - tz.transition 1879, 12, :o1, -2840149240, 5200665269, 2160 - tz.transition 1924, 5, :o2, -1441160400, 174521333, 72 - tz.transition 1930, 6, :o3, -1247536800, 29113781, 12 - tz.transition 1941, 8, :o4, -894769200, 19441851, 8 - tz.transition 1942, 11, :o5, -857257200, 58335973, 24 - tz.transition 1943, 3, :o4, -844556400, 58339501, 24 - tz.transition 1943, 10, :o5, -828226800, 58344037, 24 - tz.transition 1943, 10, :o3, -826419600, 58344539, 24 - tz.transition 1981, 3, :o6, 354920400 - tz.transition 1981, 9, :o3, 370728000 - tz.transition 1982, 3, :o6, 386456400 - tz.transition 1982, 9, :o3, 402264000 - tz.transition 1983, 3, :o6, 417992400 - tz.transition 1983, 9, :o3, 433800000 - tz.transition 1984, 3, :o6, 449614800 - tz.transition 1984, 9, :o3, 465346800 - tz.transition 1985, 3, :o6, 481071600 - tz.transition 1985, 9, :o3, 496796400 - tz.transition 1986, 3, :o6, 512521200 - tz.transition 1986, 9, :o3, 528246000 - tz.transition 1987, 3, :o6, 543970800 - tz.transition 1987, 9, :o3, 559695600 - tz.transition 1988, 3, :o6, 575420400 - tz.transition 1988, 9, :o3, 591145200 - tz.transition 1989, 3, :o6, 606870000 - tz.transition 1989, 9, :o3, 622594800 - tz.transition 1990, 3, :o6, 638319600 - tz.transition 1990, 9, :o3, 654649200 - tz.transition 1991, 3, :o7, 670374000 - tz.transition 1991, 9, :o2, 686091600 - tz.transition 1992, 3, :o7, 701827200 - tz.transition 1992, 9, :o2, 717552000 - tz.transition 1993, 3, :o7, 733276800 - tz.transition 1993, 9, :o2, 749001600 - tz.transition 1994, 3, :o7, 764726400 - tz.transition 1994, 9, :o2, 780451200 - tz.transition 1995, 3, :o7, 796176000 - tz.transition 1995, 9, :o2, 811900800 - tz.transition 1996, 3, :o7, 828230400 - tz.transition 1996, 10, :o2, 846378000 - tz.transition 1997, 3, :o7, 859683600 - tz.transition 1997, 10, :o2, 877827600 - tz.transition 1998, 3, :o7, 891133200 - tz.transition 1998, 10, :o2, 909277200 - tz.transition 1999, 3, :o7, 922582800 - tz.transition 1999, 10, :o2, 941331600 - tz.transition 2000, 3, :o7, 954032400 - tz.transition 2000, 10, :o2, 972781200 - tz.transition 2001, 3, :o7, 985482000 - tz.transition 2001, 10, :o2, 1004230800 - tz.transition 2002, 3, :o7, 1017536400 - tz.transition 2002, 10, :o2, 1035680400 - tz.transition 2003, 3, :o7, 1048986000 - tz.transition 2003, 10, :o2, 1067130000 - tz.transition 2004, 3, :o7, 1080435600 - tz.transition 2004, 10, :o2, 1099184400 - tz.transition 2005, 3, :o7, 1111885200 - tz.transition 2005, 10, :o2, 1130634000 - tz.transition 2006, 3, :o7, 1143334800 - tz.transition 2006, 10, :o2, 1162083600 - tz.transition 2007, 3, :o7, 1174784400 - tz.transition 2007, 10, :o2, 1193533200 - tz.transition 2008, 3, :o7, 1206838800 - tz.transition 2008, 10, :o2, 1224982800 - tz.transition 2009, 3, :o7, 1238288400 - tz.transition 2009, 10, :o2, 1256432400 - tz.transition 2010, 3, :o7, 1269738000 - tz.transition 2010, 10, :o2, 1288486800 - tz.transition 2011, 3, :o7, 1301187600 - tz.transition 2011, 10, :o2, 1319936400 - tz.transition 2012, 3, :o7, 1332637200 - tz.transition 2012, 10, :o2, 1351386000 - tz.transition 2013, 3, :o7, 1364691600 - tz.transition 2013, 10, :o2, 1382835600 - tz.transition 2014, 3, :o7, 1396141200 - tz.transition 2014, 10, :o2, 1414285200 - tz.transition 2015, 3, :o7, 1427590800 - tz.transition 2015, 10, :o2, 1445734800 - tz.transition 2016, 3, :o7, 1459040400 - tz.transition 2016, 10, :o2, 1477789200 - tz.transition 2017, 3, :o7, 1490490000 - tz.transition 2017, 10, :o2, 1509238800 - tz.transition 2018, 3, :o7, 1521939600 - tz.transition 2018, 10, :o2, 1540688400 - tz.transition 2019, 3, :o7, 1553994000 - tz.transition 2019, 10, :o2, 1572138000 - tz.transition 2020, 3, :o7, 1585443600 - tz.transition 2020, 10, :o2, 1603587600 - tz.transition 2021, 3, :o7, 1616893200 - tz.transition 2021, 10, :o2, 1635642000 - tz.transition 2022, 3, :o7, 1648342800 - tz.transition 2022, 10, :o2, 1667091600 - tz.transition 2023, 3, :o7, 1679792400 - tz.transition 2023, 10, :o2, 1698541200 - tz.transition 2024, 3, :o7, 1711846800 - tz.transition 2024, 10, :o2, 1729990800 - tz.transition 2025, 3, :o7, 1743296400 - tz.transition 2025, 10, :o2, 1761440400 - tz.transition 2026, 3, :o7, 1774746000 - tz.transition 2026, 10, :o2, 1792890000 - tz.transition 2027, 3, :o7, 1806195600 - tz.transition 2027, 10, :o2, 1824944400 - tz.transition 2028, 3, :o7, 1837645200 - tz.transition 2028, 10, :o2, 1856394000 - tz.transition 2029, 3, :o7, 1869094800 - tz.transition 2029, 10, :o2, 1887843600 - tz.transition 2030, 3, :o7, 1901149200 - tz.transition 2030, 10, :o2, 1919293200 - tz.transition 2031, 3, :o7, 1932598800 - tz.transition 2031, 10, :o2, 1950742800 - tz.transition 2032, 3, :o7, 1964048400 - tz.transition 2032, 10, :o2, 1982797200 - tz.transition 2033, 3, :o7, 1995498000 - tz.transition 2033, 10, :o2, 2014246800 - tz.transition 2034, 3, :o7, 2026947600 - tz.transition 2034, 10, :o2, 2045696400 - tz.transition 2035, 3, :o7, 2058397200 - tz.transition 2035, 10, :o2, 2077146000 - tz.transition 2036, 3, :o7, 2090451600 - tz.transition 2036, 10, :o2, 2108595600 - tz.transition 2037, 3, :o7, 2121901200 - tz.transition 2037, 10, :o2, 2140045200 - tz.transition 2038, 3, :o7, 2153350800, 59172253, 24 - tz.transition 2038, 10, :o2, 2172099600, 59177461, 24 - tz.transition 2039, 3, :o7, 2184800400, 59180989, 24 - tz.transition 2039, 10, :o2, 2203549200, 59186197, 24 - tz.transition 2040, 3, :o7, 2216250000, 59189725, 24 - tz.transition 2040, 10, :o2, 2234998800, 59194933, 24 - tz.transition 2041, 3, :o7, 2248304400, 59198629, 24 - tz.transition 2041, 10, :o2, 2266448400, 59203669, 24 - tz.transition 2042, 3, :o7, 2279754000, 59207365, 24 - tz.transition 2042, 10, :o2, 2297898000, 59212405, 24 - tz.transition 2043, 3, :o7, 2311203600, 59216101, 24 - tz.transition 2043, 10, :o2, 2329347600, 59221141, 24 - tz.transition 2044, 3, :o7, 2342653200, 59224837, 24 - tz.transition 2044, 10, :o2, 2361402000, 59230045, 24 - tz.transition 2045, 3, :o7, 2374102800, 59233573, 24 - tz.transition 2045, 10, :o2, 2392851600, 59238781, 24 - tz.transition 2046, 3, :o7, 2405552400, 59242309, 24 - tz.transition 2046, 10, :o2, 2424301200, 59247517, 24 - tz.transition 2047, 3, :o7, 2437606800, 59251213, 24 - tz.transition 2047, 10, :o2, 2455750800, 59256253, 24 - tz.transition 2048, 3, :o7, 2469056400, 59259949, 24 - tz.transition 2048, 10, :o2, 2487200400, 59264989, 24 - tz.transition 2049, 3, :o7, 2500506000, 59268685, 24 - tz.transition 2049, 10, :o2, 2519254800, 59273893, 24 - tz.transition 2050, 3, :o7, 2531955600, 59277421, 24 - tz.transition 2050, 10, :o2, 2550704400, 59282629, 24 - tz.transition 2051, 3, :o7, 2563405200, 59286157, 24 - tz.transition 2051, 10, :o2, 2582154000, 59291365, 24 - tz.transition 2052, 3, :o7, 2595459600, 59295061, 24 - tz.transition 2052, 10, :o2, 2613603600, 59300101, 24 - tz.transition 2053, 3, :o7, 2626909200, 59303797, 24 - tz.transition 2053, 10, :o2, 2645053200, 59308837, 24 - tz.transition 2054, 3, :o7, 2658358800, 59312533, 24 - tz.transition 2054, 10, :o2, 2676502800, 59317573, 24 - tz.transition 2055, 3, :o7, 2689808400, 59321269, 24 - tz.transition 2055, 10, :o2, 2708557200, 59326477, 24 - tz.transition 2056, 3, :o7, 2721258000, 59330005, 24 - tz.transition 2056, 10, :o2, 2740006800, 59335213, 24 - tz.transition 2057, 3, :o7, 2752707600, 59338741, 24 - tz.transition 2057, 10, :o2, 2771456400, 59343949, 24 - tz.transition 2058, 3, :o7, 2784762000, 59347645, 24 - tz.transition 2058, 10, :o2, 2802906000, 59352685, 24 - tz.transition 2059, 3, :o7, 2816211600, 59356381, 24 - tz.transition 2059, 10, :o2, 2834355600, 59361421, 24 - tz.transition 2060, 3, :o7, 2847661200, 59365117, 24 - tz.transition 2060, 10, :o2, 2866410000, 59370325, 24 - tz.transition 2061, 3, :o7, 2879110800, 59373853, 24 - tz.transition 2061, 10, :o2, 2897859600, 59379061, 24 - tz.transition 2062, 3, :o7, 2910560400, 59382589, 24 - tz.transition 2062, 10, :o2, 2929309200, 59387797, 24 - tz.transition 2063, 3, :o7, 2942010000, 59391325, 24 - tz.transition 2063, 10, :o2, 2960758800, 59396533, 24 - tz.transition 2064, 3, :o7, 2974064400, 59400229, 24 - tz.transition 2064, 10, :o2, 2992208400, 59405269, 24 - tz.transition 2065, 3, :o7, 3005514000, 59408965, 24 - tz.transition 2065, 10, :o2, 3023658000, 59414005, 24 - tz.transition 2066, 3, :o7, 3036963600, 59417701, 24 - tz.transition 2066, 10, :o2, 3055712400, 59422909, 24 - tz.transition 2067, 3, :o7, 3068413200, 59426437, 24 - tz.transition 2067, 10, :o2, 3087162000, 59431645, 24 - tz.transition 2068, 3, :o7, 3099862800, 59435173, 24 - tz.transition 2068, 10, :o2, 3118611600, 59440381, 24 - tz.transition 2069, 3, :o7, 3131917200, 59444077, 24 - tz.transition 2069, 10, :o2, 3150061200, 59449117, 24 - tz.transition 2070, 3, :o7, 3163366800, 59452813, 24 - tz.transition 2070, 10, :o2, 3181510800, 59457853, 24 - tz.transition 2071, 3, :o7, 3194816400, 59461549, 24 - tz.transition 2071, 10, :o2, 3212960400, 59466589, 24 - tz.transition 2072, 3, :o7, 3226266000, 59470285, 24 - tz.transition 2072, 10, :o2, 3245014800, 59475493, 24 - end + linked_timezone 'Europe/Zaporozhye', 'Europe/Kyiv' end end end diff --git a/lib/tzinfo/data/indexes/countries.rb b/lib/tzinfo/data/indexes/countries.rb index 9beb276..4a7a537 100644 --- a/lib/tzinfo/data/indexes/countries.rb +++ b/lib/tzinfo/data/indexes/countries.rb @@ -840,8 +840,6 @@ module Countries end country 'UA', 'Ukraine' do |c| c.timezone 'Europe/Kyiv', 1513, 30, 1831, 60, 'Ukraine (most areas)' - c.timezone 'Europe/Uzhgorod', 2917, 60, 223, 10, 'Transcarpathia' - c.timezone 'Europe/Zaporozhye', 287, 6, 211, 6, 'Zaporozhye and east Lugansk' c.timezone 'Europe/Simferopol', 899, 20, 341, 10, 'Crimea' end country 'UG', 'Uganda' do |c| diff --git a/lib/tzinfo/data/indexes/timezones.rb b/lib/tzinfo/data/indexes/timezones.rb index 3bbadda..18c0a0e 100644 --- a/lib/tzinfo/data/indexes/timezones.rb +++ b/lib/tzinfo/data/indexes/timezones.rb @@ -488,7 +488,7 @@ module Timezones timezone 'Europe/Tirane' linked_timezone 'Europe/Tiraspol' timezone 'Europe/Ulyanovsk' - timezone 'Europe/Uzhgorod' + linked_timezone 'Europe/Uzhgorod' linked_timezone 'Europe/Vaduz' linked_timezone 'Europe/Vatican' timezone 'Europe/Vienna' @@ -496,7 +496,7 @@ module Timezones timezone 'Europe/Volgograd' timezone 'Europe/Warsaw' linked_timezone 'Europe/Zagreb' - timezone 'Europe/Zaporozhye' + linked_timezone 'Europe/Zaporozhye' timezone 'Europe/Zurich' timezone 'Factory' linked_timezone 'GB' diff --git a/lib/tzinfo/data/version.rb b/lib/tzinfo/data/version.rb index c1f48fc..1fc7b23 100644 --- a/lib/tzinfo/data/version.rb +++ b/lib/tzinfo/data/version.rb @@ -1,7 +1,7 @@ module TZInfo module Data # TZInfo::Data version number. - VERSION = '1.2022.3' + VERSION = '1.2022.4' # TZInfo::Data version information. module Version @@ -14,7 +14,7 @@ module Version # The version of the {IANA Time Zone Database}[https://www.iana.org/time-zones] # used to generate this version of TZInfo::Data. - TZDATA = '2022c' + TZDATA = '2022d' end end end