Add built local::lib
[catagits/Gitalist.git] / local-lib5 / lib / perl5 / DateTime / TimeZone / Europe / Zaporozhye.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::Europe::Zaporozhye;
11
12use strict;
13
14use Class::Singleton;
15use DateTime::TimeZone;
16use DateTime::TimeZone::OlsonDB;
17
18@DateTime::TimeZone::Europe::Zaporozhye::ISA = ( 'Class::Singleton', 'DateTime::TimeZone' );
19
20my $spans =
21[
22 [
23DateTime::TimeZone::NEG_INFINITY,
2459295533960,
25DateTime::TimeZone::NEG_INFINITY,
2659295542400,
278440,
280,
29'LMT'
30 ],
31 [
3259295533960,
3360694522800,
3459295542360,
3560694531200,
368400,
370,
38'CUT'
39 ],
40 [
4160694522800,
4260888146400,
4360694530000,
4460888153600,
457200,
460,
47'EET'
48 ],
49 [
5060888146400,
5161240914000,
5260888157200,
5361240924800,
5410800,
550,
56'MSK'
57 ],
58 [
5961240914000,
6061278426000,
6161240921200,
6261278433200,
637200,
641,
65'CEST'
66 ],
67 [
6861278426000,
6961291126800,
7061278429600,
7161291130400,
723600,
730,
74'CET'
75 ],
76 [
7761291126800,
7861307456400,
7961291134000,
8061307463600,
817200,
821,
83'CEST'
84 ],
85 [
8661307456400,
8761309263600,
8861307460000,
8961309267200,
903600,
910,
92'CET'
93 ],
94 [
9561309263600,
9662490603600,
9761309274400,
9862490614400,
9910800,
1000,
101'MSK'
102 ],
103 [
10462490603600,
10562506411200,
10662490618000,
10762506425600,
10814400,
1091,
110'MSD'
111 ],
112 [
11362506411200,
11462522139600,
11562506422000,
11662522150400,
11710800,
1180,
119'MSK'
120 ],
121 [
12262522139600,
12362537947200,
12462522154000,
12562537961600,
12614400,
1271,
128'MSD'
129 ],
130 [
13162537947200,
13262553675600,
13362537958000,
13462553686400,
13510800,
1360,
137'MSK'
138 ],
139 [
14062553675600,
14162569483200,
14262553690000,
14362569497600,
14414400,
1451,
146'MSD'
147 ],
148 [
14962569483200,
15062585298000,
15162569494000,
15262585308800,
15310800,
1540,
155'MSK'
156 ],
157 [
15862585298000,
15962601030000,
16062585312400,
16162601044400,
16214400,
1631,
164'MSD'
165 ],
166 [
16762601030000,
16862616754800,
16962601040800,
17062616765600,
17110800,
1720,
173'MSK'
174 ],
175 [
17662616754800,
17762632479600,
17862616769200,
17962632494000,
18014400,
1811,
182'MSD'
183 ],
184 [
18562632479600,
18662648204400,
18762632490400,
18862648215200,
18910800,
1900,
191'MSK'
192 ],
193 [
19462648204400,
19562663929200,
19662648218800,
19762663943600,
19814400,
1991,
200'MSD'
201 ],
202 [
20362663929200,
20462679654000,
20562663940000,
20662679664800,
20710800,
2080,
209'MSK'
210 ],
211 [
21262679654000,
21362695378800,
21462679668400,
21562695393200,
21614400,
2171,
218'MSD'
219 ],
220 [
22162695378800,
22262711103600,
22362695389600,
22462711114400,
22510800,
2260,
227'MSK'
228 ],
229 [
23062711103600,
23162726828400,
23262711118000,
23362726842800,
23414400,
2351,
236'MSD'
237 ],
238 [
23962726828400,
24062742553200,
24162726839200,
24262742564000,
24310800,
2440,
245'MSK'
246 ],
247 [
24862742553200,
24962758278000,
25062742567600,
25162758292400,
25214400,
2531,
254'MSD'
255 ],
256 [
25762758278000,
25862774002800,
25962758288800,
26062774013600,
26110800,
2620,
263'MSK'
264 ],
265 [
26662774002800,
26762790332400,
26862774017200,
26962790346800,
27014400,
2711,
272'MSD'
273 ],
274 [
27562790332400,
27662806057200,
27762790343200,
27862806068000,
27910800,
2800,
281'MSK'
282 ],
283 [
28462806057200,
28562821774800,
28662806068000,
28762821785600,
28810800,
2891,
290'EEST'
291 ],
292 [
29362821774800,
29462837503200,
29562821782000,
29662837510400,
2977200,
2980,
299'EET'
300 ],
301 [
30262837503200,
30362853224400,
30462837514000,
30562853235200,
30610800,
3071,
308'EEST'
309 ],
310 [
31162853224400,
31262868952800,
31362853231600,
31462868960000,
3157200,
3160,
317'EET'
318 ],
319 [
32062868952800,
32162884674000,
32262868963600,
32362884684800,
32410800,
3251,
326'EEST'
327 ],
328 [
32962884674000,
33062900402400,
33162884681200,
33262900409600,
3337200,
3340,
335'EET'
336 ],
337 [
33862900402400,
33962916123600,
34062900413200,
34162916134400,
34210800,
3431,
344'EEST'
345 ],
346 [
34762916123600,
34862924594400,
34962916130800,
35062924601600,
3517200,
3520,
353'EET'
354 ],
355 [
35662924594400,
35762931862800,
35862924601600,
35962931870000,
3607200,
3610,
362'EET'
363 ],
364 [
36562931862800,
36662947587600,
36762931873600,
36862947598400,
36910800,
3701,
371'EEST'
372 ],
373 [
37462947587600,
37562963917200,
37662947594800,
37762963924400,
3787200,
3790,
380'EET'
381 ],
382 [
38362963917200,
38462982061200,
38562963928000,
38662982072000,
38710800,
3881,
389'EEST'
390 ],
391 [
39262982061200,
39362995366800,
39462982068400,
39562995374000,
3967200,
3970,
398'EET'
399 ],
400 [
40162995366800,
40263013510800,
40362995377600,
40463013521600,
40510800,
4061,
407'EEST'
408 ],
409 [
41063013510800,
41163026816400,
41263013518000,
41363026823600,
4147200,
4150,
416'EET'
417 ],
418 [
41963026816400,
42063044960400,
42163026827200,
42263044971200,
42310800,
4241,
425'EEST'
426 ],
427 [
42863044960400,
42963058266000,
43063044967600,
43163058273200,
4327200,
4330,
434'EET'
435 ],
436 [
43763058266000,
43863077014800,
43963058276800,
44063077025600,
44110800,
4421,
443'EEST'
444 ],
445 [
44663077014800,
44763089715600,
44863077022000,
44963089722800,
4507200,
4510,
452'EET'
453 ],
454 [
45563089715600,
45663108464400,
45763089726400,
45863108475200,
45910800,
4601,
461'EEST'
462 ],
463 [
46463108464400,
46563121165200,
46663108471600,
46763121172400,
4687200,
4690,
470'EET'
471 ],
472 [
47363121165200,
47463139914000,
47563121176000,
47663139924800,
47710800,
4781,
479'EEST'
480 ],
481 [
48263139914000,
48363153219600,
48463139921200,
48563153226800,
4867200,
4870,
488'EET'
489 ],
490 [
49163153219600,
49263171363600,
49363153230400,
49463171374400,
49510800,
4961,
497'EEST'
498 ],
499 [
50063171363600,
50163184669200,
50263171370800,
50363184676400,
5047200,
5050,
506'EET'
507 ],
508 [
50963184669200,
51063202813200,
51163184680000,
51263202824000,
51310800,
5141,
515'EEST'
516 ],
517 [
51863202813200,
51963216118800,
52063202820400,
52163216126000,
5227200,
5230,
524'EET'
525 ],
526 [
52763216118800,
52863234867600,
52963216129600,
53063234878400,
53110800,
5321,
533'EEST'
534 ],
535 [
53663234867600,
53763247568400,
53863234874800,
53963247575600,
5407200,
5410,
542'EET'
543 ],
544 [
54563247568400,
54663266317200,
54763247579200,
54863266328000,
54910800,
5501,
551'EEST'
552 ],
553 [
55463266317200,
55563279018000,
55663266324400,
55763279025200,
5587200,
5590,
560'EET'
561 ],
562 [
56363279018000,
56463297766800,
56563279028800,
56663297777600,
56710800,
5681,
569'EEST'
570 ],
571 [
57263297766800,
57363310467600,
57463297774000,
57563310474800,
5767200,
5770,
578'EET'
579 ],
580 [
58163310467600,
58263329216400,
58363310478400,
58463329227200,
58510800,
5861,
587'EEST'
588 ],
589 [
59063329216400,
59163342522000,
59263329223600,
59363342529200,
5947200,
5950,
596'EET'
597 ],
598 [
59963342522000,
60063360666000,
60163342532800,
60263360676800,
60310800,
6041,
605'EEST'
606 ],
607 [
60863360666000,
60963373971600,
61063360673200,
61163373978800,
6127200,
6130,
614'EET'
615 ],
616 [
61763373971600,
61863392115600,
61963373982400,
62063392126400,
62110800,
6221,
623'EEST'
624 ],
625 [
62663392115600,
62763405421200,
62863392122800,
62963405428400,
6307200,
6310,
632'EET'
633 ],
634 [
63563405421200,
63663424170000,
63763405432000,
63863424180800,
63910800,
6401,
641'EEST'
642 ],
643 [
64463424170000,
64563436870800,
64663424177200,
64763436878000,
6487200,
6490,
650'EET'
651 ],
652 [
65363436870800,
65463455619600,
65563436881600,
65663455630400,
65710800,
6581,
659'EEST'
660 ],
661 [
66263455619600,
66363468320400,
66463455626800,
66563468327600,
6667200,
6670,
668'EET'
669 ],
670 [
67163468320400,
67263487069200,
67363468331200,
67463487080000,
67510800,
6761,
677'EEST'
678 ],
679 [
68063487069200,
68163500374800,
68263487076400,
68363500382000,
6847200,
6850,
686'EET'
687 ],
688 [
68963500374800,
69063518518800,
69163500385600,
69263518529600,
69310800,
6941,
695'EEST'
696 ],
697 [
69863518518800,
69963531824400,
70063518526000,
70163531831600,
7027200,
7030,
704'EET'
705 ],
706 [
70763531824400,
70863549968400,
70963531835200,
71063549979200,
71110800,
7121,
713'EEST'
714 ],
715 [
71663549968400,
71763563274000,
71863549975600,
71963563281200,
7207200,
7210,
722'EET'
723 ],
724 [
72563563274000,
72663581418000,
72763563284800,
72863581428800,
72910800,
7301,
731'EEST'
732 ],
733 [
73463581418000,
73563594723600,
73663581425200,
73763594730800,
7387200,
7390,
740'EET'
741 ],
742 [
74363594723600,
74463613472400,
74563594734400,
74663613483200,
74710800,
7481,
749'EEST'
750 ],
751 [
75263613472400,
75363626173200,
75463613479600,
75563626180400,
7567200,
7570,
758'EET'
759 ],
760 [
76163626173200,
76263644922000,
76363626184000,
76463644932800,
76510800,
7661,
767'EEST'
768 ],
769 [
77063644922000,
77163657622800,
77263644929200,
77363657630000,
7747200,
7750,
776'EET'
777 ],
778 [
77963657622800,
78063676371600,
78163657633600,
78263676382400,
78310800,
7841,
785'EEST'
786 ],
787 [
78863676371600,
78963689677200,
79063676378800,
79163689684400,
7927200,
7930,
794'EET'
795 ],
796 [
79763689677200,
79863707821200,
79963689688000,
80063707832000,
80110800,
8021,
803'EEST'
804 ],
805 [
80663707821200,
80763721126800,
80863707828400,
80963721134000,
8107200,
8110,
812'EET'
813 ],
814 [
81563721126800,
81663739270800,
81763721137600,
81863739281600,
81910800,
8201,
821'EEST'
822 ],
823];
824
825sub olson_version { '2009s' }
826
827sub has_dst_changes { 42 }
828
829sub _max_year { 2019 }
830
831sub _new_instance
832{
833 return shift->_init( @_, spans => $spans );
834}
835
836sub _last_offset { 7200 }
837
838my $last_observance = bless( {
839 'format' => 'EE%sT',
840 'gmtoff' => '2:00',
841 'local_start_datetime' => bless( {
842 'formatter' => undef,
843 'local_rd_days' => 728294,
844 'local_rd_secs' => 0,
845 'offset_modifier' => 0,
846 'rd_nanosecs' => 0,
847 'tz' => bless( {
848 'name' => 'floating',
849 'offset' => 0
850 }, 'DateTime::TimeZone::Floating' ),
851 'utc_rd_days' => 728294,
852 'utc_rd_secs' => 0,
853 'utc_year' => 1996
854 }, 'DateTime' ),
855 'offset_from_std' => 0,
856 'offset_from_utc' => 7200,
857 'until' => [],
858 'utc_start_datetime' => bless( {
859 'formatter' => undef,
860 'local_rd_days' => 728293,
861 'local_rd_secs' => 79200,
862 'offset_modifier' => 0,
863 'rd_nanosecs' => 0,
864 'tz' => bless( {
865 'name' => 'floating',
866 'offset' => 0
867 }, 'DateTime::TimeZone::Floating' ),
868 'utc_rd_days' => 728293,
869 'utc_rd_secs' => 79200,
870 'utc_year' => 1995
871 }, 'DateTime' )
872}, 'DateTime::TimeZone::OlsonDB::Observance' )
873;
874sub _last_observance { $last_observance }
875
876my $rules = [
877 bless( {
878 'at' => '1:00u',
879 'from' => '1981',
880 'in' => 'Mar',
881 'letter' => 'S',
882 'name' => 'EU',
883 'offset_from_std' => 3600,
884 'on' => 'lastSun',
885 'save' => '1:00',
886 'to' => 'max',
887 'type' => undef
888 }, 'DateTime::TimeZone::OlsonDB::Rule' ),
889 bless( {
890 'at' => '1:00u',
891 'from' => '1996',
892 'in' => 'Oct',
893 'letter' => '',
894 'name' => 'EU',
895 'offset_from_std' => 0,
896 'on' => 'lastSun',
897 'save' => '0',
898 'to' => 'max',
899 'type' => undef
900 }, 'DateTime::TimeZone::OlsonDB::Rule' )
901]
902;
903sub _rules { $rules }
904
905
9061;
907