Add built local::lib
[catagits/Gitalist.git] / local-lib5 / lib / perl5 / DateTime / TimeZone / America / Iqaluit.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::Iqaluit;
11
12use strict;
13
14use Class::Singleton;
15use DateTime::TimeZone;
16use DateTime::TimeZone::OlsonDB;
17
18@DateTime::TimeZone::America::Iqaluit::ISA = ( 'Class::Singleton', 'DateTime::TimeZone' );
19
20my $spans =
21[
22 [
23DateTime::TimeZone::NEG_INFINITY,
2461270387200,
25DateTime::TimeZone::NEG_INFINITY,
2661270387200,
270,
280,
29'zzz'
30 ],
31 [
3261270387200,
3361366287600,
3461270372800,
3561366273200,
36-14400,
371,
38'EWT'
39 ],
40 [
4161366287600,
4261370287200,
4361366273200,
4461370272800,
45-14400,
461,
47'EPT'
48 ],
49 [
5061370287200,
5161987784400,
5261370269200,
5361987766400,
54-18000,
550,
56'EST'
57 ],
58 [
5961987784400,
6062004114000,
6161987773600,
6262004103200,
63-10800,
641,
65'EDDT'
66 ],
67 [
6862004114000,
6962461350000,
7062004096000,
7162461332000,
72-18000,
730,
74'EST'
75 ],
76 [
7762461350000,
7862477071200,
7962461335600,
8062477056800,
81-14400,
821,
83'EDT'
84 ],
85 [
8662477071200,
8762492799600,
8862477053200,
8962492781600,
90-18000,
910,
92'EST'
93 ],
94 [
9562492799600,
9662508520800,
9762492785200,
9862508506400,
99-14400,
1001,
101'EDT'
102 ],
103 [
10462508520800,
10562524249200,
10662508502800,
10762524231200,
108-18000,
1090,
110'EST'
111 ],
112 [
11362524249200,
11462540575200,
11562524234800,
11662540560800,
117-14400,
1181,
119'EDT'
120 ],
121 [
12262540575200,
12362555698800,
12462540557200,
12562555680800,
126-18000,
1270,
128'EST'
129 ],
130 [
13162555698800,
13262572024800,
13362555684400,
13462572010400,
135-14400,
1361,
137'EDT'
138 ],
139 [
14062572024800,
14162587753200,
14262572006800,
14362587735200,
144-18000,
1450,
146'EST'
147 ],
148 [
14962587753200,
15062603474400,
15162587738800,
15262603460000,
153-14400,
1541,
155'EDT'
156 ],
157 [
15862603474400,
15962619202800,
16062603456400,
16162619184800,
162-18000,
1630,
164'EST'
165 ],
166 [
16762619202800,
16862634924000,
16962619188400,
17062634909600,
171-14400,
1721,
173'EDT'
174 ],
175 [
17662634924000,
17762650652400,
17862634906000,
17962650634400,
180-18000,
1810,
182'EST'
183 ],
184 [
18562650652400,
18662666373600,
18762650638000,
18862666359200,
189-14400,
1901,
191'EDT'
192 ],
193 [
19462666373600,
19562680287600,
19662666355600,
19762680269600,
198-18000,
1990,
200'EST'
201 ],
202 [
20362680287600,
20462697823200,
20562680273200,
20662697808800,
207-14400,
2081,
209'EDT'
210 ],
211 [
21262697823200,
21362711737200,
21462697805200,
21562711719200,
216-18000,
2170,
218'EST'
219 ],
220 [
22162711737200,
22262729877600,
22362711722800,
22462729863200,
225-14400,
2261,
227'EDT'
228 ],
229 [
23062729877600,
23162743186800,
23262729859600,
23362743168800,
234-18000,
2350,
236'EST'
237 ],
238 [
23962743186800,
24062761327200,
24162743172400,
24262761312800,
243-14400,
2441,
245'EDT'
246 ],
247 [
24862761327200,
24962774636400,
25062761309200,
25162774618400,
252-18000,
2530,
254'EST'
255 ],
256 [
25762774636400,
25862792776800,
25962774622000,
26062792762400,
261-14400,
2621,
263'EDT'
264 ],
265 [
26662792776800,
26762806690800,
26862792758800,
26962806672800,
270-18000,
2710,
272'EST'
273 ],
274 [
27562806690800,
27662824226400,
27762806676400,
27862824212000,
279-14400,
2801,
281'EDT'
282 ],
283 [
28462824226400,
28562838140400,
28662824208400,
28762838122400,
288-18000,
2890,
290'EST'
291 ],
292 [
29362838140400,
29462855676000,
29562838126000,
29662855661600,
297-14400,
2981,
299'EDT'
300 ],
301 [
30262855676000,
30362869590000,
30462855658000,
30562869572000,
306-18000,
3070,
308'EST'
309 ],
310 [
31162869590000,
31262887730400,
31362869575600,
31462887716000,
315-14400,
3161,
317'EDT'
318 ],
319 [
32062887730400,
32162901039600,
32262887712400,
32362901021600,
324-18000,
3250,
326'EST'
327 ],
328 [
32962901039600,
33062919180000,
33162901025200,
33262919165600,
333-14400,
3341,
335'EDT'
336 ],
337 [
33862919180000,
33962932489200,
34062919162000,
34162932471200,
342-18000,
3430,
344'EST'
345 ],
346 [
34762932489200,
34862950629600,
34962932474800,
35062950615200,
351-14400,
3521,
353'EDT'
354 ],
355 [
35662950629600,
35762964543600,
35862950611600,
35962964525600,
360-18000,
3610,
362'EST'
363 ],
364 [
36562964543600,
36662982079200,
36762964529200,
36862982064800,
369-14400,
3701,
371'EDT'
372 ],
373 [
37462982079200,
37562995993200,
37662982061200,
37762995975200,
378-18000,
3790,
380'EST'
381 ],
382 [
38362995993200,
38463013528800,
38562995978800,
38663013514400,
387-14400,
3881,
389'EDT'
390 ],
391 [
39263013528800,
39363027442800,
39463013510800,
39563027424800,
396-18000,
3970,
398'EST'
399 ],
400 [
40163027442800,
40263044978400,
40363027428400,
40463044964000,
405-14400,
4061,
407'EDT'
408 ],
409 [
41063044978400,
41163058892400,
41263044960400,
41363058874400,
414-18000,
4150,
416'EST'
417 ],
418 [
41963058892400,
42063077032800,
42163058878000,
42263077018400,
423-14400,
4241,
425'EDT'
426 ],
427 [
42863077032800,
42963090345600,
43063077011200,
43163090324000,
432-21600,
4330,
434'CST'
435 ],
436 [
43763090345600,
43863108486000,
43963090327600,
44063108468000,
441-18000,
4421,
443'CDT'
444 ],
445 [
44663108486000,
44763121791600,
44863108468000,
44963121773600,
450-18000,
4510,
452'EST'
453 ],
454 [
45563121791600,
45663139932000,
45763121777200,
45863139917600,
459-14400,
4601,
461'EDT'
462 ],
463 [
46463139932000,
46563153846000,
46663139914000,
46763153828000,
468-18000,
4690,
470'EST'
471 ],
472 [
47363153846000,
47463171381600,
47563153831600,
47663171367200,
477-14400,
4781,
479'EDT'
480 ],
481 [
48263171381600,
48363185295600,
48463171363600,
48563185277600,
486-18000,
4870,
488'EST'
489 ],
490 [
49163185295600,
49263202831200,
49363185281200,
49463202816800,
495-14400,
4961,
497'EDT'
498 ],
499 [
50063202831200,
50163216745200,
50263202813200,
50363216727200,
504-18000,
5050,
506'EST'
507 ],
508 [
50963216745200,
51063234885600,
51163216730800,
51263234871200,
513-14400,
5141,
515'EDT'
516 ],
517 [
51863234885600,
51963248194800,
52063234867600,
52163248176800,
522-18000,
5230,
524'EST'
525 ],
526 [
52763248194800,
52863266335200,
52963248180400,
53063266320800,
531-14400,
5321,
533'EDT'
534 ],
535 [
53663266335200,
53763279644400,
53863266317200,
53963279626400,
540-18000,
5410,
542'EST'
543 ],
544 [
54563279644400,
54663297784800,
54763279630000,
54863297770400,
549-14400,
5501,
551'EDT'
552 ],
553 [
55463297784800,
55563309279600,
55663297766800,
55763309261600,
558-18000,
5590,
560'EST'
561 ],
562 [
56363309279600,
56463329839200,
56563309265200,
56663329824800,
567-14400,
5681,
569'EDT'
570 ],
571 [
57263329839200,
57363340729200,
57463329821200,
57563340711200,
576-18000,
5770,
578'EST'
579 ],
580 [
58163340729200,
58263361288800,
58363340714800,
58463361274400,
585-14400,
5861,
587'EDT'
588 ],
589 [
59063361288800,
59163372178800,
59263361270800,
59363372160800,
594-18000,
5950,
596'EST'
597 ],
598 [
59963372178800,
60063392738400,
60163372164400,
60263392724000,
603-14400,
6041,
605'EDT'
606 ],
607 [
60863392738400,
60963404233200,
61063392720400,
61163404215200,
612-18000,
6130,
614'EST'
615 ],
616 [
61763404233200,
61863424792800,
61963404218800,
62063424778400,
621-14400,
6221,
623'EDT'
624 ],
625 [
62663424792800,
62763435682800,
62863424774800,
62963435664800,
630-18000,
6310,
632'EST'
633 ],
634 [
63563435682800,
63663456242400,
63763435668400,
63863456228000,
639-14400,
6401,
641'EDT'
642 ],
643 [
64463456242400,
64563467132400,
64663456224400,
64763467114400,
648-18000,
6490,
650'EST'
651 ],
652 [
65363467132400,
65463487692000,
65563467118000,
65663487677600,
657-14400,
6581,
659'EDT'
660 ],
661 [
66263487692000,
66363498582000,
66463487674000,
66563498564000,
666-18000,
6670,
668'EST'
669 ],
670 [
67163498582000,
67263519141600,
67363498567600,
67463519127200,
675-14400,
6761,
677'EDT'
678 ],
679 [
68063519141600,
68163530031600,
68263519123600,
68363530013600,
684-18000,
6850,
686'EST'
687 ],
688 [
68963530031600,
69063550591200,
69163530017200,
69263550576800,
693-14400,
6941,
695'EDT'
696 ],
697 [
69863550591200,
69963561481200,
70063550573200,
70163561463200,
702-18000,
7030,
704'EST'
705 ],
706 [
70763561481200,
70863582040800,
70963561466800,
71063582026400,
711-14400,
7121,
713'EDT'
714 ],
715 [
71663582040800,
71763593535600,
71863582022800,
71963593517600,
720-18000,
7210,
722'EST'
723 ],
724 [
72563593535600,
72663614095200,
72763593521200,
72863614080800,
729-14400,
7301,
731'EDT'
732 ],
733 [
73463614095200,
73563624985200,
73663614077200,
73763624967200,
738-18000,
7390,
740'EST'
741 ],
742 [
74363624985200,
74463645544800,
74563624970800,
74663645530400,
747-14400,
7481,
749'EDT'
750 ],
751 [
75263645544800,
75363656434800,
75463645526800,
75563656416800,
756-18000,
7570,
758'EST'
759 ],
760 [
76163656434800,
76263676994400,
76363656420400,
76463676980000,
765-14400,
7661,
767'EDT'
768 ],
769 [
77063676994400,
77163687884400,
77263676976400,
77363687866400,
774-18000,
7750,
776'EST'
777 ],
778 [
77963687884400,
78063708444000,
78163687870000,
78263708429600,
783-14400,
7841,
785'EDT'
786 ],
787 [
78863708444000,
78963719334000,
79063708426000,
79163719316000,
792-18000,
7930,
794'EST'
795 ],
796 [
79763719334000,
79863739893600,
79963719319600,
80063739879200,
801-14400,
8021,
803'EDT'
804 ],
805];
806
807sub olson_version { '2009s' }
808
809sub has_dst_changes { 44 }
810
811sub _max_year { 2019 }
812
813sub _new_instance
814{
815 return shift->_init( @_, spans => $spans );
816}
817
818sub _last_offset { -18000 }
819
820my $last_observance = bless( {
821 'format' => 'E%sT',
822 'gmtoff' => '-5:00',
823 'local_start_datetime' => bless( {
824 'formatter' => undef,
825 'local_rd_days' => 730422,
826 'local_rd_secs' => 7200,
827 'offset_modifier' => 0,
828 'rd_nanosecs' => 0,
829 'tz' => bless( {
830 'name' => 'floating',
831 'offset' => 0
832 }, 'DateTime::TimeZone::Floating' ),
833 'utc_rd_days' => 730422,
834 'utc_rd_secs' => 7200,
835 'utc_year' => 2001
836 }, 'DateTime' ),
837 'offset_from_std' => 0,
838 'offset_from_utc' => -18000,
839 'until' => [],
840 'utc_start_datetime' => bless( {
841 'formatter' => undef,
842 'local_rd_days' => 730422,
843 'local_rd_secs' => 25200,
844 'offset_modifier' => 0,
845 'rd_nanosecs' => 0,
846 'tz' => bless( {
847 'name' => 'floating',
848 'offset' => 0
849 }, 'DateTime::TimeZone::Floating' ),
850 'utc_rd_days' => 730422,
851 'utc_rd_secs' => 25200,
852 'utc_year' => 2001
853 }, 'DateTime' )
854}, 'DateTime::TimeZone::OlsonDB::Observance' )
855;
856sub _last_observance { $last_observance }
857
858my $rules = [
859 bless( {
860 'at' => '2:00',
861 'from' => '2007',
862 'in' => 'Nov',
863 'letter' => 'S',
864 'name' => 'Canada',
865 'offset_from_std' => 0,
866 'on' => 'Sun>=1',
867 'save' => '0',
868 'to' => 'max',
869 'type' => undef
870 }, 'DateTime::TimeZone::OlsonDB::Rule' ),
871 bless( {
872 'at' => '2:00',
873 'from' => '2007',
874 'in' => 'Mar',
875 'letter' => 'D',
876 'name' => 'Canada',
877 'offset_from_std' => 3600,
878 'on' => 'Sun>=8',
879 'save' => '1:00',
880 'to' => 'max',
881 'type' => undef
882 }, 'DateTime::TimeZone::OlsonDB::Rule' )
883]
884;
885sub _rules { $rules }
886
887
8881;
889