X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?p=catagits%2FGitalist.git;a=blobdiff_plain;f=local-lib5%2Flib%2Fperl5%2FDateTime%2FTimeZone%2FAfrica%2FJohannesburg.pm;fp=local-lib5%2Flib%2Fperl5%2FDateTime%2FTimeZone%2FAfrica%2FJohannesburg.pm;h=72101cb58faabc1ce499159022f96184ed0ebbdd;hp=0000000000000000000000000000000000000000;hb=3fea05b9fbf95091f4522528b9980a33e0235603;hpb=af746827daa7a8feccee889e1d12ebc74cc9201e diff --git a/local-lib5/lib/perl5/DateTime/TimeZone/Africa/Johannesburg.pm b/local-lib5/lib/perl5/DateTime/TimeZone/Africa/Johannesburg.pm new file mode 100644 index 0000000..72101cb --- /dev/null +++ b/local-lib5/lib/perl5/DateTime/TimeZone/Africa/Johannesburg.pm @@ -0,0 +1,101 @@ +# 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 /tmp/UeJBI4pKMW/africa. Olson data version 2009s +# +# Do not edit this file directly. +# +package DateTime::TimeZone::Africa::Johannesburg; + +use strict; + +use Class::Singleton; +use DateTime::TimeZone; +use DateTime::TimeZone::OlsonDB; + +@DateTime::TimeZone::Africa::Johannesburg::ISA = ( 'Class::Singleton', 'DateTime::TimeZone' ); + +my $spans = +[ + [ +DateTime::TimeZone::NEG_INFINITY, +59677510080, +DateTime::TimeZone::NEG_INFINITY, +59677516800, +6720, +0, +'LMT' + ], + [ +59677510080, +60026394600, +59677515480, +60026400000, +5400, +0, +'SAST' + ], + [ +60026394600, +61274707200, +60026401800, +61274714400, +7200, +0, +'SAST' + ], + [ +61274707200, +61290428400, +61274718000, +61290439200, +10800, +1, +'SAST' + ], + [ +61290428400, +61306156800, +61290435600, +61306164000, +7200, +0, +'SAST' + ], + [ +61306156800, +61321878000, +61306167600, +61321888800, +10800, +1, +'SAST' + ], + [ +61321878000, +DateTime::TimeZone::INFINITY, +61321885200, +DateTime::TimeZone::INFINITY, +7200, +0, +'SAST' + ], +]; + +sub olson_version { '2009s' } + +sub has_dst_changes { 2 } + +sub _max_year { 2019 } + +sub _new_instance +{ + return shift->_init( @_, spans => $spans ); +} + + + +1; +