File Coverage

blib/lib/DateTime/TimeZone/Asia/Damascus.pm
Criterion Covered Total %
statement 21 22 95.4
branch n/a
condition n/a
subroutine 9 10 90.0
pod 1 2 50.0
total 31 34 91.1


line stmt bran cond sub pod time code
1             # This file is auto-generated by the Perl DateTime Suite time zone
2             # code generator (0.08) This code generator comes with the
3             # DateTime::TimeZone module distribution in the tools/ directory
4              
5             #
6             # Generated from /tmp/IIA7keyKs7/asia. Olson data version 2026a
7             #
8             # Do not edit this file directly.
9             #
10             package DateTime::TimeZone::Asia::Damascus;
11              
12 1     1   1657 use strict;
  1         3  
  1         36  
13 1     1   6 use warnings;
  1         2  
  1         42  
14 1     1   6 use namespace::autoclean;
  1         2  
  1         7  
15              
16             our $VERSION = '2.67';
17              
18 1     1   80 use Class::Singleton 1.03;
  1         16  
  1         39  
19 1     1   4 use DateTime::TimeZone;
  1         2  
  1         18  
20 1     1   4 use DateTime::TimeZone::OlsonDB;
  1         2  
  1         1052  
21              
22             @DateTime::TimeZone::Asia::Damascus::ISA = ( 'Class::Singleton', 'DateTime::TimeZone' );
23              
24             my $spans =
25             [
26             [
27             DateTime::TimeZone::NEG_INFINITY, # utc_start
28             60557751288, # utc_end 1919-12-31 21:34:48 (Wed)
29             DateTime::TimeZone::NEG_INFINITY, # local_start
30             60557760000, # local_end 1920-01-01 00:00:00 (Thu)
31             8712,
32             0,
33             'LMT',
34             ],
35             [
36             60557751288, # utc_start 1919-12-31 21:34:48 (Wed)
37             60567091200, # utc_end 1920-04-18 00:00:00 (Sun)
38             60557758488, # local_start 1919-12-31 23:34:48 (Wed)
39             60567098400, # local_end 1920-04-18 02:00:00 (Sun)
40             7200,
41             0,
42             'EET',
43             ],
44             [
45             60567091200, # utc_start 1920-04-18 00:00:00 (Sun)
46             60581602800, # utc_end 1920-10-02 23:00:00 (Sat)
47             60567102000, # local_start 1920-04-18 03:00:00 (Sun)
48             60581613600, # local_end 1920-10-03 02:00:00 (Sun)
49             10800,
50             1,
51             'EEST',
52             ],
53             [
54             60581602800, # utc_start 1920-10-02 23:00:00 (Sat)
55             60598540800, # utc_end 1921-04-17 00:00:00 (Sun)
56             60581610000, # local_start 1920-10-03 01:00:00 (Sun)
57             60598548000, # local_end 1921-04-17 02:00:00 (Sun)
58             7200,
59             0,
60             'EET',
61             ],
62             [
63             60598540800, # utc_start 1921-04-17 00:00:00 (Sun)
64             60613052400, # utc_end 1921-10-01 23:00:00 (Sat)
65             60598551600, # local_start 1921-04-17 03:00:00 (Sun)
66             60613063200, # local_end 1921-10-02 02:00:00 (Sun)
67             10800,
68             1,
69             'EEST',
70             ],
71             [
72             60613052400, # utc_start 1921-10-01 23:00:00 (Sat)
73             60629990400, # utc_end 1922-04-16 00:00:00 (Sun)
74             60613059600, # local_start 1921-10-02 01:00:00 (Sun)
75             60629997600, # local_end 1922-04-16 02:00:00 (Sun)
76             7200,
77             0,
78             'EET',
79             ],
80             [
81             60629990400, # utc_start 1922-04-16 00:00:00 (Sun)
82             60644502000, # utc_end 1922-09-30 23:00:00 (Sat)
83             60630001200, # local_start 1922-04-16 03:00:00 (Sun)
84             60644512800, # local_end 1922-10-01 02:00:00 (Sun)
85             10800,
86             1,
87             'EEST',
88             ],
89             [
90             60644502000, # utc_start 1922-09-30 23:00:00 (Sat)
91             60661440000, # utc_end 1923-04-15 00:00:00 (Sun)
92             60644509200, # local_start 1922-10-01 01:00:00 (Sun)
93             60661447200, # local_end 1923-04-15 02:00:00 (Sun)
94             7200,
95             0,
96             'EET',
97             ],
98             [
99             60661440000, # utc_start 1923-04-15 00:00:00 (Sun)
100             60676556400, # utc_end 1923-10-06 23:00:00 (Sat)
101             60661450800, # local_start 1923-04-15 03:00:00 (Sun)
102             60676567200, # local_end 1923-10-07 02:00:00 (Sun)
103             10800,
104             1,
105             'EEST',
106             ],
107             [
108             60676556400, # utc_start 1923-10-06 23:00:00 (Sat)
109             61893417600, # utc_end 1962-04-29 00:00:00 (Sun)
110             60676563600, # local_start 1923-10-07 01:00:00 (Sun)
111             61893424800, # local_end 1962-04-29 02:00:00 (Sun)
112             7200,
113             0,
114             'EET',
115             ],
116             [
117             61893417600, # utc_start 1962-04-29 00:00:00 (Sun)
118             61906806000, # utc_end 1962-09-30 23:00:00 (Sun)
119             61893428400, # local_start 1962-04-29 03:00:00 (Sun)
120             61906816800, # local_end 1962-10-01 02:00:00 (Mon)
121             10800,
122             1,
123             'EEST',
124             ],
125             [
126             61906806000, # utc_start 1962-09-30 23:00:00 (Sun)
127             61925126400, # utc_end 1963-05-01 00:00:00 (Wed)
128             61906813200, # local_start 1962-10-01 01:00:00 (Mon)
129             61925133600, # local_end 1963-05-01 02:00:00 (Wed)
130             7200,
131             0,
132             'EET',
133             ],
134             [
135             61925126400, # utc_start 1963-05-01 00:00:00 (Wed)
136             61938255600, # utc_end 1963-09-29 23:00:00 (Sun)
137             61925137200, # local_start 1963-05-01 03:00:00 (Wed)
138             61938266400, # local_end 1963-09-30 02:00:00 (Mon)
139             10800,
140             1,
141             'EEST',
142             ],
143             [
144             61938255600, # utc_start 1963-09-29 23:00:00 (Sun)
145             61956748800, # utc_end 1964-05-01 00:00:00 (Fri)
146             61938262800, # local_start 1963-09-30 01:00:00 (Mon)
147             61956756000, # local_end 1964-05-01 02:00:00 (Fri)
148             7200,
149             0,
150             'EET',
151             ],
152             [
153             61956748800, # utc_start 1964-05-01 00:00:00 (Fri)
154             61969964400, # utc_end 1964-09-30 23:00:00 (Wed)
155             61956759600, # local_start 1964-05-01 03:00:00 (Fri)
156             61969975200, # local_end 1964-10-01 02:00:00 (Thu)
157             10800,
158             1,
159             'EEST',
160             ],
161             [
162             61969964400, # utc_start 1964-09-30 23:00:00 (Wed)
163             61988284800, # utc_end 1965-05-01 00:00:00 (Sat)
164             61969971600, # local_start 1964-10-01 01:00:00 (Thu)
165             61988292000, # local_end 1965-05-01 02:00:00 (Sat)
166             7200,
167             0,
168             'EET',
169             ],
170             [
171             61988284800, # utc_start 1965-05-01 00:00:00 (Sat)
172             62001414000, # utc_end 1965-09-29 23:00:00 (Wed)
173             61988295600, # local_start 1965-05-01 03:00:00 (Sat)
174             62001424800, # local_end 1965-09-30 02:00:00 (Thu)
175             10800,
176             1,
177             'EEST',
178             ],
179             [
180             62001414000, # utc_start 1965-09-29 23:00:00 (Wed)
181             62019216000, # utc_end 1966-04-24 00:00:00 (Sun)
182             62001421200, # local_start 1965-09-30 01:00:00 (Thu)
183             62019223200, # local_end 1966-04-24 02:00:00 (Sun)
184             7200,
185             0,
186             'EET',
187             ],
188             [
189             62019216000, # utc_start 1966-04-24 00:00:00 (Sun)
190             62033036400, # utc_end 1966-09-30 23:00:00 (Fri)
191             62019226800, # local_start 1966-04-24 03:00:00 (Sun)
192             62033047200, # local_end 1966-10-01 02:00:00 (Sat)
193             10800,
194             1,
195             'EEST',
196             ],
197             [
198             62033036400, # utc_start 1966-09-30 23:00:00 (Fri)
199             62051356800, # utc_end 1967-05-01 00:00:00 (Mon)
200             62033043600, # local_start 1966-10-01 01:00:00 (Sat)
201             62051364000, # local_end 1967-05-01 02:00:00 (Mon)
202             7200,
203             0,
204             'EET',
205             ],
206             [
207             62051356800, # utc_start 1967-05-01 00:00:00 (Mon)
208             62064572400, # utc_end 1967-09-30 23:00:00 (Sat)
209             62051367600, # local_start 1967-05-01 03:00:00 (Mon)
210             62064583200, # local_end 1967-10-01 02:00:00 (Sun)
211             10800,
212             1,
213             'EEST',
214             ],
215             [
216             62064572400, # utc_start 1967-09-30 23:00:00 (Sat)
217             62082979200, # utc_end 1968-05-01 00:00:00 (Wed)
218             62064579600, # local_start 1967-10-01 01:00:00 (Sun)
219             62082986400, # local_end 1968-05-01 02:00:00 (Wed)
220             7200,
221             0,
222             'EET',
223             ],
224             [
225             62082979200, # utc_start 1968-05-01 00:00:00 (Wed)
226             62096194800, # utc_end 1968-09-30 23:00:00 (Mon)
227             62082990000, # local_start 1968-05-01 03:00:00 (Wed)
228             62096205600, # local_end 1968-10-01 02:00:00 (Tue)
229             10800,
230             1,
231             'EEST',
232             ],
233             [
234             62096194800, # utc_start 1968-09-30 23:00:00 (Mon)
235             62114515200, # utc_end 1969-05-01 00:00:00 (Thu)
236             62096202000, # local_start 1968-10-01 01:00:00 (Tue)
237             62114522400, # local_end 1969-05-01 02:00:00 (Thu)
238             7200,
239             0,
240             'EET',
241             ],
242             [
243             62114515200, # utc_start 1969-05-01 00:00:00 (Thu)
244             62127730800, # utc_end 1969-09-30 23:00:00 (Tue)
245             62114526000, # local_start 1969-05-01 03:00:00 (Thu)
246             62127741600, # local_end 1969-10-01 02:00:00 (Wed)
247             10800,
248             1,
249             'EEST',
250             ],
251             [
252             62127730800, # utc_start 1969-09-30 23:00:00 (Tue)
253             62146051200, # utc_end 1970-05-01 00:00:00 (Fri)
254             62127738000, # local_start 1969-10-01 01:00:00 (Wed)
255             62146058400, # local_end 1970-05-01 02:00:00 (Fri)
256             7200,
257             0,
258             'EET',
259             ],
260             [
261             62146051200, # utc_start 1970-05-01 00:00:00 (Fri)
262             62159266800, # utc_end 1970-09-30 23:00:00 (Wed)
263             62146062000, # local_start 1970-05-01 03:00:00 (Fri)
264             62159277600, # local_end 1970-10-01 02:00:00 (Thu)
265             10800,
266             1,
267             'EEST',
268             ],
269             [
270             62159266800, # utc_start 1970-09-30 23:00:00 (Wed)
271             62177587200, # utc_end 1971-05-01 00:00:00 (Sat)
272             62159274000, # local_start 1970-10-01 01:00:00 (Thu)
273             62177594400, # local_end 1971-05-01 02:00:00 (Sat)
274             7200,
275             0,
276             'EET',
277             ],
278             [
279             62177587200, # utc_start 1971-05-01 00:00:00 (Sat)
280             62190802800, # utc_end 1971-09-30 23:00:00 (Thu)
281             62177598000, # local_start 1971-05-01 03:00:00 (Sat)
282             62190813600, # local_end 1971-10-01 02:00:00 (Fri)
283             10800,
284             1,
285             'EEST',
286             ],
287             [
288             62190802800, # utc_start 1971-09-30 23:00:00 (Thu)
289             62209209600, # utc_end 1972-05-01 00:00:00 (Mon)
290             62190810000, # local_start 1971-10-01 01:00:00 (Fri)
291             62209216800, # local_end 1972-05-01 02:00:00 (Mon)
292             7200,
293             0,
294             'EET',
295             ],
296             [
297             62209209600, # utc_start 1972-05-01 00:00:00 (Mon)
298             62222425200, # utc_end 1972-09-30 23:00:00 (Sat)
299             62209220400, # local_start 1972-05-01 03:00:00 (Mon)
300             62222436000, # local_end 1972-10-01 02:00:00 (Sun)
301             10800,
302             1,
303             'EEST',
304             ],
305             [
306             62222425200, # utc_start 1972-09-30 23:00:00 (Sat)
307             62240745600, # utc_end 1973-05-01 00:00:00 (Tue)
308             62222432400, # local_start 1972-10-01 01:00:00 (Sun)
309             62240752800, # local_end 1973-05-01 02:00:00 (Tue)
310             7200,
311             0,
312             'EET',
313             ],
314             [
315             62240745600, # utc_start 1973-05-01 00:00:00 (Tue)
316             62253961200, # utc_end 1973-09-30 23:00:00 (Sun)
317             62240756400, # local_start 1973-05-01 03:00:00 (Tue)
318             62253972000, # local_end 1973-10-01 02:00:00 (Mon)
319             10800,
320             1,
321             'EEST',
322             ],
323             [
324             62253961200, # utc_start 1973-09-30 23:00:00 (Sun)
325             62272281600, # utc_end 1974-05-01 00:00:00 (Wed)
326             62253968400, # local_start 1973-10-01 01:00:00 (Mon)
327             62272288800, # local_end 1974-05-01 02:00:00 (Wed)
328             7200,
329             0,
330             'EET',
331             ],
332             [
333             62272281600, # utc_start 1974-05-01 00:00:00 (Wed)
334             62285497200, # utc_end 1974-09-30 23:00:00 (Mon)
335             62272292400, # local_start 1974-05-01 03:00:00 (Wed)
336             62285508000, # local_end 1974-10-01 02:00:00 (Tue)
337             10800,
338             1,
339             'EEST',
340             ],
341             [
342             62285497200, # utc_start 1974-09-30 23:00:00 (Mon)
343             62303817600, # utc_end 1975-05-01 00:00:00 (Thu)
344             62285504400, # local_start 1974-10-01 01:00:00 (Tue)
345             62303824800, # local_end 1975-05-01 02:00:00 (Thu)
346             7200,
347             0,
348             'EET',
349             ],
350             [
351             62303817600, # utc_start 1975-05-01 00:00:00 (Thu)
352             62317033200, # utc_end 1975-09-30 23:00:00 (Tue)
353             62303828400, # local_start 1975-05-01 03:00:00 (Thu)
354             62317044000, # local_end 1975-10-01 02:00:00 (Wed)
355             10800,
356             1,
357             'EEST',
358             ],
359             [
360             62317033200, # utc_start 1975-09-30 23:00:00 (Tue)
361             62335440000, # utc_end 1976-05-01 00:00:00 (Sat)
362             62317040400, # local_start 1975-10-01 01:00:00 (Wed)
363             62335447200, # local_end 1976-05-01 02:00:00 (Sat)
364             7200,
365             0,
366             'EET',
367             ],
368             [
369             62335440000, # utc_start 1976-05-01 00:00:00 (Sat)
370             62348655600, # utc_end 1976-09-30 23:00:00 (Thu)
371             62335450800, # local_start 1976-05-01 03:00:00 (Sat)
372             62348666400, # local_end 1976-10-01 02:00:00 (Fri)
373             10800,
374             1,
375             'EEST',
376             ],
377             [
378             62348655600, # utc_start 1976-09-30 23:00:00 (Thu)
379             62366976000, # utc_end 1977-05-01 00:00:00 (Sun)
380             62348662800, # local_start 1976-10-01 01:00:00 (Fri)
381             62366983200, # local_end 1977-05-01 02:00:00 (Sun)
382             7200,
383             0,
384             'EET',
385             ],
386             [
387             62366976000, # utc_start 1977-05-01 00:00:00 (Sun)
388             62377599600, # utc_end 1977-08-31 23:00:00 (Wed)
389             62366986800, # local_start 1977-05-01 03:00:00 (Sun)
390             62377610400, # local_end 1977-09-01 02:00:00 (Thu)
391             10800,
392             1,
393             'EEST',
394             ],
395             [
396             62377599600, # utc_start 1977-08-31 23:00:00 (Wed)
397             62398512000, # utc_end 1978-05-01 00:00:00 (Mon)
398             62377606800, # local_start 1977-09-01 01:00:00 (Thu)
399             62398519200, # local_end 1978-05-01 02:00:00 (Mon)
400             7200,
401             0,
402             'EET',
403             ],
404             [
405             62398512000, # utc_start 1978-05-01 00:00:00 (Mon)
406             62409135600, # utc_end 1978-08-31 23:00:00 (Thu)
407             62398522800, # local_start 1978-05-01 03:00:00 (Mon)
408             62409146400, # local_end 1978-09-01 02:00:00 (Fri)
409             10800,
410             1,
411             'EEST',
412             ],
413             [
414             62409135600, # utc_start 1978-08-31 23:00:00 (Thu)
415             62554377600, # utc_end 1983-04-09 00:00:00 (Sat)
416             62409142800, # local_start 1978-09-01 01:00:00 (Fri)
417             62554384800, # local_end 1983-04-09 02:00:00 (Sat)
418             7200,
419             0,
420             'EET',
421             ],
422             [
423             62554377600, # utc_start 1983-04-09 00:00:00 (Sat)
424             62569494000, # utc_end 1983-09-30 23:00:00 (Fri)
425             62554388400, # local_start 1983-04-09 03:00:00 (Sat)
426             62569504800, # local_end 1983-10-01 02:00:00 (Sat)
427             10800,
428             1,
429             'EEST',
430             ],
431             [
432             62569494000, # utc_start 1983-09-30 23:00:00 (Fri)
433             62586000000, # utc_end 1984-04-09 00:00:00 (Mon)
434             62569501200, # local_start 1983-10-01 01:00:00 (Sat)
435             62586007200, # local_end 1984-04-09 02:00:00 (Mon)
436             7200,
437             0,
438             'EET',
439             ],
440             [
441             62586000000, # utc_start 1984-04-09 00:00:00 (Mon)
442             62601116400, # utc_end 1984-09-30 23:00:00 (Sun)
443             62586010800, # local_start 1984-04-09 03:00:00 (Mon)
444             62601127200, # local_end 1984-10-01 02:00:00 (Mon)
445             10800,
446             1,
447             'EEST',
448             ],
449             [
450             62601116400, # utc_start 1984-09-30 23:00:00 (Sun)
451             62644579200, # utc_end 1986-02-16 00:00:00 (Sun)
452             62601123600, # local_start 1984-10-01 01:00:00 (Mon)
453             62644586400, # local_end 1986-02-16 02:00:00 (Sun)
454             7200,
455             0,
456             'EET',
457             ],
458             [
459             62644579200, # utc_start 1986-02-16 00:00:00 (Sun)
460             62664879600, # utc_end 1986-10-08 23:00:00 (Wed)
461             62644590000, # local_start 1986-02-16 03:00:00 (Sun)
462             62664890400, # local_end 1986-10-09 02:00:00 (Thu)
463             10800,
464             1,
465             'EEST',
466             ],
467             [
468             62664879600, # utc_start 1986-10-08 23:00:00 (Wed)
469             62677238400, # utc_end 1987-03-01 00:00:00 (Sun)
470             62664886800, # local_start 1986-10-09 01:00:00 (Thu)
471             62677245600, # local_end 1987-03-01 02:00:00 (Sun)
472             7200,
473             0,
474             'EET',
475             ],
476             [
477             62677238400, # utc_start 1987-03-01 00:00:00 (Sun)
478             62698316400, # utc_end 1987-10-30 23:00:00 (Fri)
479             62677249200, # local_start 1987-03-01 03:00:00 (Sun)
480             62698327200, # local_end 1987-10-31 02:00:00 (Sat)
481             10800,
482             1,
483             'EEST',
484             ],
485             [
486             62698316400, # utc_start 1987-10-30 23:00:00 (Fri)
487             62710070400, # utc_end 1988-03-15 00:00:00 (Tue)
488             62698323600, # local_start 1987-10-31 01:00:00 (Sat)
489             62710077600, # local_end 1988-03-15 02:00:00 (Tue)
490             7200,
491             0,
492             'EET',
493             ],
494             [
495             62710070400, # utc_start 1988-03-15 00:00:00 (Tue)
496             62729938800, # utc_end 1988-10-30 23:00:00 (Sun)
497             62710081200, # local_start 1988-03-15 03:00:00 (Tue)
498             62729949600, # local_end 1988-10-31 02:00:00 (Mon)
499             10800,
500             1,
501             'EEST',
502             ],
503             [
504             62729938800, # utc_start 1988-10-30 23:00:00 (Sun)
505             62742988800, # utc_end 1989-03-31 00:00:00 (Fri)
506             62729946000, # local_start 1988-10-31 01:00:00 (Mon)
507             62742996000, # local_end 1989-03-31 02:00:00 (Fri)
508             7200,
509             0,
510             'EET',
511             ],
512             [
513             62742988800, # utc_start 1989-03-31 00:00:00 (Fri)
514             62758882800, # utc_end 1989-09-30 23:00:00 (Sat)
515             62742999600, # local_start 1989-03-31 03:00:00 (Fri)
516             62758893600, # local_end 1989-10-01 02:00:00 (Sun)
517             10800,
518             1,
519             'EEST',
520             ],
521             [
522             62758882800, # utc_start 1989-09-30 23:00:00 (Sat)
523             62774611200, # utc_end 1990-04-01 00:00:00 (Sun)
524             62758890000, # local_start 1989-10-01 01:00:00 (Sun)
525             62774618400, # local_end 1990-04-01 02:00:00 (Sun)
526             7200,
527             0,
528             'EET',
529             ],
530             [
531             62774611200, # utc_start 1990-04-01 00:00:00 (Sun)
532             62790332400, # utc_end 1990-09-29 23:00:00 (Sat)
533             62774622000, # local_start 1990-04-01 03:00:00 (Sun)
534             62790343200, # local_end 1990-09-30 02:00:00 (Sun)
535             10800,
536             1,
537             'EEST',
538             ],
539             [
540             62790332400, # utc_start 1990-09-29 23:00:00 (Sat)
541             62806140000, # utc_end 1991-03-31 22:00:00 (Sun)
542             62790339600, # local_start 1990-09-30 01:00:00 (Sun)
543             62806147200, # local_end 1991-04-01 00:00:00 (Mon)
544             7200,
545             0,
546             'EET',
547             ],
548             [
549             62806140000, # utc_start 1991-03-31 22:00:00 (Sun)
550             62821947600, # utc_end 1991-09-30 21:00:00 (Mon)
551             62806150800, # local_start 1991-04-01 01:00:00 (Mon)
552             62821958400, # local_end 1991-10-01 00:00:00 (Tue)
553             10800,
554             1,
555             'EEST',
556             ],
557             [
558             62821947600, # utc_start 1991-09-30 21:00:00 (Mon)
559             62838367200, # utc_end 1992-04-07 22:00:00 (Tue)
560             62821954800, # local_start 1991-09-30 23:00:00 (Mon)
561             62838374400, # local_end 1992-04-08 00:00:00 (Wed)
562             7200,
563             0,
564             'EET',
565             ],
566             [
567             62838367200, # utc_start 1992-04-07 22:00:00 (Tue)
568             62853570000, # utc_end 1992-09-30 21:00:00 (Wed)
569             62838378000, # local_start 1992-04-08 01:00:00 (Wed)
570             62853580800, # local_end 1992-10-01 00:00:00 (Thu)
571             10800,
572             1,
573             'EEST',
574             ],
575             [
576             62853570000, # utc_start 1992-09-30 21:00:00 (Wed)
577             62868780000, # utc_end 1993-03-25 22:00:00 (Thu)
578             62853577200, # local_start 1992-09-30 23:00:00 (Wed)
579             62868787200, # local_end 1993-03-26 00:00:00 (Fri)
580             7200,
581             0,
582             'EET',
583             ],
584             [
585             62868780000, # utc_start 1993-03-25 22:00:00 (Thu)
586             62884587600, # utc_end 1993-09-24 21:00:00 (Fri)
587             62868790800, # local_start 1993-03-26 01:00:00 (Fri)
588             62884598400, # local_end 1993-09-25 00:00:00 (Sat)
589             10800,
590             1,
591             'EEST',
592             ],
593             [
594             62884587600, # utc_start 1993-09-24 21:00:00 (Fri)
595             62900834400, # utc_end 1994-03-31 22:00:00 (Thu)
596             62884594800, # local_start 1993-09-24 23:00:00 (Fri)
597             62900841600, # local_end 1994-04-01 00:00:00 (Fri)
598             7200,
599             0,
600             'EET',
601             ],
602             [
603             62900834400, # utc_start 1994-03-31 22:00:00 (Thu)
604             62916642000, # utc_end 1994-09-30 21:00:00 (Fri)
605             62900845200, # local_start 1994-04-01 01:00:00 (Fri)
606             62916652800, # local_end 1994-10-01 00:00:00 (Sat)
607             10800,
608             1,
609             'EEST',
610             ],
611             [
612             62916642000, # utc_start 1994-09-30 21:00:00 (Fri)
613             62932370400, # utc_end 1995-03-31 22:00:00 (Fri)
614             62916649200, # local_start 1994-09-30 23:00:00 (Fri)
615             62932377600, # local_end 1995-04-01 00:00:00 (Sat)
616             7200,
617             0,
618             'EET',
619             ],
620             [
621             62932370400, # utc_start 1995-03-31 22:00:00 (Fri)
622             62948178000, # utc_end 1995-09-30 21:00:00 (Sat)
623             62932381200, # local_start 1995-04-01 01:00:00 (Sat)
624             62948188800, # local_end 1995-10-01 00:00:00 (Sun)
625             10800,
626             1,
627             'EEST',
628             ],
629             [
630             62948178000, # utc_start 1995-09-30 21:00:00 (Sat)
631             62963992800, # utc_end 1996-03-31 22:00:00 (Sun)
632             62948185200, # local_start 1995-09-30 23:00:00 (Sat)
633             62964000000, # local_end 1996-04-01 00:00:00 (Mon)
634             7200,
635             0,
636             'EET',
637             ],
638             [
639             62963992800, # utc_start 1996-03-31 22:00:00 (Sun)
640             62979800400, # utc_end 1996-09-30 21:00:00 (Mon)
641             62964003600, # local_start 1996-04-01 01:00:00 (Mon)
642             62979811200, # local_end 1996-10-01 00:00:00 (Tue)
643             10800,
644             1,
645             'EEST',
646             ],
647             [
648             62979800400, # utc_start 1996-09-30 21:00:00 (Mon)
649             62995442400, # utc_end 1997-03-30 22:00:00 (Sun)
650             62979807600, # local_start 1996-09-30 23:00:00 (Mon)
651             62995449600, # local_end 1997-03-31 00:00:00 (Mon)
652             7200,
653             0,
654             'EET',
655             ],
656             [
657             62995442400, # utc_start 1997-03-30 22:00:00 (Sun)
658             63011336400, # utc_end 1997-09-30 21:00:00 (Tue)
659             62995453200, # local_start 1997-03-31 01:00:00 (Mon)
660             63011347200, # local_end 1997-10-01 00:00:00 (Wed)
661             10800,
662             1,
663             'EEST',
664             ],
665             [
666             63011336400, # utc_start 1997-09-30 21:00:00 (Tue)
667             63026892000, # utc_end 1998-03-29 22:00:00 (Sun)
668             63011343600, # local_start 1997-09-30 23:00:00 (Tue)
669             63026899200, # local_end 1998-03-30 00:00:00 (Mon)
670             7200,
671             0,
672             'EET',
673             ],
674             [
675             63026892000, # utc_start 1998-03-29 22:00:00 (Sun)
676             63042872400, # utc_end 1998-09-30 21:00:00 (Wed)
677             63026902800, # local_start 1998-03-30 01:00:00 (Mon)
678             63042883200, # local_end 1998-10-01 00:00:00 (Thu)
679             10800,
680             1,
681             'EEST',
682             ],
683             [
684             63042872400, # utc_start 1998-09-30 21:00:00 (Wed)
685             63058600800, # utc_end 1999-03-31 22:00:00 (Wed)
686             63042879600, # local_start 1998-09-30 23:00:00 (Wed)
687             63058608000, # local_end 1999-04-01 00:00:00 (Thu)
688             7200,
689             0,
690             'EET',
691             ],
692             [
693             63058600800, # utc_start 1999-03-31 22:00:00 (Wed)
694             63074408400, # utc_end 1999-09-30 21:00:00 (Thu)
695             63058611600, # local_start 1999-04-01 01:00:00 (Thu)
696             63074419200, # local_end 1999-10-01 00:00:00 (Fri)
697             10800,
698             1,
699             'EEST',
700             ],
701             [
702             63074408400, # utc_start 1999-09-30 21:00:00 (Thu)
703             63090223200, # utc_end 2000-03-31 22:00:00 (Fri)
704             63074415600, # local_start 1999-09-30 23:00:00 (Thu)
705             63090230400, # local_end 2000-04-01 00:00:00 (Sat)
706             7200,
707             0,
708             'EET',
709             ],
710             [
711             63090223200, # utc_start 2000-03-31 22:00:00 (Fri)
712             63106030800, # utc_end 2000-09-30 21:00:00 (Sat)
713             63090234000, # local_start 2000-04-01 01:00:00 (Sat)
714             63106041600, # local_end 2000-10-01 00:00:00 (Sun)
715             10800,
716             1,
717             'EEST',
718             ],
719             [
720             63106030800, # utc_start 2000-09-30 21:00:00 (Sat)
721             63121759200, # utc_end 2001-03-31 22:00:00 (Sat)
722             63106038000, # local_start 2000-09-30 23:00:00 (Sat)
723             63121766400, # local_end 2001-04-01 00:00:00 (Sun)
724             7200,
725             0,
726             'EET',
727             ],
728             [
729             63121759200, # utc_start 2001-03-31 22:00:00 (Sat)
730             63137566800, # utc_end 2001-09-30 21:00:00 (Sun)
731             63121770000, # local_start 2001-04-01 01:00:00 (Sun)
732             63137577600, # local_end 2001-10-01 00:00:00 (Mon)
733             10800,
734             1,
735             'EEST',
736             ],
737             [
738             63137566800, # utc_start 2001-09-30 21:00:00 (Sun)
739             63153295200, # utc_end 2002-03-31 22:00:00 (Sun)
740             63137574000, # local_start 2001-09-30 23:00:00 (Sun)
741             63153302400, # local_end 2002-04-01 00:00:00 (Mon)
742             7200,
743             0,
744             'EET',
745             ],
746             [
747             63153295200, # utc_start 2002-03-31 22:00:00 (Sun)
748             63169102800, # utc_end 2002-09-30 21:00:00 (Mon)
749             63153306000, # local_start 2002-04-01 01:00:00 (Mon)
750             63169113600, # local_end 2002-10-01 00:00:00 (Tue)
751             10800,
752             1,
753             'EEST',
754             ],
755             [
756             63169102800, # utc_start 2002-09-30 21:00:00 (Mon)
757             63184831200, # utc_end 2003-03-31 22:00:00 (Mon)
758             63169110000, # local_start 2002-09-30 23:00:00 (Mon)
759             63184838400, # local_end 2003-04-01 00:00:00 (Tue)
760             7200,
761             0,
762             'EET',
763             ],
764             [
765             63184831200, # utc_start 2003-03-31 22:00:00 (Mon)
766             63200638800, # utc_end 2003-09-30 21:00:00 (Tue)
767             63184842000, # local_start 2003-04-01 01:00:00 (Tue)
768             63200649600, # local_end 2003-10-01 00:00:00 (Wed)
769             10800,
770             1,
771             'EEST',
772             ],
773             [
774             63200638800, # utc_start 2003-09-30 21:00:00 (Tue)
775             63216453600, # utc_end 2004-03-31 22:00:00 (Wed)
776             63200646000, # local_start 2003-09-30 23:00:00 (Tue)
777             63216460800, # local_end 2004-04-01 00:00:00 (Thu)
778             7200,
779             0,
780             'EET',
781             ],
782             [
783             63216453600, # utc_start 2004-03-31 22:00:00 (Wed)
784             63232261200, # utc_end 2004-09-30 21:00:00 (Thu)
785             63216464400, # local_start 2004-04-01 01:00:00 (Thu)
786             63232272000, # local_end 2004-10-01 00:00:00 (Fri)
787             10800,
788             1,
789             'EEST',
790             ],
791             [
792             63232261200, # utc_start 2004-09-30 21:00:00 (Thu)
793             63247989600, # utc_end 2005-03-31 22:00:00 (Thu)
794             63232268400, # local_start 2004-09-30 23:00:00 (Thu)
795             63247996800, # local_end 2005-04-01 00:00:00 (Fri)
796             7200,
797             0,
798             'EET',
799             ],
800             [
801             63247989600, # utc_start 2005-03-31 22:00:00 (Thu)
802             63263797200, # utc_end 2005-09-30 21:00:00 (Fri)
803             63248000400, # local_start 2005-04-01 01:00:00 (Fri)
804             63263808000, # local_end 2005-10-01 00:00:00 (Sat)
805             10800,
806             1,
807             'EEST',
808             ],
809             [
810             63263797200, # utc_start 2005-09-30 21:00:00 (Fri)
811             63279525600, # utc_end 2006-03-31 22:00:00 (Fri)
812             63263804400, # local_start 2005-09-30 23:00:00 (Fri)
813             63279532800, # local_end 2006-04-01 00:00:00 (Sat)
814             7200,
815             0,
816             'EET',
817             ],
818             [
819             63279525600, # utc_start 2006-03-31 22:00:00 (Fri)
820             63294555600, # utc_end 2006-09-21 21:00:00 (Thu)
821             63279536400, # local_start 2006-04-01 01:00:00 (Sat)
822             63294566400, # local_end 2006-09-22 00:00:00 (Fri)
823             10800,
824             1,
825             'EEST',
826             ],
827             [
828             63294555600, # utc_start 2006-09-21 21:00:00 (Thu)
829             63310888800, # utc_end 2007-03-29 22:00:00 (Thu)
830             63294562800, # local_start 2006-09-21 23:00:00 (Thu)
831             63310896000, # local_end 2007-03-30 00:00:00 (Fri)
832             7200,
833             0,
834             'EET',
835             ],
836             [
837             63310888800, # utc_start 2007-03-29 22:00:00 (Thu)
838             63329634000, # utc_end 2007-11-01 21:00:00 (Thu)
839             63310899600, # local_start 2007-03-30 01:00:00 (Fri)
840             63329644800, # local_end 2007-11-02 00:00:00 (Fri)
841             10800,
842             1,
843             'EEST',
844             ],
845             [
846             63329634000, # utc_start 2007-11-01 21:00:00 (Thu)
847             63342943200, # utc_end 2008-04-03 22:00:00 (Thu)
848             63329641200, # local_start 2007-11-01 23:00:00 (Thu)
849             63342950400, # local_end 2008-04-04 00:00:00 (Fri)
850             7200,
851             0,
852             'EET',
853             ],
854             [
855             63342943200, # utc_start 2008-04-03 22:00:00 (Thu)
856             63361170000, # utc_end 2008-10-31 21:00:00 (Fri)
857             63342954000, # local_start 2008-04-04 01:00:00 (Fri)
858             63361180800, # local_end 2008-11-01 00:00:00 (Sat)
859             10800,
860             1,
861             'EEST',
862             ],
863             [
864             63361170000, # utc_start 2008-10-31 21:00:00 (Fri)
865             63373788000, # utc_end 2009-03-26 22:00:00 (Thu)
866             63361177200, # local_start 2008-10-31 23:00:00 (Fri)
867             63373795200, # local_end 2009-03-27 00:00:00 (Fri)
868             7200,
869             0,
870             'EET',
871             ],
872             [
873             63373788000, # utc_start 2009-03-26 22:00:00 (Thu)
874             63392533200, # utc_end 2009-10-29 21:00:00 (Thu)
875             63373798800, # local_start 2009-03-27 01:00:00 (Fri)
876             63392544000, # local_end 2009-10-30 00:00:00 (Fri)
877             10800,
878             1,
879             'EEST',
880             ],
881             [
882             63392533200, # utc_start 2009-10-29 21:00:00 (Thu)
883             63405842400, # utc_end 2010-04-01 22:00:00 (Thu)
884             63392540400, # local_start 2009-10-29 23:00:00 (Thu)
885             63405849600, # local_end 2010-04-02 00:00:00 (Fri)
886             7200,
887             0,
888             'EET',
889             ],
890             [
891             63405842400, # utc_start 2010-04-01 22:00:00 (Thu)
892             63423982800, # utc_end 2010-10-28 21:00:00 (Thu)
893             63405853200, # local_start 2010-04-02 01:00:00 (Fri)
894             63423993600, # local_end 2010-10-29 00:00:00 (Fri)
895             10800,
896             1,
897             'EEST',
898             ],
899             [
900             63423982800, # utc_start 2010-10-28 21:00:00 (Thu)
901             63437292000, # utc_end 2011-03-31 22:00:00 (Thu)
902             63423990000, # local_start 2010-10-28 23:00:00 (Thu)
903             63437299200, # local_end 2011-04-01 00:00:00 (Fri)
904             7200,
905             0,
906             'EET',
907             ],
908             [
909             63437292000, # utc_start 2011-03-31 22:00:00 (Thu)
910             63455432400, # utc_end 2011-10-27 21:00:00 (Thu)
911             63437302800, # local_start 2011-04-01 01:00:00 (Fri)
912             63455443200, # local_end 2011-10-28 00:00:00 (Fri)
913             10800,
914             1,
915             'EEST',
916             ],
917             [
918             63455432400, # utc_start 2011-10-27 21:00:00 (Thu)
919             63468741600, # utc_end 2012-03-29 22:00:00 (Thu)
920             63455439600, # local_start 2011-10-27 23:00:00 (Thu)
921             63468748800, # local_end 2012-03-30 00:00:00 (Fri)
922             7200,
923             0,
924             'EET',
925             ],
926             [
927             63468741600, # utc_start 2012-03-29 22:00:00 (Thu)
928             63486882000, # utc_end 2012-10-25 21:00:00 (Thu)
929             63468752400, # local_start 2012-03-30 01:00:00 (Fri)
930             63486892800, # local_end 2012-10-26 00:00:00 (Fri)
931             10800,
932             1,
933             'EEST',
934             ],
935             [
936             63486882000, # utc_start 2012-10-25 21:00:00 (Thu)
937             63500191200, # utc_end 2013-03-28 22:00:00 (Thu)
938             63486889200, # local_start 2012-10-25 23:00:00 (Thu)
939             63500198400, # local_end 2013-03-29 00:00:00 (Fri)
940             7200,
941             0,
942             'EET',
943             ],
944             [
945             63500191200, # utc_start 2013-03-28 22:00:00 (Thu)
946             63518331600, # utc_end 2013-10-24 21:00:00 (Thu)
947             63500202000, # local_start 2013-03-29 01:00:00 (Fri)
948             63518342400, # local_end 2013-10-25 00:00:00 (Fri)
949             10800,
950             1,
951             'EEST',
952             ],
953             [
954             63518331600, # utc_start 2013-10-24 21:00:00 (Thu)
955             63531640800, # utc_end 2014-03-27 22:00:00 (Thu)
956             63518338800, # local_start 2013-10-24 23:00:00 (Thu)
957             63531648000, # local_end 2014-03-28 00:00:00 (Fri)
958             7200,
959             0,
960             'EET',
961             ],
962             [
963             63531640800, # utc_start 2014-03-27 22:00:00 (Thu)
964             63550386000, # utc_end 2014-10-30 21:00:00 (Thu)
965             63531651600, # local_start 2014-03-28 01:00:00 (Fri)
966             63550396800, # local_end 2014-10-31 00:00:00 (Fri)
967             10800,
968             1,
969             'EEST',
970             ],
971             [
972             63550386000, # utc_start 2014-10-30 21:00:00 (Thu)
973             63563090400, # utc_end 2015-03-26 22:00:00 (Thu)
974             63550393200, # local_start 2014-10-30 23:00:00 (Thu)
975             63563097600, # local_end 2015-03-27 00:00:00 (Fri)
976             7200,
977             0,
978             'EET',
979             ],
980             [
981             63563090400, # utc_start 2015-03-26 22:00:00 (Thu)
982             63581835600, # utc_end 2015-10-29 21:00:00 (Thu)
983             63563101200, # local_start 2015-03-27 01:00:00 (Fri)
984             63581846400, # local_end 2015-10-30 00:00:00 (Fri)
985             10800,
986             1,
987             'EEST',
988             ],
989             [
990             63581835600, # utc_start 2015-10-29 21:00:00 (Thu)
991             63594540000, # utc_end 2016-03-24 22:00:00 (Thu)
992             63581842800, # local_start 2015-10-29 23:00:00 (Thu)
993             63594547200, # local_end 2016-03-25 00:00:00 (Fri)
994             7200,
995             0,
996             'EET',
997             ],
998             [
999             63594540000, # utc_start 2016-03-24 22:00:00 (Thu)
1000             63613285200, # utc_end 2016-10-27 21:00:00 (Thu)
1001             63594550800, # local_start 2016-03-25 01:00:00 (Fri)
1002             63613296000, # local_end 2016-10-28 00:00:00 (Fri)
1003             10800,
1004             1,
1005             'EEST',
1006             ],
1007             [
1008             63613285200, # utc_start 2016-10-27 21:00:00 (Thu)
1009             63626594400, # utc_end 2017-03-30 22:00:00 (Thu)
1010             63613292400, # local_start 2016-10-27 23:00:00 (Thu)
1011             63626601600, # local_end 2017-03-31 00:00:00 (Fri)
1012             7200,
1013             0,
1014             'EET',
1015             ],
1016             [
1017             63626594400, # utc_start 2017-03-30 22:00:00 (Thu)
1018             63644734800, # utc_end 2017-10-26 21:00:00 (Thu)
1019             63626605200, # local_start 2017-03-31 01:00:00 (Fri)
1020             63644745600, # local_end 2017-10-27 00:00:00 (Fri)
1021             10800,
1022             1,
1023             'EEST',
1024             ],
1025             [
1026             63644734800, # utc_start 2017-10-26 21:00:00 (Thu)
1027             63658044000, # utc_end 2018-03-29 22:00:00 (Thu)
1028             63644742000, # local_start 2017-10-26 23:00:00 (Thu)
1029             63658051200, # local_end 2018-03-30 00:00:00 (Fri)
1030             7200,
1031             0,
1032             'EET',
1033             ],
1034             [
1035             63658044000, # utc_start 2018-03-29 22:00:00 (Thu)
1036             63676184400, # utc_end 2018-10-25 21:00:00 (Thu)
1037             63658054800, # local_start 2018-03-30 01:00:00 (Fri)
1038             63676195200, # local_end 2018-10-26 00:00:00 (Fri)
1039             10800,
1040             1,
1041             'EEST',
1042             ],
1043             [
1044             63676184400, # utc_start 2018-10-25 21:00:00 (Thu)
1045             63689493600, # utc_end 2019-03-28 22:00:00 (Thu)
1046             63676191600, # local_start 2018-10-25 23:00:00 (Thu)
1047             63689500800, # local_end 2019-03-29 00:00:00 (Fri)
1048             7200,
1049             0,
1050             'EET',
1051             ],
1052             [
1053             63689493600, # utc_start 2019-03-28 22:00:00 (Thu)
1054             63707634000, # utc_end 2019-10-24 21:00:00 (Thu)
1055             63689504400, # local_start 2019-03-29 01:00:00 (Fri)
1056             63707644800, # local_end 2019-10-25 00:00:00 (Fri)
1057             10800,
1058             1,
1059             'EEST',
1060             ],
1061             [
1062             63707634000, # utc_start 2019-10-24 21:00:00 (Thu)
1063             63720943200, # utc_end 2020-03-26 22:00:00 (Thu)
1064             63707641200, # local_start 2019-10-24 23:00:00 (Thu)
1065             63720950400, # local_end 2020-03-27 00:00:00 (Fri)
1066             7200,
1067             0,
1068             'EET',
1069             ],
1070             [
1071             63720943200, # utc_start 2020-03-26 22:00:00 (Thu)
1072             63739688400, # utc_end 2020-10-29 21:00:00 (Thu)
1073             63720954000, # local_start 2020-03-27 01:00:00 (Fri)
1074             63739699200, # local_end 2020-10-30 00:00:00 (Fri)
1075             10800,
1076             1,
1077             'EEST',
1078             ],
1079             [
1080             63739688400, # utc_start 2020-10-29 21:00:00 (Thu)
1081             63752392800, # utc_end 2021-03-25 22:00:00 (Thu)
1082             63739695600, # local_start 2020-10-29 23:00:00 (Thu)
1083             63752400000, # local_end 2021-03-26 00:00:00 (Fri)
1084             7200,
1085             0,
1086             'EET',
1087             ],
1088             [
1089             63752392800, # utc_start 2021-03-25 22:00:00 (Thu)
1090             63771138000, # utc_end 2021-10-28 21:00:00 (Thu)
1091             63752403600, # local_start 2021-03-26 01:00:00 (Fri)
1092             63771148800, # local_end 2021-10-29 00:00:00 (Fri)
1093             10800,
1094             1,
1095             'EEST',
1096             ],
1097             [
1098             63771138000, # utc_start 2021-10-28 21:00:00 (Thu)
1099             63783842400, # utc_end 2022-03-24 22:00:00 (Thu)
1100             63771145200, # local_start 2021-10-28 23:00:00 (Thu)
1101             63783849600, # local_end 2022-03-25 00:00:00 (Fri)
1102             7200,
1103             0,
1104             'EET',
1105             ],
1106             [
1107             63783842400, # utc_start 2022-03-24 22:00:00 (Thu)
1108             63802587600, # utc_end 2022-10-27 21:00:00 (Thu)
1109             63783853200, # local_start 2022-03-25 01:00:00 (Fri)
1110             63802598400, # local_end 2022-10-28 00:00:00 (Fri)
1111             10800,
1112             1,
1113             'EEST',
1114             ],
1115             [
1116             63802587600, # utc_start 2022-10-27 21:00:00 (Thu)
1117             DateTime::TimeZone::INFINITY, # utc_end
1118             63802598400, # local_start 2022-10-28 00:00:00 (Fri)
1119             DateTime::TimeZone::INFINITY, # local_end
1120             10800,
1121             0,
1122             '+03',
1123             ],
1124             ];
1125              
1126 1     1 0 3 sub olson_version {'2026a'}
1127              
1128 0     0 1 0 sub has_dst_changes {60}
1129              
1130 1     1   7 sub _max_year {2036}
1131              
1132             sub _new_instance {
1133 1     1   39 return shift->_init( @_, spans => $spans );
1134             }
1135              
1136              
1137              
1138             1;
1139