# 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/UWJ7kcRuTI/asia. Olson data version 1 # # Do not edit this file directly. # package DateTime::TimeZone::Asia::Taipei; use strict; use Class::Singleton; use DateTime::TimeZone; use DateTime::TimeZone::OlsonDB; @DateTime::TimeZone::Asia::Taipei::ISA = ( 'Class::Singleton', 'DateTime::TimeZone' ); my $spans = [ [ DateTime::TimeZone::NEG_INFINITY, 59800434840, DateTime::TimeZone::NEG_INFINITY, 59800464000, 29160, 0, 'LMT' ], [ 59800434840, 61357104000, 59800463640, 61357132800, 28800, 0, 'CT' ], [ 61357104000, 61370319600, 61357136400, 61370352000, 32400, 1, 'CDT' ], [ 61370319600, 61388640000, 61370348400, 61388668800, 28800, 0, 'CST' ], [ 61388640000, 61401855600, 61388672400, 61401888000, 32400, 1, 'CDT' ], [ 61401855600, 61420176000, 61401884400, 61420204800, 28800, 0, 'CST' ], [ 61420176000, 61433391600, 61420208400, 61433424000, 32400, 1, 'CDT' ], [ 61433391600, 61451798400, 61433420400, 61451827200, 28800, 0, 'CST' ], [ 61451798400, 61465014000, 61451830800, 61465046400, 32400, 1, 'CDT' ], [ 61465014000, 61483334400, 61465042800, 61483363200, 28800, 0, 'CST' ], [ 61483334400, 61496550000, 61483366800, 61496582400, 32400, 1, 'CDT' ], [ 61496550000, 61514870400, 61496578800, 61514899200, 28800, 0, 'CST' ], [ 61514870400, 61528086000, 61514902800, 61528118400, 32400, 1, 'CDT' ], [ 61528086000, 61546406400, 61528114800, 61546435200, 28800, 0, 'CST' ], [ 61546406400, 61559622000, 61546438800, 61559654400, 32400, 1, 'CDT' ], [ 61559622000, 61572758400, 61559650800, 61572787200, 28800, 0, 'CST' ], [ 61572758400, 61593922800, 61572790800, 61593955200, 32400, 1, 'CDT' ], [ 61593922800, 61606972800, 61593951600, 61607001600, 28800, 0, 'CST' ], [ 61606972800, 61625458800, 61607005200, 61625491200, 32400, 1, 'CDT' ], [ 61625458800, 61638508800, 61625487600, 61638537600, 28800, 0, 'CST' ], [ 61638508800, 61656994800, 61638541200, 61657027200, 32400, 1, 'CDT' ], [ 61656994800, 61670044800, 61657023600, 61670073600, 28800, 0, 'CST' ], [ 61670044800, 61685852400, 61670077200, 61685884800, 32400, 1, 'CDT' ], [ 61685852400, 61701667200, 61685881200, 61701696000, 28800, 0, 'CST' ], [ 61701667200, 61717474800, 61701699600, 61717507200, 32400, 1, 'CDT' ], [ 61717474800, 61733203200, 61717503600, 61733232000, 28800, 0, 'CST' ], [ 61733203200, 61749010800, 61733235600, 61749043200, 32400, 1, 'CDT' ], [ 61749010800, 61764739200, 61749039600, 61764768000, 28800, 0, 'CST' ], [ 61764739200, 61780546800, 61764771600, 61780579200, 32400, 1, 'CDT' ], [ 61780546800, 61796275200, 61780575600, 61796304000, 28800, 0, 'CST' ], [ 61796275200, 61812082800, 61796307600, 61812115200, 32400, 1, 'CDT' ], [ 61812082800, 61833168000, 61812111600, 61833196800, 28800, 0, 'CST' ], [ 61833168000, 61843705200, 61833200400, 61843737600, 32400, 1, 'CDT' ], [ 61843705200, 61864704000, 61843734000, 61864732800, 28800, 0, 'CST' ], [ 61864704000, 61875241200, 61864736400, 61875273600, 32400, 1, 'CDT' ], [ 61875241200, 62269660800, 61875270000, 62269689600, 28800, 0, 'CST' ], [ 62269660800, 62285468400, 62269693200, 62285500800, 32400, 1, 'CDT' ], [ 62285468400, 62301196800, 62285497200, 62301225600, 28800, 0, 'CST' ], [ 62301196800, 62317004400, 62301229200, 62317036800, 32400, 1, 'CDT' ], [ 62317004400, 62466825600, 62317033200, 62466854400, 28800, 0, 'CST' ], [ 62466825600, 62474770800, 62466858000, 62474803200, 32400, 1, 'CDT' ], [ 62474770800, DateTime::TimeZone::INFINITY, 62474742000, DateTime::TimeZone::INFINITY, 28800, 0, 'CT' ], ]; sub has_dst_changes { 20 } sub _max_year { 2016 } sub _new_instance { return shift->_init( @_, spans => $spans ); } 1;