← Back
Editing: El_Aaiun.pm
# This file is auto-generated by the Perl DateTime Suite time zone # code generator (0.08) This code generator comes with the # DateTime::TimeZone module distribution in the tools/ directory # # Generated from ../tzdata-2026c/africa. Olson data version 2026c # # Do not edit this file directly. # package DateTime::TimeZone::Africa::El_Aaiun; use strict; use warnings; use namespace::autoclean; our $VERSION = '2.69'; use Class::Singleton 1.03; use DateTime::TimeZone; use DateTime::TimeZone::OlsonDB; @DateTime::TimeZone::Africa::El_Aaiun::ISA = ( 'Class::Singleton', 'DateTime::TimeZone' ); my $spans = [ [ DateTime::TimeZone::NEG_INFINITY, # utc_start 60999612768, # utc_end 1934-01-01 00:52:48 (Mon) DateTime::TimeZone::NEG_INFINITY, # local_start 60999609600, # local_end 1934-01-01 00:00:00 (Mon) -3168, 0, 'LMT', ], [ 60999612768, # utc_start 1934-01-01 00:52:48 (Mon) 62333974800, # utc_end 1976-04-14 01:00:00 (Wed) 60999609168, # local_start 1933-12-31 23:52:48 (Sun) 62333971200, # local_end 1976-04-14 00:00:00 (Wed) -3600, 0, '-01', ], [ 62333974800, # utc_start 1976-04-14 01:00:00 (Wed) 62335440000, # utc_end 1976-05-01 00:00:00 (Sat) 62333974800, # local_start 1976-04-14 01:00:00 (Wed) 62335440000, # local_end 1976-05-01 00:00:00 (Sat) 0, 0, '+00', ], [ 62335440000, # utc_start 1976-05-01 00:00:00 (Sat) 62343385200, # utc_end 1976-07-31 23:00:00 (Sat) 62335443600, # local_start 1976-05-01 01:00:00 (Sat) 62343388800, # local_end 1976-08-01 00:00:00 (Sun) 3600, 1, '+01', ], [ 62343385200, # utc_start 1976-07-31 23:00:00 (Sat) 62366976000, # utc_end 1977-05-01 00:00:00 (Sun) 62343385200, # local_start 1976-07-31 23:00:00 (Sat) 62366976000, # local_end 1977-05-01 00:00:00 (Sun) 0, 0, '+00', ], [ 62366976000, # utc_start 1977-05-01 00:00:00 (Sun) 62379932400, # utc_end 1977-09-27 23:00:00 (Tue) 62366979600, # local_start 1977-05-01 01:00:00 (Sun) 62379936000, # local_end 1977-09-28 00:00:00 (Wed) 3600, 1, '+01', ], [ 62379932400, # utc_start 1977-09-27 23:00:00 (Tue) 62401190400, # utc_end 1978-06-01 00:00:00 (Thu) 62379932400, # local_start 1977-09-27 23:00:00 (Tue) 62401190400, # local_end 1978-06-01 00:00:00 (Thu) 0, 0, '+00', ], [ 62401190400, # utc_start 1978-06-01 00:00:00 (Thu) 62406716400, # utc_end 1978-08-03 23:00:00 (Thu) 62401194000, # local_start 1978-06-01 01:00:00 (Thu) 62406720000, # local_end 1978-08-04 00:00:00 (Fri) 3600, 1, '+01', ], [ 62406716400, # utc_start 1978-08-03 23:00:00 (Thu) 63347961600, # utc_end 2008-06-01 00:00:00 (Sun) 62406716400, # local_start 1978-08-03 23:00:00 (Thu) 63347961600, # local_end 2008-06-01 00:00:00 (Sun) 0, 0, '+00', ], [ 63347961600, # utc_start 2008-06-01 00:00:00 (Sun) 63355906800, # utc_end 2008-08-31 23:00:00 (Sun) 63347965200, # local_start 2008-06-01 01:00:00 (Sun) 63355910400, # local_end 2008-09-01 00:00:00 (Mon) 3600, 1, '+01', ], [ 63355906800, # utc_start 2008-08-31 23:00:00 (Sun) 63379497600, # utc_end 2009-06-01 00:00:00 (Mon) 63355906800, # local_start 2008-08-31 23:00:00 (Sun) 63379497600, # local_end 2009-06-01 00:00:00 (Mon) 0, 0, '+00', ], [ 63379497600, # utc_start 2009-06-01 00:00:00 (Mon) 63386492400, # utc_end 2009-08-20 23:00:00 (Thu) 63379501200, # local_start 2009-06-01 01:00:00 (Mon) 63386496000, # local_end 2009-08-21 00:00:00 (Fri) 3600, 1, '+01', ], [ 63386492400, # utc_start 2009-08-20 23:00:00 (Thu) 63408441600, # utc_end 2010-05-02 00:00:00 (Sun) 63386492400, # local_start 2009-08-20 23:00:00 (Thu) 63408441600, # local_end 2010-05-02 00:00:00 (Sun) 0, 0, '+00', ], [ 63408441600, # utc_start 2010-05-02 00:00:00 (Sun) 63416905200, # utc_end 2010-08-07 23:00:00 (Sat) 63408445200, # local_start 2010-05-02 01:00:00 (Sun) 63416908800, # local_end 2010-08-08 00:00:00 (Sun) 3600, 1, '+01', ], [ 63416905200, # utc_start 2010-08-07 23:00:00 (Sat) 63437472000, # utc_end 2011-04-03 00:00:00 (Sun) 63416905200, # local_start 2010-08-07 23:00:00 (Sat) 63437472000, # local_end 2011-04-03 00:00:00 (Sun) 0, 0, '+00', ], [ 63437472000, # utc_start 2011-04-03 00:00:00 (Sun) 63447750000, # utc_end 2011-07-30 23:00:00 (Sat) 63437475600, # local_start 2011-04-03 01:00:00 (Sun) 63447753600, # local_end 2011-07-31 00:00:00 (Sun) 3600, 1, '+01', ], [ 63447750000, # utc_start 2011-07-30 23:00:00 (Sat) 63471348000, # utc_end 2012-04-29 02:00:00 (Sun) 63447750000, # local_start 2011-07-30 23:00:00 (Sat) 63471348000, # local_end 2012-04-29 02:00:00 (Sun) 0, 0, '+00', ], [ 63471348000, # utc_start 2012-04-29 02:00:00 (Sun) 63478432800, # utc_end 2012-07-20 02:00:00 (Fri) 63471351600, # local_start 2012-04-29 03:00:00 (Sun) 63478436400, # local_end 2012-07-20 03:00:00 (Fri) 3600, 1, '+01', ], [ 63478432800, # utc_start 2012-07-20 02:00:00 (Fri) 63481111200, # utc_end 2012-08-20 02:00:00 (Mon) 63478432800, # local_start 2012-07-20 02:00:00 (Fri) 63481111200, # local_end 2012-08-20 02:00:00 (Mon) 0, 0, '+00', ], [ 63481111200, # utc_start 2012-08-20 02:00:00 (Mon) 63484653600, # utc_end 2012-09-30 02:00:00 (Sun) 63481114800, # local_start 2012-08-20 03:00:00 (Mon) 63484657200, # local_end 2012-09-30 03:00:00 (Sun) 3600, 1, '+01', ], [ 63484653600, # utc_start 2012-09-30 02:00:00 (Sun) 63502797600, # utc_end 2013-04-28 02:00:00 (Sun) 63484653600, # local_start 2012-09-30 02:00:00 (Sun) 63502797600, # local_end 2013-04-28 02:00:00 (Sun) 0, 0, '+00', ], [ 63502797600, # utc_start 2013-04-28 02:00:00 (Sun) 63508845600, # utc_end 2013-07-07 02:00:00 (Sun) 63502801200, # local_start 2013-04-28 03:00:00 (Sun) 63508849200, # local_end 2013-07-07 03:00:00 (Sun) 3600, 1, '+01', ], [ 63508845600, # utc_start 2013-07-07 02:00:00 (Sun) 63511783200, # utc_end 2013-08-10 02:00:00 (Sat) 63508845600, # local_start 2013-07-07 02:00:00 (Sun) 63511783200, # local_end 2013-08-10 02:00:00 (Sat) 0, 0, '+00', ], [ 63511783200, # utc_start 2013-08-10 02:00:00 (Sat) 63518522400, # utc_end 2013-10-27 02:00:00 (Sun) 63511786800, # local_start 2013-08-10 03:00:00 (Sat) 63518526000, # local_end 2013-10-27 03:00:00 (Sun) 3600, 1, '+01', ], [ 63518522400, # utc_start 2013-10-27 02:00:00 (Sun) 63531828000, # utc_end 2014-03-30 02:00:00 (Sun) 63518522400, # local_start 2013-10-27 02:00:00 (Sun) 63531828000, # local_end 2014-03-30 02:00:00 (Sun) 0, 0, '+00', ], [ 63531828000, # utc_start 2014-03-30 02:00:00 (Sun) 63539604000, # utc_end 2014-06-28 02:00:00 (Sat) 63531831600, # local_start 2014-03-30 03:00:00 (Sun) 63539607600, # local_end 2014-06-28 03:00:00 (Sat) 3600, 1, '+01', ], [ 63539604000, # utc_start 2014-06-28 02:00:00 (Sat) 63542628000, # utc_end 2014-08-02 02:00:00 (Sat) 63539604000, # local_start 2014-06-28 02:00:00 (Sat) 63542628000, # local_end 2014-08-02 02:00:00 (Sat) 0, 0, '+00', ], [ 63542628000, # utc_start 2014-08-02 02:00:00 (Sat) 63549972000, # utc_end 2014-10-26 02:00:00 (Sun) 63542631600, # local_start 2014-08-02 03:00:00 (Sat) 63549975600, # local_end 2014-10-26 03:00:00 (Sun) 3600, 1, '+01', ], [ 63549972000, # utc_start 2014-10-26 02:00:00 (Sun) 63563277600, # utc_end 2015-03-29 02:00:00 (Sun) 63549972000, # local_start 2014-10-26 02:00:00 (Sun) 63563277600, # local_end 2015-03-29 02:00:00 (Sun) 0, 0, '+00', ], [ 63563277600, # utc_start 2015-03-29 02:00:00 (Sun) 63569930400, # utc_end 2015-06-14 02:00:00 (Sun) 63563281200, # local_start 2015-03-29 03:00:00 (Sun) 63569934000, # local_end 2015-06-14 03:00:00 (Sun) 3600, 1, '+01', ], [ 63569930400, # utc_start 2015-06-14 02:00:00 (Sun) 63572954400, # utc_end 2015-07-19 02:00:00 (Sun) 63569930400, # local_start 2015-06-14 02:00:00 (Sun) 63572954400, # local_end 2015-07-19 02:00:00 (Sun) 0, 0, '+00', ], [ 63572954400, # utc_start 2015-07-19 02:00:00 (Sun) 63581421600, # utc_end 2015-10-25 02:00:00 (Sun) 63572958000, # local_start 2015-07-19 03:00:00 (Sun) 63581425200, # local_end 2015-10-25 03:00:00 (Sun) 3600, 1, '+01', ], [ 63581421600, # utc_start 2015-10-25 02:00:00 (Sun) 63594727200, # utc_end 2016-03-27 02:00:00 (Sun) 63581421600, # local_start 2015-10-25 02:00:00 (Sun) 63594727200, # local_end 2016-03-27 02:00:00 (Sun) 0, 0, '+00', ], [ 63594727200, # utc_start 2016-03-27 02:00:00 (Sun) 63600775200, # utc_end 2016-06-05 02:00:00 (Sun) 63594730800, # local_start 2016-03-27 03:00:00 (Sun) 63600778800, # local_end 2016-06-05 03:00:00 (Sun) 3600, 1, '+01', ], [ 63600775200, # utc_start 2016-06-05 02:00:00 (Sun) 63603799200, # utc_end 2016-07-10 02:00:00 (Sun) 63600775200, # local_start 2016-06-05 02:00:00 (Sun) 63603799200, # local_end 2016-07-10 02:00:00 (Sun) 0, 0, '+00', ], [ 63603799200, # utc_start 2016-07-10 02:00:00 (Sun) 63613476000, # utc_end 2016-10-30 02:00:00 (Sun) 63603802800, # local_start 2016-07-10 03:00:00 (Sun) 63613479600, # local_end 2016-10-30 03:00:00 (Sun) 3600, 1, '+01', ], [ 63613476000, # utc_start 2016-10-30 02:00:00 (Sun) 63626176800, # utc_end 2017-03-26 02:00:00 (Sun) 63613476000, # local_start 2016-10-30 02:00:00 (Sun) 63626176800, # local_end 2017-03-26 02:00:00 (Sun) 0, 0, '+00', ], [ 63626176800, # utc_start 2017-03-26 02:00:00 (Sun) 63631015200, # utc_end 2017-05-21 02:00:00 (Sun) 63626180400, # local_start 2017-03-26 03:00:00 (Sun) 63631018800, # local_end 2017-05-21 03:00:00 (Sun) 3600, 1, '+01', ], [ 63631015200, # utc_start 2017-05-21 02:00:00 (Sun) 63634644000, # utc_end 2017-07-02 02:00:00 (Sun) 63631015200, # local_start 2017-05-21 02:00:00 (Sun) 63634644000, # local_end 2017-07-02 02:00:00 (Sun) 0, 0, '+00', ], [ 63634644000, # utc_start 2017-07-02 02:00:00 (Sun) 63644925600, # utc_end 2017-10-29 02:00:00 (Sun) 63634647600, # local_start 2017-07-02 03:00:00 (Sun) 63644929200, # local_end 2017-10-29 03:00:00 (Sun) 3600, 1, '+01', ], [ 63644925600, # utc_start 2017-10-29 02:00:00 (Sun) 63657626400, # utc_end 2018-03-25 02:00:00 (Sun) 63644925600, # local_start 2017-10-29 02:00:00 (Sun) 63657626400, # local_end 2018-03-25 02:00:00 (Sun) 0, 0, '+00', ], [ 63657626400, # utc_start 2018-03-25 02:00:00 (Sun) 63661860000, # utc_end 2018-05-13 02:00:00 (Sun) 63657630000, # local_start 2018-03-25 03:00:00 (Sun) 63661863600, # local_end 2018-05-13 03:00:00 (Sun) 3600, 1, '+01', ], [ 63661860000, # utc_start 2018-05-13 02:00:00 (Sun) 63664884000, # utc_end 2018-06-17 02:00:00 (Sun) 63661860000, # local_start 2018-05-13 02:00:00 (Sun) 63664884000, # local_end 2018-06-17 02:00:00 (Sun) 0, 0, '+00', ], [ 63664884000, # utc_start 2018-06-17 02:00:00 (Sun) 63676375200, # utc_end 2018-10-28 02:00:00 (Sun) 63664887600, # local_start 2018-06-17 03:00:00 (Sun) 63676378800, # local_end 2018-10-28 03:00:00 (Sun) 3600, 1, '+01', ], [ 63676375200, # utc_start 2018-10-28 02:00:00 (Sun) 63692704800, # utc_end 2019-05-05 02:00:00 (Sun) 63676378800, # local_start 2018-10-28 03:00:00 (Sun) 63692708400, # local_end 2019-05-05 03:00:00 (Sun) 3600, 0, '+01', ], [ 63692704800, # utc_start 2019-05-05 02:00:00 (Sun) 63695728800, # utc_end 2019-06-09 02:00:00 (Sun) 63692704800, # local_start 2019-05-05 02:00:00 (Sun) 63695728800, # local_end 2019-06-09 02:00:00 (Sun) 0, 1, '+00', ], [ 63695728800, # utc_start 2019-06-09 02:00:00 (Sun) 63722944800, # utc_end 2020-04-19 02:00:00 (Sun) 63695732400, # local_start 2019-06-09 03:00:00 (Sun) 63722948400, # local_end 2020-04-19 03:00:00 (Sun) 3600, 0, '+01', ], [ 63722944800, # utc_start 2020-04-19 02:00:00 (Sun) 63726573600, # utc_end 2020-05-31 02:00:00 (Sun) 63722944800, # local_start 2020-04-19 02:00:00 (Sun) 63726573600, # local_end 2020-05-31 02:00:00 (Sun) 0, 1, '+00', ], [ 63726573600, # utc_start 2020-05-31 02:00:00 (Sun) 63753789600, # utc_end 2021-04-11 02:00:00 (Sun) 63726577200, # local_start 2020-05-31 03:00:00 (Sun) 63753793200, # local_end 2021-04-11 03:00:00 (Sun) 3600, 0, '+01', ], [ 63753789600, # utc_start 2021-04-11 02:00:00 (Sun) 63756813600, # utc_end 2021-05-16 02:00:00 (Sun) 63753789600, # local_start 2021-04-11 02:00:00 (Sun) 63756813600, # local_end 2021-05-16 02:00:00 (Sun) 0, 1, '+00', ], [ 63756813600, # utc_start 2021-05-16 02:00:00 (Sun) 63784029600, # utc_end 2022-03-27 02:00:00 (Sun) 63756817200, # local_start 2021-05-16 03:00:00 (Sun) 63784033200, # local_end 2022-03-27 03:00:00 (Sun) 3600, 0, '+01', ], [ 63784029600, # utc_start 2022-03-27 02:00:00 (Sun) 63787658400, # utc_end 2022-05-08 02:00:00 (Sun) 63784029600, # local_start 2022-03-27 02:00:00 (Sun) 63787658400, # local_end 2022-05-08 02:00:00 (Sun) 0, 1, '+00', ], [ 63787658400, # utc_start 2022-05-08 02:00:00 (Sun) 63814874400, # utc_end 2023-03-19 02:00:00 (Sun) 63787662000, # local_start 2022-05-08 03:00:00 (Sun) 63814878000, # local_end 2023-03-19 03:00:00 (Sun) 3600, 0, '+01', ], [ 63814874400, # utc_start 2023-03-19 02:00:00 (Sun) 63817898400, # utc_end 2023-04-23 02:00:00 (Sun) 63814874400, # local_start 2023-03-19 02:00:00 (Sun) 63817898400, # local_end 2023-04-23 02:00:00 (Sun) 0, 1, '+00', ], [ 63817898400, # utc_start 2023-04-23 02:00:00 (Sun) 63845719200, # utc_end 2024-03-10 02:00:00 (Sun) 63817902000, # local_start 2023-04-23 03:00:00 (Sun) 63845722800, # local_end 2024-03-10 03:00:00 (Sun) 3600, 0, '+01', ], [ 63845719200, # utc_start 2024-03-10 02:00:00 (Sun) 63848743200, # utc_end 2024-04-14 02:00:00 (Sun) 63845719200, # local_start 2024-03-10 02:00:00 (Sun) 63848743200, # local_end 2024-04-14 02:00:00 (Sun) 0, 1, '+00', ], [ 63848743200, # utc_start 2024-04-14 02:00:00 (Sun) 63875959200, # utc_end 2025-02-23 02:00:00 (Sun) 63848746800, # local_start 2024-04-14 03:00:00 (Sun) 63875962800, # local_end 2025-02-23 03:00:00 (Sun) 3600, 0, '+01', ], [ 63875959200, # utc_start 2025-02-23 02:00:00 (Sun) 63879588000, # utc_end 2025-04-06 02:00:00 (Sun) 63875959200, # local_start 2025-02-23 02:00:00 (Sun) 63879588000, # local_end 2025-04-06 02:00:00 (Sun) 0, 1, '+00', ], [ 63879588000, # utc_start 2025-04-06 02:00:00 (Sun) 63906804000, # utc_end 2026-02-15 02:00:00 (Sun) 63879591600, # local_start 2025-04-06 03:00:00 (Sun) 63906807600, # local_end 2026-02-15 03:00:00 (Sun) 3600, 0, '+01', ], [ 63906804000, # utc_start 2026-02-15 02:00:00 (Sun) 63909828000, # utc_end 2026-03-22 02:00:00 (Sun) 63906804000, # local_start 2026-02-15 02:00:00 (Sun) 63909828000, # local_end 2026-03-22 02:00:00 (Sun) 0, 1, '+00', ], [ 63909828000, # utc_start 2026-03-22 02:00:00 (Sun) 63925549200, # utc_end 2026-09-20 01:00:00 (Sun) 63909831600, # local_start 2026-03-22 03:00:00 (Sun) 63925552800, # local_end 2026-09-20 02:00:00 (Sun) 3600, 0, '+01', ], [ 63925549200, # utc_start 2026-09-20 01:00:00 (Sun) DateTime::TimeZone::INFINITY, # utc_end 63925549200, # local_start 2026-09-20 01:00:00 (Sun) DateTime::TimeZone::INFINITY, # local_end 0, 0, '+00', ], ]; sub olson_version {'2026c'} sub has_dst_changes {29} sub _max_year {2036} sub _new_instance { return shift->_init( @_, spans => $spans ); } 1;
Save File
Cancel