Add built local::lib
[catagits/Gitalist.git] / local-lib5 / lib / perl5 / DateTime / TimeZone / MET.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/europe. Olson data version 2009s
7#
8# Do not edit this file directly.
9#
10package DateTime::TimeZone::MET;
11
12use strict;
13
14use Class::Singleton;
15use DateTime::TimeZone;
16use DateTime::TimeZone::OlsonDB;
17
18@DateTime::TimeZone::MET::ISA = ( 'Class::Singleton', 'DateTime::TimeZone' );
19
20my $spans =
21[
22 [
23DateTime::TimeZone::NEG_INFINITY,
2460441976800,
25DateTime::TimeZone::NEG_INFINITY,
2660441980400,
273600,
280,
29'MET'
30 ],
31 [
3260441976800,
3360455199600,
3460441984000,
3560455206800,
367200,
371,
38'MEST'
39 ],
40 [
4160455199600,
4260472227600,
4360455203200,
4460472231200,
453600,
460,
47'MET'
48 ],
49 [
5060472227600,
5160485533200,
5260472234800,
5360485540400,
547200,
551,
56'MEST'
57 ],
58 [
5960485533200,
6060503677200,
6160485536800,
6260503680800,
633600,
640,
65'MET'
66 ],
67 [
6860503677200,
6960516982800,
7060503684400,
7160516990000,
727200,
731,
74'MEST'
75 ],
76 [
7760516982800,
7861196778000,
7960516986400,
8061196781600,
813600,
820,
83'MET'
84 ],
85 [
8661196778000,
8761278426000,
8861196785200,
8961278433200,
907200,
911,
92'MEST'
93 ],
94 [
9561278426000,
9661291126800,
9761278429600,
9861291130400,
993600,
1000,
101'MET'
102 ],
103 [
10461291126800,
10561307456400,
10661291134000,
10761307463600,
1087200,
1091,
110'MEST'
111 ],
112 [
11361307456400,
11461323181200,
11561307460000,
11661323184800,
1173600,
1180,
119'MET'
120 ],
121 [
12261323181200,
12361338906000,
12461323188400,
12561338913200,
1267200,
1271,
128'MEST'
129 ],
130 [
13161338906000,
13261354630800,
13361338909600,
13461354634400,
1353600,
1360,
137'MET'
138 ],
139 [
14061354630800,
14161369059600,
14261354638000,
14361369066800,
1447200,
1451,
146'MEST'
147 ],
148 [
14961369059600,
15062364560400,
15161369063200,
15262364564000,
1533600,
1540,
155'MET'
156 ],
157 [
15862364560400,
15962379680400,
16062364567600,
16162379687600,
1627200,
1631,
164'MEST'
165 ],
166 [
16762379680400,
16862396010000,
16962379684000,
17062396013600,
1713600,
1720,
173'MET'
174 ],
175 [
17662396010000,
17762411734800,
17862396017200,
17962411742000,
1807200,
1811,
182'MEST'
183 ],
184 [
18562411734800,
18662427459600,
18762411738400,
18862427463200,
1893600,
1900,
191'MET'
192 ],
193 [
19462427459600,
19562443184400,
19662427466800,
19762443191600,
1987200,
1991,
200'MEST'
201 ],
202 [
20362443184400,
20462459514000,
20562443188000,
20662459517600,
2073600,
2080,
209'MET'
210 ],
211 [
21262459514000,
21362474634000,
21462459521200,
21562474641200,
2167200,
2171,
218'MEST'
219 ],
220 [
22162474634000,
22262490358800,
22362474637600,
22462490362400,
2253600,
2260,
227'MET'
228 ],
229 [
23062490358800,
23162506083600,
23262490366000,
23362506090800,
2347200,
2351,
236'MEST'
237 ],
238 [
23962506083600,
24062521808400,
24162506087200,
24262521812000,
2433600,
2440,
245'MET'
246 ],
247 [
24862521808400,
24962537533200,
25062521815600,
25162537540400,
2527200,
2531,
254'MEST'
255 ],
256 [
25762537533200,
25862553258000,
25962537536800,
26062553261600,
2613600,
2620,
263'MET'
264 ],
265 [
26662553258000,
26762568982800,
26862553265200,
26962568990000,
2707200,
2711,
272'MEST'
273 ],
274 [
27562568982800,
27662584707600,
27762568986400,
27862584711200,
2793600,
2800,
281'MET'
282 ],
283 [
28462584707600,
28562601037200,
28662584714800,
28762601044400,
2887200,
2891,
290'MEST'
291 ],
292 [
29362601037200,
29462616762000,
29562601040800,
29662616765600,
2973600,
2980,
299'MET'
300 ],
301 [
30262616762000,
30362632486800,
30462616769200,
30562632494000,
3067200,
3071,
308'MEST'
309 ],
310 [
31162632486800,
31262648211600,
31362632490400,
31462648215200,
3153600,
3160,
317'MET'
318 ],
319 [
32062648211600,
32162663936400,
32262648218800,
32362663943600,
3247200,
3251,
326'MEST'
327 ],
328 [
32962663936400,
33062679661200,
33162663940000,
33262679664800,
3333600,
3340,
335'MET'
336 ],
337 [
33862679661200,
33962695386000,
34062679668400,
34162695393200,
3427200,
3431,
344'MEST'
345 ],
346 [
34762695386000,
34862711110800,
34962695389600,
35062711114400,
3513600,
3520,
353'MET'
354 ],
355 [
35662711110800,
35762726835600,
35862711118000,
35962726842800,
3607200,
3611,
362'MEST'
363 ],
364 [
36562726835600,
36662742560400,
36762726839200,
36862742564000,
3693600,
3700,
371'MET'
372 ],
373 [
37462742560400,
37562758285200,
37662742567600,
37762758292400,
3787200,
3791,
380'MEST'
381 ],
382 [
38362758285200,
38462774010000,
38562758288800,
38662774013600,
3873600,
3880,
389'MET'
390 ],
391 [
39262774010000,
39362790339600,
39462774017200,
39562790346800,
3967200,
3971,
398'MEST'
399 ],
400 [
40162790339600,
40262806064400,
40362790343200,
40462806068000,
4053600,
4060,
407'MET'
408 ],
409 [
41062806064400,
41162821789200,
41262806071600,
41362821796400,
4147200,
4151,
416'MEST'
417 ],
418 [
41962821789200,
42062837514000,
42162821792800,
42262837517600,
4233600,
4240,
425'MET'
426 ],
427 [
42862837514000,
42962853238800,
43062837521200,
43162853246000,
4327200,
4331,
434'MEST'
435 ],
436 [
43762853238800,
43862868963600,
43962853242400,
44062868967200,
4413600,
4420,
443'MET'
444 ],
445 [
44662868963600,
44762884688400,
44862868970800,
44962884695600,
4507200,
4511,
452'MEST'
453 ],
454 [
45562884688400,
45662900413200,
45762884692000,
45862900416800,
4593600,
4600,
461'MET'
462 ],
463 [
46462900413200,
46562916138000,
46662900420400,
46762916145200,
4687200,
4691,
470'MEST'
471 ],
472 [
47362916138000,
47462931862800,
47562916141600,
47662931866400,
4773600,
4780,
479'MET'
480 ],
481 [
48262931862800,
48362947587600,
48462931870000,
48562947594800,
4867200,
4871,
488'MEST'
489 ],
490 [
49162947587600,
49262963917200,
49362947591200,
49462963920800,
4953600,
4960,
497'MET'
498 ],
499 [
50062963917200,
50162982061200,
50262963924400,
50362982068400,
5047200,
5051,
506'MEST'
507 ],
508 [
50962982061200,
51062995366800,
51162982064800,
51262995370400,
5133600,
5140,
515'MET'
516 ],
517 [
51862995366800,
51963013510800,
52062995374000,
52163013518000,
5227200,
5231,
524'MEST'
525 ],
526 [
52763013510800,
52863026816400,
52963013514400,
53063026820000,
5313600,
5320,
533'MET'
534 ],
535 [
53663026816400,
53763044960400,
53863026823600,
53963044967600,
5407200,
5411,
542'MEST'
543 ],
544 [
54563044960400,
54663058266000,
54763044964000,
54863058269600,
5493600,
5500,
551'MET'
552 ],
553 [
55463058266000,
55563077014800,
55663058273200,
55763077022000,
5587200,
5591,
560'MEST'
561 ],
562 [
56363077014800,
56463089715600,
56563077018400,
56663089719200,
5673600,
5680,
569'MET'
570 ],
571 [
57263089715600,
57363108464400,
57463089722800,
57563108471600,
5767200,
5771,
578'MEST'
579 ],
580 [
58163108464400,
58263121165200,
58363108468000,
58463121168800,
5853600,
5860,
587'MET'
588 ],
589 [
59063121165200,
59163139914000,
59263121172400,
59363139921200,
5947200,
5951,
596'MEST'
597 ],
598 [
59963139914000,
60063153219600,
60163139917600,
60263153223200,
6033600,
6040,
605'MET'
606 ],
607 [
60863153219600,
60963171363600,
61063153226800,
61163171370800,
6127200,
6131,
614'MEST'
615 ],
616 [
61763171363600,
61863184669200,
61963171367200,
62063184672800,
6213600,
6220,
623'MET'
624 ],
625 [
62663184669200,
62763202813200,
62863184676400,
62963202820400,
6307200,
6311,
632'MEST'
633 ],
634 [
63563202813200,
63663216118800,
63763202816800,
63863216122400,
6393600,
6400,
641'MET'
642 ],
643 [
64463216118800,
64563234867600,
64663216126000,
64763234874800,
6487200,
6491,
650'MEST'
651 ],
652 [
65363234867600,
65463247568400,
65563234871200,
65663247572000,
6573600,
6580,
659'MET'
660 ],
661 [
66263247568400,
66363266317200,
66463247575600,
66563266324400,
6667200,
6671,
668'MEST'
669 ],
670 [
67163266317200,
67263279018000,
67363266320800,
67463279021600,
6753600,
6760,
677'MET'
678 ],
679 [
68063279018000,
68163297766800,
68263279025200,
68363297774000,
6847200,
6851,
686'MEST'
687 ],
688 [
68963297766800,
69063310467600,
69163297770400,
69263310471200,
6933600,
6940,
695'MET'
696 ],
697 [
69863310467600,
69963329216400,
70063310474800,
70163329223600,
7027200,
7031,
704'MEST'
705 ],
706 [
70763329216400,
70863342522000,
70963329220000,
71063342525600,
7113600,
7120,
713'MET'
714 ],
715 [
71663342522000,
71763360666000,
71863342529200,
71963360673200,
7207200,
7211,
722'MEST'
723 ],
724 [
72563360666000,
72663373971600,
72763360669600,
72863373975200,
7293600,
7300,
731'MET'
732 ],
733 [
73463373971600,
73563392115600,
73663373978800,
73763392122800,
7387200,
7391,
740'MEST'
741 ],
742 [
74363392115600,
74463405421200,
74563392119200,
74663405424800,
7473600,
7480,
749'MET'
750 ],
751 [
75263405421200,
75363424170000,
75463405428400,
75563424177200,
7567200,
7571,
758'MEST'
759 ],
760 [
76163424170000,
76263436870800,
76363424173600,
76463436874400,
7653600,
7660,
767'MET'
768 ],
769 [
77063436870800,
77163455619600,
77263436878000,
77363455626800,
7747200,
7751,
776'MEST'
777 ],
778 [
77963455619600,
78063468320400,
78163455623200,
78263468324000,
7833600,
7840,
785'MET'
786 ],
787 [
78863468320400,
78963487069200,
79063468327600,
79163487076400,
7927200,
7931,
794'MEST'
795 ],
796 [
79763487069200,
79863500374800,
79963487072800,
80063500378400,
8013600,
8020,
803'MET'
804 ],
805 [
80663500374800,
80763518518800,
80863500382000,
80963518526000,
8107200,
8111,
812'MEST'
813 ],
814 [
81563518518800,
81663531824400,
81763518522400,
81863531828000,
8193600,
8200,
821'MET'
822 ],
823 [
82463531824400,
82563549968400,
82663531831600,
82763549975600,
8287200,
8291,
830'MEST'
831 ],
832 [
83363549968400,
83463563274000,
83563549972000,
83663563277600,
8373600,
8380,
839'MET'
840 ],
841 [
84263563274000,
84363581418000,
84463563281200,
84563581425200,
8467200,
8471,
848'MEST'
849 ],
850 [
85163581418000,
85263594723600,
85363581421600,
85463594727200,
8553600,
8560,
857'MET'
858 ],
859 [
86063594723600,
86163613472400,
86263594730800,
86363613479600,
8647200,
8651,
866'MEST'
867 ],
868 [
86963613472400,
87063626173200,
87163613476000,
87263626176800,
8733600,
8740,
875'MET'
876 ],
877 [
87863626173200,
87963644922000,
88063626180400,
88163644929200,
8827200,
8831,
884'MEST'
885 ],
886 [
88763644922000,
88863657622800,
88963644925600,
89063657626400,
8913600,
8920,
893'MET'
894 ],
895 [
89663657622800,
89763676371600,
89863657630000,
89963676378800,
9007200,
9011,
902'MEST'
903 ],
904 [
90563676371600,
90663689677200,
90763676375200,
90863689680800,
9093600,
9100,
911'MET'
912 ],
913 [
91463689677200,
91563707821200,
91663689684400,
91763707828400,
9187200,
9191,
920'MEST'
921 ],
922 [
92363707821200,
92463721126800,
92563707824800,
92663721130400,
9273600,
9280,
929'MET'
930 ],
931 [
93263721126800,
93363739270800,
93463721134000,
93563739278000,
9367200,
9371,
938'MEST'
939 ],
940];
941
942sub olson_version { '2009s' }
943
944sub has_dst_changes { 51 }
945
946sub _max_year { 2019 }
947
948sub _new_instance
949{
950 return shift->_init( @_, spans => $spans );
951}
952
953sub _last_offset { 3600 }
954
955my $last_observance = bless( {
956 'format' => 'ME%sT',
957 'gmtoff' => '1:00',
958 'local_start_datetime' => {},
959 'offset_from_std' => 0,
960 'offset_from_utc' => 3600,
961 'until' => [],
962 'utc_start_datetime' => {}
963}, 'DateTime::TimeZone::OlsonDB::Observance' )
964;
965sub _last_observance { $last_observance }
966
967my $rules = [
968 bless( {
969 'at' => '2:00s',
970 'from' => '1996',
971 'in' => 'Oct',
972 'letter' => '',
973 'name' => 'C-Eur',
974 'offset_from_std' => 0,
975 'on' => 'lastSun',
976 'save' => '0',
977 'to' => 'max',
978 'type' => undef
979 }, 'DateTime::TimeZone::OlsonDB::Rule' ),
980 bless( {
981 'at' => '2:00s',
982 'from' => '1981',
983 'in' => 'Mar',
984 'letter' => 'S',
985 'name' => 'C-Eur',
986 'offset_from_std' => 3600,
987 'on' => 'lastSun',
988 'save' => '1:00',
989 'to' => 'max',
990 'type' => undef
991 }, 'DateTime::TimeZone::OlsonDB::Rule' )
992]
993;
994sub _rules { $rules }
995
996
9971;
998