Current Path : /usr/local/lib/perl5/site_perl/5.8.9/DateTime/TimeZone/Australia/ |
FreeBSD hs32.drive.ne.jp 9.1-RELEASE FreeBSD 9.1-RELEASE #1: Wed Jan 14 12:18:08 JST 2015 root@hs32.drive.ne.jp:/sys/amd64/compile/hs32 amd64 |
Current File : //usr/local/lib/perl5/site_perl/5.8.9/DateTime/TimeZone/Australia/Lord_Howe.pm |
# This file is auto-generated by the Perl DateTime Suite time zone # code generator (0.07) This code generator comes with the # DateTime::TimeZone module distribution in the tools/ directory # # Generated from ../../data/Olson/2009a/australasia. Olson data version 2009a # # Do not edit this file directly. # package DateTime::TimeZone::Australia::Lord_Howe; use strict; use Class::Singleton; use DateTime::TimeZone; use DateTime::TimeZone::OlsonDB; @DateTime::TimeZone::Australia::Lord_Howe::ISA = ( 'Class::Singleton', 'DateTime::TimeZone' ); my $spans = [ [ DateTime::TimeZone::NEG_INFINITY, 59771568220, DateTime::TimeZone::NEG_INFINITY, 59771606400, 38180, 0, 'LMT' ], [ 59771568220, 62487900000, 59771604220, 62487936000, 36000, 0, 'EST' ], [ 62487900000, 62508468600, 62487937800, 62508506400, 37800, 0, 'LHST' ], [ 62508468600, 62519956200, 62508510000, 62519997600, 41400, 1, 'LHST' ], [ 62519956200, 62540523000, 62519994000, 62540560800, 37800, 0, 'LHST' ], [ 62540523000, 62551405800, 62540564400, 62551447200, 41400, 1, 'LHST' ], [ 62551405800, 62571972600, 62551443600, 62572010400, 37800, 0, 'LHST' ], [ 62571972600, 62582855400, 62572014000, 62582896800, 41400, 1, 'LHST' ], [ 62582855400, 62603422200, 62582893200, 62603460000, 37800, 0, 'LHST' ], [ 62603422200, 62614305000, 62603463600, 62614346400, 41400, 1, 'LHST' ], [ 62614305000, 62634871800, 62614342800, 62634909600, 37800, 0, 'LHST' ], [ 62634871800, 62646966000, 62634911400, 62647005600, 39600, 1, 'LHST' ], [ 62646966000, 62665716600, 62647003800, 62665754400, 37800, 0, 'LHST' ], [ 62665716600, 62678415600, 62665756200, 62678455200, 39600, 1, 'LHST' ], [ 62678415600, 62697771000, 62678453400, 62697808800, 37800, 0, 'LHST' ], [ 62697771000, 62710470000, 62697810600, 62710509600, 39600, 1, 'LHST' ], [ 62710470000, 62729825400, 62710507800, 62729863200, 37800, 0, 'LHST' ], [ 62729825400, 62741919600, 62729865000, 62741959200, 39600, 1, 'LHST' ], [ 62741919600, 62761275000, 62741957400, 62761312800, 37800, 0, 'LHST' ], [ 62761275000, 62772159600, 62761314600, 62772199200, 39600, 1, 'LHST' ], [ 62772159600, 62792724600, 62772197400, 62792762400, 37800, 0, 'LHST' ], [ 62792724600, 62803609200, 62792764200, 62803648800, 39600, 1, 'LHST' ], [ 62803609200, 62824174200, 62803647000, 62824212000, 37800, 0, 'LHST' ], [ 62824174200, 62835058800, 62824213800, 62835098400, 39600, 1, 'LHST' ], [ 62835058800, 62855623800, 62835096600, 62855661600, 37800, 0, 'LHST' ], [ 62855623800, 62867113200, 62855663400, 62867152800, 39600, 1, 'LHST' ], [ 62867113200, 62887678200, 62867151000, 62887716000, 37800, 0, 'LHST' ], [ 62887678200, 62898562800, 62887717800, 62898602400, 39600, 1, 'LHST' ], [ 62898562800, 62919127800, 62898600600, 62919165600, 37800, 0, 'LHST' ], [ 62919127800, 62930012400, 62919167400, 62930052000, 39600, 1, 'LHST' ], [ 62930012400, 62950577400, 62930050200, 62950615200, 37800, 0, 'LHST' ], [ 62950577400, 62963881200, 62950617000, 62963920800, 39600, 1, 'LHST' ], [ 62963881200, 62982027000, 62963919000, 62982064800, 37800, 0, 'LHST' ], [ 62982027000, 62995330800, 62982066600, 62995370400, 39600, 1, 'LHST' ], [ 62995330800, 63013476600, 62995368600, 63013514400, 37800, 0, 'LHST' ], [ 63013476600, 63026780400, 63013516200, 63026820000, 39600, 1, 'LHST' ], [ 63026780400, 63044926200, 63026818200, 63044964000, 37800, 0, 'LHST' ], [ 63044926200, 63058230000, 63044965800, 63058269600, 39600, 1, 'LHST' ], [ 63058230000, 63076980600, 63058267800, 63077018400, 37800, 0, 'LHST' ], [ 63076980600, 63089679600, 63077020200, 63089719200, 39600, 1, 'LHST' ], [ 63089679600, 63102987000, 63089717400, 63103024800, 37800, 0, 'LHST' ], [ 63102987000, 63121129200, 63103026600, 63121168800, 39600, 1, 'LHST' ], [ 63121129200, 63139879800, 63121167000, 63139917600, 37800, 0, 'LHST' ], [ 63139879800, 63153183600, 63139919400, 63153223200, 39600, 1, 'LHST' ], [ 63153183600, 63171329400, 63153221400, 63171367200, 37800, 0, 'LHST' ], [ 63171329400, 63184633200, 63171369000, 63184672800, 39600, 1, 'LHST' ], [ 63184633200, 63202779000, 63184671000, 63202816800, 37800, 0, 'LHST' ], [ 63202779000, 63216082800, 63202818600, 63216122400, 39600, 1, 'LHST' ], [ 63216082800, 63234833400, 63216120600, 63234871200, 37800, 0, 'LHST' ], [ 63234833400, 63247532400, 63234873000, 63247572000, 39600, 1, 'LHST' ], [ 63247532400, 63266283000, 63247570200, 63266320800, 37800, 0, 'LHST' ], [ 63266283000, 63279586800, 63266322600, 63279626400, 39600, 1, 'LHST' ], [ 63279586800, 63297732600, 63279624600, 63297770400, 37800, 0, 'LHST' ], [ 63297732600, 63310431600, 63297772200, 63310471200, 39600, 1, 'LHST' ], [ 63310431600, 63329182200, 63310469400, 63329220000, 37800, 0, 'LHST' ], [ 63329182200, 63343090800, 63329221800, 63343130400, 39600, 1, 'LHST' ], [ 63343090800, 63358817400, 63343128600, 63358855200, 37800, 0, 'LHST' ], [ 63358817400, 63374540400, 63358857000, 63374580000, 39600, 1, 'LHST' ], [ 63374540400, 63390267000, 63374578200, 63390304800, 37800, 0, 'LHST' ], [ 63390267000, 63405990000, 63390306600, 63406029600, 39600, 1, 'LHST' ], [ 63405990000, 63421716600, 63406027800, 63421754400, 37800, 0, 'LHST' ], [ 63421716600, 63437439600, 63421756200, 63437479200, 39600, 1, 'LHST' ], [ 63437439600, 63453166200, 63437477400, 63453204000, 37800, 0, 'LHST' ], [ 63453166200, 63468889200, 63453205800, 63468928800, 39600, 1, 'LHST' ], [ 63468889200, 63485220600, 63468927000, 63485258400, 37800, 0, 'LHST' ], [ 63485220600, 63500943600, 63485260200, 63500983200, 39600, 1, 'LHST' ], [ 63500943600, 63516670200, 63500981400, 63516708000, 37800, 0, 'LHST' ], [ 63516670200, 63532393200, 63516709800, 63532432800, 39600, 1, 'LHST' ], [ 63532393200, 63548119800, 63532431000, 63548157600, 37800, 0, 'LHST' ], [ 63548119800, 63563842800, 63548159400, 63563882400, 39600, 1, 'LHST' ], [ 63563842800, 63579569400, 63563880600, 63579607200, 37800, 0, 'LHST' ], [ 63579569400, 63595292400, 63579609000, 63595332000, 39600, 1, 'LHST' ], [ 63595292400, 63611019000, 63595330200, 63611056800, 37800, 0, 'LHST' ], [ 63611019000, 63626742000, 63611058600, 63626781600, 39600, 1, 'LHST' ], [ 63626742000, 63642468600, 63626779800, 63642506400, 37800, 0, 'LHST' ], [ 63642468600, 63658191600, 63642508200, 63658231200, 39600, 1, 'LHST' ], [ 63658191600, 63674523000, 63658229400, 63674560800, 37800, 0, 'LHST' ], [ 63674523000, 63690246000, 63674562600, 63690285600, 39600, 1, 'LHST' ], [ 63690246000, 63705972600, 63690283800, 63706010400, 37800, 0, 'LHST' ], [ 63705972600, 63721695600, 63706012200, 63721735200, 39600, 1, 'LHST' ], [ 63721695600, 63737422200, 63721733400, 63737460000, 37800, 0, 'LHST' ], ]; sub olson_version { '2009a' } sub has_dst_changes { 40 } sub _max_year { 2019 } sub _new_instance { return shift->_init( @_, spans => $spans ); } sub _last_offset { 37800 } my $last_observance = bless( { 'format' => 'LHST', 'gmtoff' => '10:30', 'local_start_datetime' => bless( { 'formatter' => undef, 'local_rd_days' => 723240, 'local_rd_secs' => 1800, 'offset_modifier' => 0, 'rd_nanosecs' => 0, 'tz' => bless( { 'name' => 'floating', 'offset' => 0 }, 'DateTime::TimeZone::Floating' ), 'utc_rd_days' => 723240, 'utc_rd_secs' => 1800, 'utc_year' => 1982 }, 'DateTime' ), 'offset_from_std' => 0, 'offset_from_utc' => 37800, 'until' => [], 'utc_start_datetime' => bless( { 'formatter' => undef, 'local_rd_days' => 723239, 'local_rd_secs' => 50400, 'offset_modifier' => 0, 'rd_nanosecs' => 0, 'tz' => bless( { 'name' => 'floating', 'offset' => 0 }, 'DateTime::TimeZone::Floating' ), 'utc_rd_days' => 723239, 'utc_rd_secs' => 50400, 'utc_year' => 1982 }, 'DateTime' ) }, 'DateTime::TimeZone::OlsonDB::Observance' ) ; sub _last_observance { $last_observance } my $rules = [ bless( { 'at' => '2:00', 'from' => '2008', 'in' => 'Oct', 'letter' => '', 'name' => 'LH', 'offset_from_std' => 1800, 'on' => 'Sun>=1', 'save' => '0:30', 'to' => 'max', 'type' => undef }, 'DateTime::TimeZone::OlsonDB::Rule' ), bless( { 'at' => '2:00', 'from' => '2008', 'in' => 'Apr', 'letter' => '', 'name' => 'LH', 'offset_from_std' => 0, 'on' => 'Sun>=1', 'save' => '0', 'to' => 'max', 'type' => undef }, 'DateTime::TimeZone::OlsonDB::Rule' ) ] ; sub _rules { $rules } 1;