|
@DateTime::TimeZone::Asia::Hovd::ISA = ( 'Class::Singleton' , 'DateTime::TimeZone' );
my $spans =
[
[
DateTime::TimeZone::NEG_INFINITY,
60102755604,
DateTime::TimeZone::NEG_INFINITY,
60102777600,
21996,
0,
'LMT'
],
[
60102755604,
62388122400,
60102777204,
62388144000,
21600,
0,
'HOVT'
],
[
62388122400,
62553661200,
62388147600,
62553686400,
25200,
0,
'HOVT'
],
[
62553661200,
62569468800,
62553690000,
62569497600,
28800,
1,
'HOVST'
],
[
62569468800,
62585283600,
62569494000,
62585308800,
25200,
0,
'HOVT'
],
[
62585283600,
62601004800,
62585312400,
62601033600,
28800,
1,
'HOVST'
],
[
62601004800,
62616733200,
62601030000,
62616758400,
25200,
0,
'HOVT'
],
[
62616733200,
62632454400,
62616762000,
62632483200,
28800,
1,
'HOVST'
],
[
62632454400,
62648182800,
62632479600,
62648208000,
25200,
0,
'HOVT'
],
[
62648182800,
62663904000,
62648211600,
62663932800,
28800,
1,
'HOVST'
],
[
62663904000,
62679632400,
62663929200,
62679657600,
25200,
0,
'HOVT'
],
[
62679632400,
62695353600,
62679661200,
62695382400,
28800,
1,
'HOVST'
],
[
62695353600,
62711082000,
62695378800,
62711107200,
25200,
0,
'HOVT'
],
[
62711082000,
62726803200,
62711110800,
62726832000,
28800,
1,
'HOVST'
],
[
62726803200,
62742531600,
62726828400,
62742556800,
25200,
0,
'HOVT'
],
[
62742531600,
62758252800,
62742560400,
62758281600,
28800,
1,
'HOVST'
],
[
62758252800,
62773981200,
62758278000,
62774006400,
25200,
0,
'HOVT'
],
[
62773981200,
62790307200,
62774010000,
62790336000,
28800,
1,
'HOVST'
],
[
62790307200,
62806035600,
62790332400,
62806060800,
25200,
0,
'HOVT'
],
[
62806035600,
62821756800,
62806064400,
62821785600,
28800,
1,
'HOVST'
],
[
62821756800,
62837485200,
62821782000,
62837510400,
25200,
0,
'HOVT'
],
[
62837485200,
62853206400,
62837514000,
62853235200,
28800,
1,
'HOVST'
],
[
62853206400,
62868934800,
62853231600,
62868960000,
25200,
0,
'HOVT'
],
[
62868934800,
62884656000,
62868963600,
62884684800,
28800,
1,
'HOVST'
],
[
62884656000,
62900384400,
62884681200,
62900409600,
25200,
0,
'HOVT'
],
[
62900384400,
62916105600,
62900413200,
62916134400,
28800,
1,
'HOVST'
],
[
62916105600,
62931834000,
62916130800,
62931859200,
25200,
0,
'HOVT'
],
[
62931834000,
62947555200,
62931862800,
62947584000,
28800,
1,
'HOVST'
],
[
62947555200,
62963888400,
62947580400,
62963913600,
25200,
0,
'HOVT'
],
[
62963888400,
62979609600,
62963917200,
62979638400,
28800,
1,
'HOVST'
],
[
62979609600,
62995338000,
62979634800,
62995363200,
25200,
0,
'HOVT'
],
[
62995338000,
63011059200,
62995366800,
63011088000,
28800,
1,
'HOVST'
],
[
63011059200,
63026787600,
63011084400,
63026812800,
25200,
0,
'HOVT'
],
[
63026787600,
63042508800,
63026816400,
63042537600,
28800,
1,
'HOVST'
],
[
63042508800,
63124081200,
63042534000,
63124106400,
25200,
0,
'HOVT'
],
[
63124081200,
63137383200,
63124110000,
63137412000,
28800,
1,
'HOVST'
],
[
63137383200,
63153111600,
63137408400,
63153136800,
25200,
0,
'HOVT'
],
[
63153111600,
63168832800,
63153140400,
63168861600,
28800,
1,
'HOVST'
],
[
63168832800,
63184561200,
63168858000,
63184586400,
25200,
0,
'HOVT'
],
[
63184561200,
63200282400,
63184590000,
63200311200,
28800,
1,
'HOVST'
],
[
63200282400,
63216010800,
63200307600,
63216036000,
25200,
0,
'HOVT'
],
[
63216010800,
63231732000,
63216039600,
63231760800,
28800,
1,
'HOVST'
],
[
63231732000,
63247460400,
63231757200,
63247485600,
25200,
0,
'HOVT'
],
[
63247460400,
63263181600,
63247489200,
63263210400,
28800,
1,
'HOVST'
],
[
63263181600,
63278910000,
63263206800,
63278935200,
25200,
0,
'HOVT'
],
[
63278910000,
63295236000,
63278938800,
63295264800,
28800,
1,
'HOVST'
],
[
63295236000,
DateTime::TimeZone::INFINITY,
63295261200,
DateTime::TimeZone::INFINITY,
25200,
0,
'HOVT'
],
];
sub olson_version { '2008c' }
sub has_dst_changes { 22 }
sub _max_year { 2018 }
sub _new_instance
{
return shift ->_init( @_ , spans => $spans );
}
1;
|