Add built local::lib
[catagits/Gitalist.git] / local-lib5 / lib / perl5 / DateTime / TimeZone / America / Rankin_Inlet.pm
CommitLineData
3fea05b9 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
4
5#
6# Generated from /tmp/UeJBI4pKMW/northamerica. Olson data version 2009s
7#
8# Do not edit this file directly.
9#
10package DateTime::TimeZone::America::Rankin_Inlet;
11
12use strict;
13
14use Class::Singleton;
15use DateTime::TimeZone;
16use DateTime::TimeZone::OlsonDB;
17
18@DateTime::TimeZone::America::Rankin_Inlet::ISA = ( 'Class::Singleton', 'DateTime::TimeZone' );
19
20my $spans =
21[
22 [
23DateTime::TimeZone::NEG_INFINITY,
2461725456000,
25DateTime::TimeZone::NEG_INFINITY,
2661725456000,
270,
280,
29'zzz'
30 ],
31 [
3261725456000,
3361987788000,
3461725434400,
3561987766400,
36-21600,
370,
38'CST'
39 ],
40 [
4161987788000,
4262004117600,
4361987773600,
4462004103200,
45-14400,
461,
47'CDDT'
48 ],
49 [
5062004117600,
5162461353600,
5262004096000,
5362461332000,
54-21600,
550,
56'CST'
57 ],
58 [
5962461353600,
6062477074800,
6162461335600,
6262477056800,
63-18000,
641,
65'CDT'
66 ],
67 [
6862477074800,
6962492803200,
7062477053200,
7162492781600,
72-21600,
730,
74'CST'
75 ],
76 [
7762492803200,
7862508524400,
7962492785200,
8062508506400,
81-18000,
821,
83'CDT'
84 ],
85 [
8662508524400,
8762524252800,
8862508502800,
8962524231200,
90-21600,
910,
92'CST'
93 ],
94 [
9562524252800,
9662540578800,
9762524234800,
9862540560800,
99-18000,
1001,
101'CDT'
102 ],
103 [
10462540578800,
10562555702400,
10662540557200,
10762555680800,
108-21600,
1090,
110'CST'
111 ],
112 [
11362555702400,
11462572028400,
11562555684400,
11662572010400,
117-18000,
1181,
119'CDT'
120 ],
121 [
12262572028400,
12362587756800,
12462572006800,
12562587735200,
126-21600,
1270,
128'CST'
129 ],
130 [
13162587756800,
13262603478000,
13362587738800,
13462603460000,
135-18000,
1361,
137'CDT'
138 ],
139 [
14062603478000,
14162619206400,
14262603456400,
14362619184800,
144-21600,
1450,
146'CST'
147 ],
148 [
14962619206400,
15062634927600,
15162619188400,
15262634909600,
153-18000,
1541,
155'CDT'
156 ],
157 [
15862634927600,
15962650656000,
16062634906000,
16162650634400,
162-21600,
1630,
164'CST'
165 ],
166 [
16762650656000,
16862666377200,
16962650638000,
17062666359200,
171-18000,
1721,
173'CDT'
174 ],
175 [
17662666377200,
17762680291200,
17862666355600,
17962680269600,
180-21600,
1810,
182'CST'
183 ],
184 [
18562680291200,
18662697826800,
18762680273200,
18862697808800,
189-18000,
1901,
191'CDT'
192 ],
193 [
19462697826800,
19562711740800,
19662697805200,
19762711719200,
198-21600,
1990,
200'CST'
201 ],
202 [
20362711740800,
20462729881200,
20562711722800,
20662729863200,
207-18000,
2081,
209'CDT'
210 ],
211 [
21262729881200,
21362743190400,
21462729859600,
21562743168800,
216-21600,
2170,
218'CST'
219 ],
220 [
22162743190400,
22262761330800,
22362743172400,
22462761312800,
225-18000,
2261,
227'CDT'
228 ],
229 [
23062761330800,
23162774640000,
23262761309200,
23362774618400,
234-21600,
2350,
236'CST'
237 ],
238 [
23962774640000,
24062792780400,
24162774622000,
24262792762400,
243-18000,
2441,
245'CDT'
246 ],
247 [
24862792780400,
24962806694400,
25062792758800,
25162806672800,
252-21600,
2530,
254'CST'
255 ],
256 [
25762806694400,
25862824230000,
25962806676400,
26062824212000,
261-18000,
2621,
263'CDT'
264 ],
265 [
26662824230000,
26762838144000,
26862824208400,
26962838122400,
270-21600,
2710,
272'CST'
273 ],
274 [
27562838144000,
27662855679600,
27762838126000,
27862855661600,
279-18000,
2801,
281'CDT'
282 ],
283 [
28462855679600,
28562869593600,
28662855658000,
28762869572000,
288-21600,
2890,
290'CST'
291 ],
292 [
29362869593600,
29462887734000,
29562869575600,
29662887716000,
297-18000,
2981,
299'CDT'
300 ],
301 [
30262887734000,
30362901043200,
30462887712400,
30562901021600,
306-21600,
3070,
308'CST'
309 ],
310 [
31162901043200,
31262919183600,
31362901025200,
31462919165600,
315-18000,
3161,
317'CDT'
318 ],
319 [
32062919183600,
32162932492800,
32262919162000,
32362932471200,
324-21600,
3250,
326'CST'
327 ],
328 [
32962932492800,
33062950633200,
33162932474800,
33262950615200,
333-18000,
3341,
335'CDT'
336 ],
337 [
33862950633200,
33962964547200,
34062950611600,
34162964525600,
342-21600,
3430,
344'CST'
345 ],
346 [
34762964547200,
34862982082800,
34962964529200,
35062982064800,
351-18000,
3521,
353'CDT'
354 ],
355 [
35662982082800,
35762995996800,
35862982061200,
35962995975200,
360-21600,
3610,
362'CST'
363 ],
364 [
36562995996800,
36663013532400,
36762995978800,
36863013514400,
369-18000,
3701,
371'CDT'
372 ],
373 [
37463013532400,
37563027446400,
37663013510800,
37763027424800,
378-21600,
3790,
380'CST'
381 ],
382 [
38363027446400,
38463044982000,
38563027428400,
38663044964000,
387-18000,
3881,
389'CDT'
390 ],
391 [
39263044982000,
39363058896000,
39463044960400,
39563058874400,
396-21600,
3970,
398'CST'
399 ],
400 [
40163058896000,
40263077036400,
40363058878000,
40463077018400,
405-18000,
4061,
407'CDT'
408 ],
409 [
41063077036400,
41163090345600,
41263077014800,
41363090324000,
414-21600,
4150,
416'CST'
417 ],
418 [
41963090345600,
42063108486000,
42163090327600,
42263108468000,
423-18000,
4241,
425'CDT'
426 ],
427 [
42863108486000,
42963121795200,
43063108468000,
43163121777200,
432-18000,
4330,
434'EST'
435 ],
436 [
43763121795200,
43863139935600,
43963121777200,
44063139917600,
441-18000,
4421,
443'CDT'
444 ],
445 [
44663139935600,
44763153849600,
44863139914000,
44963153828000,
450-21600,
4510,
452'CST'
453 ],
454 [
45563153849600,
45663171385200,
45763153831600,
45863171367200,
459-18000,
4601,
461'CDT'
462 ],
463 [
46463171385200,
46563185299200,
46663171363600,
46763185277600,
468-21600,
4690,
470'CST'
471 ],
472 [
47363185299200,
47463202834800,
47563185281200,
47663202816800,
477-18000,
4781,
479'CDT'
480 ],
481 [
48263202834800,
48363216748800,
48463202813200,
48563216727200,
486-21600,
4870,
488'CST'
489 ],
490 [
49163216748800,
49263234889200,
49363216730800,
49463234871200,
495-18000,
4961,
497'CDT'
498 ],
499 [
50063234889200,
50163248198400,
50263234867600,
50363248176800,
504-21600,
5050,
506'CST'
507 ],
508 [
50963248198400,
51063266338800,
51163248180400,
51263266320800,
513-18000,
5141,
515'CDT'
516 ],
517 [
51863266338800,
51963279648000,
52063266317200,
52163279626400,
522-21600,
5230,
524'CST'
525 ],
526 [
52763279648000,
52863297788400,
52963279630000,
53063297770400,
531-18000,
5321,
533'CDT'
534 ],
535 [
53663297788400,
53763309283200,
53863297766800,
53963309261600,
540-21600,
5410,
542'CST'
543 ],
544 [
54563309283200,
54663329842800,
54763309265200,
54863329824800,
549-18000,
5501,
551'CDT'
552 ],
553 [
55463329842800,
55563340732800,
55663329821200,
55763340711200,
558-21600,
5590,
560'CST'
561 ],
562 [
56363340732800,
56463361292400,
56563340714800,
56663361274400,
567-18000,
5681,
569'CDT'
570 ],
571 [
57263361292400,
57363372182400,
57463361270800,
57563372160800,
576-21600,
5770,
578'CST'
579 ],
580 [
58163372182400,
58263392742000,
58363372164400,
58463392724000,
585-18000,
5861,
587'CDT'
588 ],
589 [
59063392742000,
59163404236800,
59263392720400,
59363404215200,
594-21600,
5950,
596'CST'
597 ],
598 [
59963404236800,
60063424796400,
60163404218800,
60263424778400,
603-18000,
6041,
605'CDT'
606 ],
607 [
60863424796400,
60963435686400,
61063424774800,
61163435664800,
612-21600,
6130,
614'CST'
615 ],
616 [
61763435686400,
61863456246000,
61963435668400,
62063456228000,
621-18000,
6221,
623'CDT'
624 ],
625 [
62663456246000,
62763467136000,
62863456224400,
62963467114400,
630-21600,
6310,
632'CST'
633 ],
634 [
63563467136000,
63663487695600,
63763467118000,
63863487677600,
639-18000,
6401,
641'CDT'
642 ],
643 [
64463487695600,
64563498585600,
64663487674000,
64763498564000,
648-21600,
6490,
650'CST'
651 ],
652 [
65363498585600,
65463519145200,
65563498567600,
65663519127200,
657-18000,
6581,
659'CDT'
660 ],
661 [
66263519145200,
66363530035200,
66463519123600,
66563530013600,
666-21600,
6670,
668'CST'
669 ],
670 [
67163530035200,
67263550594800,
67363530017200,
67463550576800,
675-18000,
6761,
677'CDT'
678 ],
679 [
68063550594800,
68163561484800,
68263550573200,
68363561463200,
684-21600,
6850,
686'CST'
687 ],
688 [
68963561484800,
69063582044400,
69163561466800,
69263582026400,
693-18000,
6941,
695'CDT'
696 ],
697 [
69863582044400,
69963593539200,
70063582022800,
70163593517600,
702-21600,
7030,
704'CST'
705 ],
706 [
70763593539200,
70863614098800,
70963593521200,
71063614080800,
711-18000,
7121,
713'CDT'
714 ],
715 [
71663614098800,
71763624988800,
71863614077200,
71963624967200,
720-21600,
7210,
722'CST'
723 ],
724 [
72563624988800,
72663645548400,
72763624970800,
72863645530400,
729-18000,
7301,
731'CDT'
732 ],
733 [
73463645548400,
73563656438400,
73663645526800,
73763656416800,
738-21600,
7390,
740'CST'
741 ],
742 [
74363656438400,
74463676998000,
74563656420400,
74663676980000,
747-18000,
7481,
749'CDT'
750 ],
751 [
75263676998000,
75363687888000,
75463676976400,
75563687866400,
756-21600,
7570,
758'CST'
759 ],
760 [
76163687888000,
76263708447600,
76363687870000,
76463708429600,
765-18000,
7661,
767'CDT'
768 ],
769 [
77063708447600,
77163719337600,
77263708426000,
77363719316000,
774-21600,
7750,
776'CST'
777 ],
778 [
77963719337600,
78063739897200,
78163719319600,
78263739879200,
783-18000,
7841,
785'CDT'
786 ],
787];
788
789sub olson_version { '2009s' }
790
791sub has_dst_changes { 42 }
792
793sub _max_year { 2019 }
794
795sub _new_instance
796{
797 return shift->_init( @_, spans => $spans );
798}
799
800sub _last_offset { -21600 }
801
802my $last_observance = bless( {
803 'format' => 'C%sT',
804 'gmtoff' => '-6:00',
805 'local_start_datetime' => bless( {
806 'formatter' => undef,
807 'local_rd_days' => 730576,
808 'local_rd_secs' => 10800,
809 'offset_modifier' => 0,
810 'rd_nanosecs' => 0,
811 'tz' => bless( {
812 'name' => 'floating',
813 'offset' => 0
814 }, 'DateTime::TimeZone::Floating' ),
815 'utc_rd_days' => 730576,
816 'utc_rd_secs' => 10800,
817 'utc_year' => 2002
818 }, 'DateTime' ),
819 'offset_from_std' => 0,
820 'offset_from_utc' => -21600,
821 'until' => [],
822 'utc_start_datetime' => bless( {
823 'formatter' => undef,
824 'local_rd_days' => 730576,
825 'local_rd_secs' => 28800,
826 'offset_modifier' => 0,
827 'rd_nanosecs' => 0,
828 'tz' => bless( {
829 'name' => 'floating',
830 'offset' => 0
831 }, 'DateTime::TimeZone::Floating' ),
832 'utc_rd_days' => 730576,
833 'utc_rd_secs' => 28800,
834 'utc_year' => 2002
835 }, 'DateTime' )
836}, 'DateTime::TimeZone::OlsonDB::Observance' )
837;
838sub _last_observance { $last_observance }
839
840my $rules = [
841 bless( {
842 'at' => '2:00',
843 'from' => '2007',
844 'in' => 'Nov',
845 'letter' => 'S',
846 'name' => 'Canada',
847 'offset_from_std' => 0,
848 'on' => 'Sun>=1',
849 'save' => '0',
850 'to' => 'max',
851 'type' => undef
852 }, 'DateTime::TimeZone::OlsonDB::Rule' ),
853 bless( {
854 'at' => '2:00',
855 'from' => '2007',
856 'in' => 'Mar',
857 'letter' => 'D',
858 'name' => 'Canada',
859 'offset_from_std' => 3600,
860 'on' => 'Sun>=8',
861 'save' => '1:00',
862 'to' => 'max',
863 'type' => undef
864 }, 'DateTime::TimeZone::OlsonDB::Rule' )
865]
866;
867sub _rules { $rules }
868
869
8701;
871