1 # This file is auto-generated by the Perl DateTime Suite time zone
2 # code generator (0.07) This code generator comes with the
3 # DateTime::TimeZone module distribution in the tools/ directory
6 # Generated from /tmp/UeJBI4pKMW/europe. Olson data version 2009s
8 # Do not edit this file directly.
10 package DateTime::TimeZone::Europe::Tirane;
15 use DateTime::TimeZone;
16 use DateTime::TimeZone::OlsonDB;
18 @DateTime::TimeZone::Europe::Tirane::ISA = ( 'Class::Singleton', 'DateTime::TimeZone' );
23 DateTime::TimeZone::NEG_INFINITY,
25 DateTime::TimeZone::NEG_INFINITY,
924 sub olson_version { '2009s' }
926 sub has_dst_changes { 50 }
928 sub _max_year { 2019 }
932 return shift->_init( @_, spans => $spans );
935 sub _last_offset { 3600 }
937 my $last_observance = bless( {
940 'local_start_datetime' => bless( {
941 'formatter' => undef,
942 'local_rd_days' => 724458,
943 'local_rd_secs' => 0,
944 'offset_modifier' => 0,
947 'name' => 'floating',
949 }, 'DateTime::TimeZone::Floating' ),
950 'utc_rd_days' => 724458,
954 'offset_from_std' => 0,
955 'offset_from_utc' => 3600,
957 'utc_start_datetime' => bless( {
958 'formatter' => undef,
959 'local_rd_days' => 724457,
960 'local_rd_secs' => 79200,
961 'offset_modifier' => 0,
964 'name' => 'floating',
966 }, 'DateTime::TimeZone::Floating' ),
967 'utc_rd_days' => 724457,
968 'utc_rd_secs' => 79200,
971 }, 'DateTime::TimeZone::OlsonDB::Observance' )
973 sub _last_observance { $last_observance }
982 'offset_from_std' => 3600,
987 }, 'DateTime::TimeZone::OlsonDB::Rule' ),
994 'offset_from_std' => 0,
999 }, 'DateTime::TimeZone::OlsonDB::Rule' )
1002 sub _rules { $rules }