DateTime-TimeZone

 view release on metacpan or  search on metacpan

lib/DateTime/TimeZone/Europe/Kyiv.pm  view on Meta::CPAN

use Class::Singleton 1.03;
use DateTime::TimeZone;
use DateTime::TimeZone::OlsonDB;

@DateTime::TimeZone::Europe::Kyiv::ISA = ( 'Class::Singleton', 'DateTime::TimeZone' );

my $spans =
[
    [
DateTime::TimeZone::NEG_INFINITY, #    utc_start
59295535076, #      utc_end 1879-12-31 21:57:56 (Wed)
DateTime::TimeZone::NEG_INFINITY, #  local_start
59295542400, #    local_end 1880-01-01 00:00:00 (Thu)
7324,
0,
'LMT',
    ],
    [
59295535076, #    utc_start 1879-12-31 21:57:56 (Wed)
60694523876, #      utc_end 1924-05-01 21:57:56 (Thu)
59295542400, #  local_start 1880-01-01 00:00:00 (Thu)
60694531200, #    local_end 1924-05-02 00:00:00 (Fri)
7324,
0,
'KMT',
    ],
    [
60694523876, #    utc_start 1924-05-01 21:57:56 (Thu)
60888146400, #      utc_end 1930-06-20 22:00:00 (Fri)
60694531076, #  local_start 1924-05-01 23:57:56 (Thu)
60888153600, #    local_end 1930-06-21 00:00:00 (Sat)
7200,
0,
'EET',
    ],
    [
60888146400, #    utc_start 1930-06-20 22:00:00 (Fri)
61243160400, #      utc_end 1941-09-19 21:00:00 (Fri)
60888157200, #  local_start 1930-06-21 01:00:00 (Sat)
61243171200, #    local_end 1941-09-20 00:00:00 (Sat)
10800,
0,
'MSK',
    ],
    [
61243160400, #    utc_start 1941-09-19 21:00:00 (Fri)
61278426000, #      utc_end 1942-11-02 01:00:00 (Mon)
61243167600, #  local_start 1941-09-19 23:00:00 (Fri)
61278433200, #    local_end 1942-11-02 03:00:00 (Mon)
7200,
1,
'CEST',
    ],
    [
61278426000, #    utc_start 1942-11-02 01:00:00 (Mon)
61291126800, #      utc_end 1943-03-29 01:00:00 (Mon)
61278429600, #  local_start 1942-11-02 02:00:00 (Mon)
61291130400, #    local_end 1943-03-29 02:00:00 (Mon)
3600,
0,
'CET',
    ],
    [
61291126800, #    utc_start 1943-03-29 01:00:00 (Mon)
61307456400, #      utc_end 1943-10-04 01:00:00 (Mon)
61291134000, #  local_start 1943-03-29 03:00:00 (Mon)
61307463600, #    local_end 1943-10-04 03:00:00 (Mon)
7200,
1,
'CEST',
    ],
    [
61307456400, #    utc_start 1943-10-04 01:00:00 (Mon)
61310300400, #      utc_end 1943-11-05 23:00:00 (Fri)
61307460000, #  local_start 1943-10-04 02:00:00 (Mon)
61310304000, #    local_end 1943-11-06 00:00:00 (Sat)
3600,
0,
'CET',
    ],
    [
61310300400, #    utc_start 1943-11-05 23:00:00 (Fri)
62490603600, #      utc_end 1981-03-31 21:00:00 (Tue)
61310311200, #  local_start 1943-11-06 02:00:00 (Sat)
62490614400, #    local_end 1981-04-01 00:00:00 (Wed)
10800,
0,
'MSK',
    ],
    [
62490603600, #    utc_start 1981-03-31 21:00:00 (Tue)
62506411200, #      utc_end 1981-09-30 20:00:00 (Wed)
62490618000, #  local_start 1981-04-01 01:00:00 (Wed)
62506425600, #    local_end 1981-10-01 00:00:00 (Thu)
14400,
1,
'MSD',
    ],
    [
62506411200, #    utc_start 1981-09-30 20:00:00 (Wed)
62522139600, #      utc_end 1982-03-31 21:00:00 (Wed)
62506422000, #  local_start 1981-09-30 23:00:00 (Wed)
62522150400, #    local_end 1982-04-01 00:00:00 (Thu)
10800,
0,
'MSK',
    ],
    [
62522139600, #    utc_start 1982-03-31 21:00:00 (Wed)
62537947200, #      utc_end 1982-09-30 20:00:00 (Thu)
62522154000, #  local_start 1982-04-01 01:00:00 (Thu)
62537961600, #    local_end 1982-10-01 00:00:00 (Fri)
14400,
1,
'MSD',
    ],
    [
62537947200, #    utc_start 1982-09-30 20:00:00 (Thu)
62553675600, #      utc_end 1983-03-31 21:00:00 (Thu)
62537958000, #  local_start 1982-09-30 23:00:00 (Thu)
62553686400, #    local_end 1983-04-01 00:00:00 (Fri)
10800,
0,
'MSK',
    ],
    [
62553675600, #    utc_start 1983-03-31 21:00:00 (Thu)
62569483200, #      utc_end 1983-09-30 20:00:00 (Fri)
62553690000, #  local_start 1983-04-01 01:00:00 (Fri)
62569497600, #    local_end 1983-10-01 00:00:00 (Sat)
14400,
1,
'MSD',
    ],
    [
62569483200, #    utc_start 1983-09-30 20:00:00 (Fri)
62585298000, #      utc_end 1984-03-31 21:00:00 (Sat)
62569494000, #  local_start 1983-09-30 23:00:00 (Fri)
62585308800, #    local_end 1984-04-01 00:00:00 (Sun)



( run in 2.207 seconds using v1.01-cache-2.11-cpan-75ffa21a3d4 )