File Coverage

blib/lib/DateTime/TimeZone/Europe/Istanbul.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/europe. Olson data version 2026a
7             #
8             # Do not edit this file directly.
9             #
10             package DateTime::TimeZone::Europe::Istanbul;
11              
12 3     3   2607 use strict;
  3         132  
  3         130  
13 3     3   19 use warnings;
  3         17  
  3         158  
14 3     3   16 use namespace::autoclean;
  3         5  
  3         20  
15              
16             our $VERSION = '2.67';
17              
18 3     3   323 use Class::Singleton 1.03;
  3         58  
  3         79  
19 3     3   17 use DateTime::TimeZone;
  3         5  
  3         98  
20 3     3   15 use DateTime::TimeZone::OlsonDB;
  3         5  
  3         3454  
21              
22             @DateTime::TimeZone::Europe::Istanbul::ISA = ( 'Class::Singleton', 'DateTime::TimeZone' );
23              
24             my $spans =
25             [
26             [
27             DateTime::TimeZone::NEG_INFINITY, # utc_start
28             59295535448, # utc_end 1879-12-31 22:04:08 (Wed)
29             DateTime::TimeZone::NEG_INFINITY, # local_start
30             59295542400, # local_end 1880-01-01 00:00:00 (Thu)
31             6952,
32             0,
33             'LMT',
34             ],
35             [
36             59295535448, # utc_start 1879-12-31 22:04:08 (Wed)
37             60265807384, # utc_end 1910-09-30 22:03:04 (Fri)
38             59295542464, # local_start 1880-01-01 00:01:04 (Thu)
39             60265814400, # local_end 1910-10-01 00:00:00 (Sat)
40             7016,
41             0,
42             'IMT',
43             ],
44             [
45             60265807384, # utc_start 1910-09-30 22:03:04 (Fri)
46             60441976800, # utc_end 1916-04-30 22:00:00 (Sun)
47             60265814584, # local_start 1910-10-01 00:03:04 (Sat)
48             60441984000, # local_end 1916-05-01 00:00:00 (Mon)
49             7200,
50             0,
51             'EET',
52             ],
53             [
54             60441976800, # utc_start 1916-04-30 22:00:00 (Sun)
55             60455192400, # utc_end 1916-09-30 21:00:00 (Sat)
56             60441987600, # local_start 1916-05-01 01:00:00 (Mon)
57             60455203200, # local_end 1916-10-01 00:00:00 (Sun)
58             10800,
59             1,
60             'EEST',
61             ],
62             [
63             60455192400, # utc_start 1916-09-30 21:00:00 (Sat)
64             60565269600, # utc_end 1920-03-27 22:00:00 (Sat)
65             60455199600, # local_start 1916-09-30 23:00:00 (Sat)
66             60565276800, # local_end 1920-03-28 00:00:00 (Sun)
67             7200,
68             0,
69             'EET',
70             ],
71             [
72             60565269600, # utc_start 1920-03-27 22:00:00 (Sat)
73             60583496400, # utc_end 1920-10-24 21:00:00 (Sun)
74             60565280400, # local_start 1920-03-28 01:00:00 (Sun)
75             60583507200, # local_end 1920-10-25 00:00:00 (Mon)
76             10800,
77             1,
78             'EEST',
79             ],
80             [
81             60583496400, # utc_start 1920-10-24 21:00:00 (Sun)
82             60597324000, # utc_end 1921-04-02 22:00:00 (Sat)
83             60583503600, # local_start 1920-10-24 23:00:00 (Sun)
84             60597331200, # local_end 1921-04-03 00:00:00 (Sun)
85             7200,
86             0,
87             'EET',
88             ],
89             [
90             60597324000, # utc_start 1921-04-02 22:00:00 (Sat)
91             60613131600, # utc_end 1921-10-02 21:00:00 (Sun)
92             60597334800, # local_start 1921-04-03 01:00:00 (Sun)
93             60613142400, # local_end 1921-10-03 00:00:00 (Mon)
94             10800,
95             1,
96             'EEST',
97             ],
98             [
99             60613131600, # utc_start 1921-10-02 21:00:00 (Sun)
100             60628168800, # utc_end 1922-03-25 22:00:00 (Sat)
101             60613138800, # local_start 1921-10-02 23:00:00 (Sun)
102             60628176000, # local_end 1922-03-26 00:00:00 (Sun)
103             7200,
104             0,
105             'EET',
106             ],
107             [
108             60628168800, # utc_start 1922-03-25 22:00:00 (Sat)
109             60645099600, # utc_end 1922-10-07 21:00:00 (Sat)
110             60628179600, # local_start 1922-03-26 01:00:00 (Sun)
111             60645110400, # local_end 1922-10-08 00:00:00 (Sun)
112             10800,
113             1,
114             'EEST',
115             ],
116             [
117             60645099600, # utc_start 1922-10-07 21:00:00 (Sat)
118             60695474400, # utc_end 1924-05-12 22:00:00 (Mon)
119             60645106800, # local_start 1922-10-07 23:00:00 (Sat)
120             60695481600, # local_end 1924-05-13 00:00:00 (Tue)
121             7200,
122             0,
123             'EET',
124             ],
125             [
126             60695474400, # utc_start 1924-05-12 22:00:00 (Mon)
127             60707653200, # utc_end 1924-09-30 21:00:00 (Tue)
128             60695485200, # local_start 1924-05-13 01:00:00 (Tue)
129             60707664000, # local_end 1924-10-01 00:00:00 (Wed)
130             10800,
131             1,
132             'EEST',
133             ],
134             [
135             60707653200, # utc_start 1924-09-30 21:00:00 (Tue)
136             60725973600, # utc_end 1925-04-30 22:00:00 (Thu)
137             60707660400, # local_start 1924-09-30 23:00:00 (Tue)
138             60725980800, # local_end 1925-05-01 00:00:00 (Fri)
139             7200,
140             0,
141             'EET',
142             ],
143             [
144             60725973600, # utc_start 1925-04-30 22:00:00 (Thu)
145             60739189200, # utc_end 1925-09-30 21:00:00 (Wed)
146             60725984400, # local_start 1925-05-01 01:00:00 (Fri)
147             60739200000, # local_end 1925-10-01 00:00:00 (Thu)
148             10800,
149             1,
150             'EEST',
151             ],
152             [
153             60739189200, # utc_start 1925-09-30 21:00:00 (Wed)
154             61204629600, # utc_end 1940-06-30 22:00:00 (Sun)
155             60739196400, # local_start 1925-09-30 23:00:00 (Wed)
156             61204636800, # local_end 1940-07-01 00:00:00 (Mon)
157             7200,
158             0,
159             'EET',
160             ],
161             [
162             61204629600, # utc_start 1940-06-30 22:00:00 (Sun)
163             61213006800, # utc_end 1940-10-05 21:00:00 (Sat)
164             61204640400, # local_start 1940-07-01 01:00:00 (Mon)
165             61213017600, # local_end 1940-10-06 00:00:00 (Sun)
166             10800,
167             1,
168             'EEST',
169             ],
170             [
171             61213006800, # utc_start 1940-10-05 21:00:00 (Sat)
172             61217848800, # utc_end 1940-11-30 22:00:00 (Sat)
173             61213014000, # local_start 1940-10-05 23:00:00 (Sat)
174             61217856000, # local_end 1940-12-01 00:00:00 (Sun)
175             7200,
176             0,
177             'EET',
178             ],
179             [
180             61217848800, # utc_start 1940-11-30 22:00:00 (Sat)
181             61243246800, # utc_end 1941-09-20 21:00:00 (Sat)
182             61217859600, # local_start 1940-12-01 01:00:00 (Sun)
183             61243257600, # local_end 1941-09-21 00:00:00 (Sun)
184             10800,
185             1,
186             'EEST',
187             ],
188             [
189             61243246800, # utc_start 1941-09-20 21:00:00 (Sat)
190             61259839200, # utc_end 1942-03-31 22:00:00 (Tue)
191             61243254000, # local_start 1941-09-20 23:00:00 (Sat)
192             61259846400, # local_end 1942-04-01 00:00:00 (Wed)
193             7200,
194             0,
195             'EET',
196             ],
197             [
198             61259839200, # utc_start 1942-03-31 22:00:00 (Tue)
199             61370946000, # utc_end 1945-10-07 21:00:00 (Sun)
200             61259850000, # local_start 1942-04-01 01:00:00 (Wed)
201             61370956800, # local_end 1945-10-08 00:00:00 (Mon)
202             10800,
203             1,
204             'EEST',
205             ],
206             [
207             61370946000, # utc_start 1945-10-07 21:00:00 (Sun)
208             61391340000, # utc_end 1946-05-31 22:00:00 (Fri)
209             61370953200, # local_start 1945-10-07 23:00:00 (Sun)
210             61391347200, # local_end 1946-06-01 00:00:00 (Sat)
211             7200,
212             0,
213             'EET',
214             ],
215             [
216             61391340000, # utc_start 1946-05-31 22:00:00 (Fri)
217             61401877200, # utc_end 1946-09-30 21:00:00 (Mon)
218             61391350800, # local_start 1946-06-01 01:00:00 (Sat)
219             61401888000, # local_end 1946-10-01 00:00:00 (Tue)
220             10800,
221             1,
222             'EEST',
223             ],
224             [
225             61401877200, # utc_start 1946-09-30 21:00:00 (Mon)
226             61419247200, # utc_end 1947-04-19 22:00:00 (Sat)
227             61401884400, # local_start 1946-09-30 23:00:00 (Mon)
228             61419254400, # local_end 1947-04-20 00:00:00 (Sun)
229             7200,
230             0,
231             'EET',
232             ],
233             [
234             61419247200, # utc_start 1947-04-19 22:00:00 (Sat)
235             61433758800, # utc_end 1947-10-04 21:00:00 (Sat)
236             61419258000, # local_start 1947-04-20 01:00:00 (Sun)
237             61433769600, # local_end 1947-10-05 00:00:00 (Sun)
238             10800,
239             1,
240             'EEST',
241             ],
242             [
243             61433758800, # utc_start 1947-10-04 21:00:00 (Sat)
244             61450696800, # utc_end 1948-04-17 22:00:00 (Sat)
245             61433766000, # local_start 1947-10-04 23:00:00 (Sat)
246             61450704000, # local_end 1948-04-18 00:00:00 (Sun)
247             7200,
248             0,
249             'EET',
250             ],
251             [
252             61450696800, # utc_start 1948-04-17 22:00:00 (Sat)
253             61465208400, # utc_end 1948-10-02 21:00:00 (Sat)
254             61450707600, # local_start 1948-04-18 01:00:00 (Sun)
255             61465219200, # local_end 1948-10-03 00:00:00 (Sun)
256             10800,
257             1,
258             'EEST',
259             ],
260             [
261             61465208400, # utc_start 1948-10-02 21:00:00 (Sat)
262             61481541600, # utc_end 1949-04-09 22:00:00 (Sat)
263             61465215600, # local_start 1948-10-02 23:00:00 (Sat)
264             61481548800, # local_end 1949-04-10 00:00:00 (Sun)
265             7200,
266             0,
267             'EET',
268             ],
269             [
270             61481541600, # utc_start 1949-04-09 22:00:00 (Sat)
271             61496658000, # utc_end 1949-10-01 21:00:00 (Sat)
272             61481552400, # local_start 1949-04-10 01:00:00 (Sun)
273             61496668800, # local_end 1949-10-02 00:00:00 (Sun)
274             10800,
275             1,
276             'EEST',
277             ],
278             [
279             61496658000, # utc_start 1949-10-01 21:00:00 (Sat)
280             61513596000, # utc_end 1950-04-15 22:00:00 (Sat)
281             61496665200, # local_start 1949-10-01 23:00:00 (Sat)
282             61513603200, # local_end 1950-04-16 00:00:00 (Sun)
283             7200,
284             0,
285             'EET',
286             ],
287             [
288             61513596000, # utc_start 1950-04-15 22:00:00 (Sat)
289             61528712400, # utc_end 1950-10-07 21:00:00 (Sat)
290             61513606800, # local_start 1950-04-16 01:00:00 (Sun)
291             61528723200, # local_end 1950-10-08 00:00:00 (Sun)
292             10800,
293             1,
294             'EEST',
295             ],
296             [
297             61528712400, # utc_start 1950-10-07 21:00:00 (Sat)
298             61545650400, # utc_end 1951-04-21 22:00:00 (Sat)
299             61528719600, # local_start 1950-10-07 23:00:00 (Sat)
300             61545657600, # local_end 1951-04-22 00:00:00 (Sun)
301             7200,
302             0,
303             'EET',
304             ],
305             [
306             61545650400, # utc_start 1951-04-21 22:00:00 (Sat)
307             61560162000, # utc_end 1951-10-06 21:00:00 (Sat)
308             61545661200, # local_start 1951-04-22 01:00:00 (Sun)
309             61560172800, # local_end 1951-10-07 00:00:00 (Sun)
310             10800,
311             1,
312             'EEST',
313             ],
314             [
315             61560162000, # utc_start 1951-10-06 21:00:00 (Sat)
316             61900063200, # utc_end 1962-07-14 22:00:00 (Sat)
317             61560169200, # local_start 1951-10-06 23:00:00 (Sat)
318             61900070400, # local_end 1962-07-15 00:00:00 (Sun)
319             7200,
320             0,
321             'EET',
322             ],
323             [
324             61900063200, # utc_start 1962-07-14 22:00:00 (Sat)
325             61940840400, # utc_end 1963-10-29 21:00:00 (Tue)
326             61900074000, # local_start 1962-07-15 01:00:00 (Sun)
327             61940851200, # local_end 1963-10-30 00:00:00 (Wed)
328             10800,
329             1,
330             'EEST',
331             ],
332             [
333             61940840400, # utc_start 1963-10-29 21:00:00 (Tue)
334             61957951200, # utc_end 1964-05-14 22:00:00 (Thu)
335             61940847600, # local_start 1963-10-29 23:00:00 (Tue)
336             61957958400, # local_end 1964-05-15 00:00:00 (Fri)
337             7200,
338             0,
339             'EET',
340             ],
341             [
342             61957951200, # utc_start 1964-05-14 22:00:00 (Thu)
343             61969957200, # utc_end 1964-09-30 21:00:00 (Wed)
344             61957962000, # local_start 1964-05-15 01:00:00 (Fri)
345             61969968000, # local_end 1964-10-01 00:00:00 (Thu)
346             10800,
347             1,
348             'EEST',
349             ],
350             [
351             61969957200, # utc_start 1964-09-30 21:00:00 (Wed)
352             62243593200, # utc_end 1973-06-02 23:00:00 (Sat)
353             61969964400, # local_start 1964-09-30 23:00:00 (Wed)
354             62243600400, # local_end 1973-06-03 01:00:00 (Sun)
355             7200,
356             0,
357             'EET',
358             ],
359             [
360             62243593200, # utc_start 1973-06-02 23:00:00 (Sat)
361             62256898800, # utc_end 1973-11-03 23:00:00 (Sat)
362             62243604000, # local_start 1973-06-03 02:00:00 (Sun)
363             62256909600, # local_end 1973-11-04 02:00:00 (Sun)
364             10800,
365             1,
366             'EEST',
367             ],
368             [
369             62256898800, # utc_start 1973-11-03 23:00:00 (Sat)
370             62269603200, # utc_end 1974-03-31 00:00:00 (Sun)
371             62256906000, # local_start 1973-11-04 01:00:00 (Sun)
372             62269610400, # local_end 1974-03-31 02:00:00 (Sun)
373             7200,
374             0,
375             'EET',
376             ],
377             [
378             62269603200, # utc_start 1974-03-31 00:00:00 (Sun)
379             62288348400, # utc_end 1974-11-02 23:00:00 (Sat)
380             62269614000, # local_start 1974-03-31 03:00:00 (Sun)
381             62288359200, # local_end 1974-11-03 02:00:00 (Sun)
382             10800,
383             1,
384             'EEST',
385             ],
386             [
387             62288348400, # utc_start 1974-11-02 23:00:00 (Sat)
388             62300361600, # utc_end 1975-03-22 00:00:00 (Sat)
389             62288355600, # local_start 1974-11-03 01:00:00 (Sun)
390             62300368800, # local_end 1975-03-22 02:00:00 (Sat)
391             7200,
392             0,
393             'EET',
394             ],
395             [
396             62300361600, # utc_start 1975-03-22 00:00:00 (Sat)
397             62319798000, # utc_end 1975-11-01 23:00:00 (Sat)
398             62300372400, # local_start 1975-03-22 03:00:00 (Sat)
399             62319808800, # local_end 1975-11-02 02:00:00 (Sun)
400             10800,
401             1,
402             'EEST',
403             ],
404             [
405             62319798000, # utc_start 1975-11-01 23:00:00 (Sat)
406             62331897600, # utc_end 1976-03-21 00:00:00 (Sun)
407             62319805200, # local_start 1975-11-02 01:00:00 (Sun)
408             62331904800, # local_end 1976-03-21 02:00:00 (Sun)
409             7200,
410             0,
411             'EET',
412             ],
413             [
414             62331897600, # utc_start 1976-03-21 00:00:00 (Sun)
415             62351247600, # utc_end 1976-10-30 23:00:00 (Sat)
416             62331908400, # local_start 1976-03-21 03:00:00 (Sun)
417             62351258400, # local_end 1976-10-31 02:00:00 (Sun)
418             10800,
419             1,
420             'EEST',
421             ],
422             [
423             62351247600, # utc_start 1976-10-30 23:00:00 (Sat)
424             62364556800, # utc_end 1977-04-03 00:00:00 (Sun)
425             62351254800, # local_start 1976-10-31 01:00:00 (Sun)
426             62364564000, # local_end 1977-04-03 02:00:00 (Sun)
427             7200,
428             0,
429             'EET',
430             ],
431             [
432             62364556800, # utc_start 1977-04-03 00:00:00 (Sun)
433             62381487600, # utc_end 1977-10-15 23:00:00 (Sat)
434             62364567600, # local_start 1977-04-03 03:00:00 (Sun)
435             62381498400, # local_end 1977-10-16 02:00:00 (Sun)
436             10800,
437             1,
438             'EEST',
439             ],
440             [
441             62381487600, # utc_start 1977-10-15 23:00:00 (Sat)
442             62396006400, # utc_end 1978-04-02 00:00:00 (Sun)
443             62381494800, # local_start 1977-10-16 01:00:00 (Sun)
444             62396013600, # local_end 1978-04-02 02:00:00 (Sun)
445             7200,
446             0,
447             'EET',
448             ],
449             [
450             62396006400, # utc_start 1978-04-02 00:00:00 (Sun)
451             62403598800, # utc_end 1978-06-28 21:00:00 (Wed)
452             62396017200, # local_start 1978-04-02 03:00:00 (Sun)
453             62403609600, # local_end 1978-06-29 00:00:00 (Thu)
454             10800,
455             1,
456             'EEST',
457             ],
458             [
459             62403598800, # utc_start 1978-06-28 21:00:00 (Wed)
460             62564137200, # utc_end 1983-07-30 23:00:00 (Sat)
461             62403609600, # local_start 1978-06-29 00:00:00 (Thu)
462             62564148000, # local_end 1983-07-31 02:00:00 (Sun)
463             10800,
464             0,
465             '+03',
466             ],
467             [
468             62564137200, # utc_start 1983-07-30 23:00:00 (Sat)
469             62569576800, # utc_end 1983-10-01 22:00:00 (Sat)
470             62564151600, # local_start 1983-07-31 03:00:00 (Sun)
471             62569591200, # local_end 1983-10-02 02:00:00 (Sun)
472             14400,
473             1,
474             '+04',
475             ],
476             [
477             62569576800, # utc_start 1983-10-01 22:00:00 (Sat)
478             62603794800, # utc_end 1984-10-31 23:00:00 (Wed)
479             62569587600, # local_start 1983-10-02 01:00:00 (Sun)
480             62603805600, # local_end 1984-11-01 02:00:00 (Thu)
481             10800,
482             0,
483             '+03',
484             ],
485             [
486             62603794800, # utc_start 1984-10-31 23:00:00 (Wed)
487             62618482800, # utc_end 1985-04-19 23:00:00 (Fri)
488             62603802000, # local_start 1984-11-01 01:00:00 (Thu)
489             62618490000, # local_end 1985-04-20 01:00:00 (Sat)
490             7200,
491             0,
492             'EET',
493             ],
494             [
495             62618482800, # utc_start 1985-04-19 23:00:00 (Fri)
496             62632393200, # utc_end 1985-09-27 23:00:00 (Fri)
497             62618493600, # local_start 1985-04-20 02:00:00 (Sat)
498             62632404000, # local_end 1985-09-28 02:00:00 (Sat)
499             10800,
500             1,
501             'EEST',
502             ],
503             [
504             62632393200, # utc_start 1985-09-27 23:00:00 (Fri)
505             62648204400, # utc_end 1986-03-29 23:00:00 (Sat)
506             62632400400, # local_start 1985-09-28 01:00:00 (Sat)
507             62648211600, # local_end 1986-03-30 01:00:00 (Sun)
508             7200,
509             0,
510             'EET',
511             ],
512             [
513             62648204400, # utc_start 1986-03-29 23:00:00 (Sat)
514             62663929200, # utc_end 1986-09-27 23:00:00 (Sat)
515             62648215200, # local_start 1986-03-30 02:00:00 (Sun)
516             62663940000, # local_end 1986-09-28 02:00:00 (Sun)
517             10800,
518             1,
519             'EEST',
520             ],
521             [
522             62663929200, # utc_start 1986-09-27 23:00:00 (Sat)
523             62679654000, # utc_end 1987-03-28 23:00:00 (Sat)
524             62663936400, # local_start 1986-09-28 01:00:00 (Sun)
525             62679661200, # local_end 1987-03-29 01:00:00 (Sun)
526             7200,
527             0,
528             'EET',
529             ],
530             [
531             62679654000, # utc_start 1987-03-28 23:00:00 (Sat)
532             62695378800, # utc_end 1987-09-26 23:00:00 (Sat)
533             62679664800, # local_start 1987-03-29 02:00:00 (Sun)
534             62695389600, # local_end 1987-09-27 02:00:00 (Sun)
535             10800,
536             1,
537             'EEST',
538             ],
539             [
540             62695378800, # utc_start 1987-09-26 23:00:00 (Sat)
541             62711103600, # utc_end 1988-03-26 23:00:00 (Sat)
542             62695386000, # local_start 1987-09-27 01:00:00 (Sun)
543             62711110800, # local_end 1988-03-27 01:00:00 (Sun)
544             7200,
545             0,
546             'EET',
547             ],
548             [
549             62711103600, # utc_start 1988-03-26 23:00:00 (Sat)
550             62726828400, # utc_end 1988-09-24 23:00:00 (Sat)
551             62711114400, # local_start 1988-03-27 02:00:00 (Sun)
552             62726839200, # local_end 1988-09-25 02:00:00 (Sun)
553             10800,
554             1,
555             'EEST',
556             ],
557             [
558             62726828400, # utc_start 1988-09-24 23:00:00 (Sat)
559             62742553200, # utc_end 1989-03-25 23:00:00 (Sat)
560             62726835600, # local_start 1988-09-25 01:00:00 (Sun)
561             62742560400, # local_end 1989-03-26 01:00:00 (Sun)
562             7200,
563             0,
564             'EET',
565             ],
566             [
567             62742553200, # utc_start 1989-03-25 23:00:00 (Sat)
568             62758278000, # utc_end 1989-09-23 23:00:00 (Sat)
569             62742564000, # local_start 1989-03-26 02:00:00 (Sun)
570             62758288800, # local_end 1989-09-24 02:00:00 (Sun)
571             10800,
572             1,
573             'EEST',
574             ],
575             [
576             62758278000, # utc_start 1989-09-23 23:00:00 (Sat)
577             62774002800, # utc_end 1990-03-24 23:00:00 (Sat)
578             62758285200, # local_start 1989-09-24 01:00:00 (Sun)
579             62774010000, # local_end 1990-03-25 01:00:00 (Sun)
580             7200,
581             0,
582             'EET',
583             ],
584             [
585             62774002800, # utc_start 1990-03-24 23:00:00 (Sat)
586             62790332400, # utc_end 1990-09-29 23:00:00 (Sat)
587             62774013600, # local_start 1990-03-25 02:00:00 (Sun)
588             62790343200, # local_end 1990-09-30 02:00:00 (Sun)
589             10800,
590             1,
591             'EEST',
592             ],
593             [
594             62790332400, # utc_start 1990-09-29 23:00:00 (Sat)
595             62806057200, # utc_end 1991-03-30 23:00:00 (Sat)
596             62790339600, # local_start 1990-09-30 01:00:00 (Sun)
597             62806064400, # local_end 1991-03-31 01:00:00 (Sun)
598             7200,
599             0,
600             'EET',
601             ],
602             [
603             62806057200, # utc_start 1991-03-30 23:00:00 (Sat)
604             62821782000, # utc_end 1991-09-28 23:00:00 (Sat)
605             62806068000, # local_start 1991-03-31 02:00:00 (Sun)
606             62821792800, # local_end 1991-09-29 02:00:00 (Sun)
607             10800,
608             1,
609             'EEST',
610             ],
611             [
612             62821782000, # utc_start 1991-09-28 23:00:00 (Sat)
613             62837506800, # utc_end 1992-03-28 23:00:00 (Sat)
614             62821789200, # local_start 1991-09-29 01:00:00 (Sun)
615             62837514000, # local_end 1992-03-29 01:00:00 (Sun)
616             7200,
617             0,
618             'EET',
619             ],
620             [
621             62837506800, # utc_start 1992-03-28 23:00:00 (Sat)
622             62853231600, # utc_end 1992-09-26 23:00:00 (Sat)
623             62837517600, # local_start 1992-03-29 02:00:00 (Sun)
624             62853242400, # local_end 1992-09-27 02:00:00 (Sun)
625             10800,
626             1,
627             'EEST',
628             ],
629             [
630             62853231600, # utc_start 1992-09-26 23:00:00 (Sat)
631             62868956400, # utc_end 1993-03-27 23:00:00 (Sat)
632             62853238800, # local_start 1992-09-27 01:00:00 (Sun)
633             62868963600, # local_end 1993-03-28 01:00:00 (Sun)
634             7200,
635             0,
636             'EET',
637             ],
638             [
639             62868956400, # utc_start 1993-03-27 23:00:00 (Sat)
640             62884681200, # utc_end 1993-09-25 23:00:00 (Sat)
641             62868967200, # local_start 1993-03-28 02:00:00 (Sun)
642             62884692000, # local_end 1993-09-26 02:00:00 (Sun)
643             10800,
644             1,
645             'EEST',
646             ],
647             [
648             62884681200, # utc_start 1993-09-25 23:00:00 (Sat)
649             62899801200, # utc_end 1994-03-19 23:00:00 (Sat)
650             62884688400, # local_start 1993-09-26 01:00:00 (Sun)
651             62899808400, # local_end 1994-03-20 01:00:00 (Sun)
652             7200,
653             0,
654             'EET',
655             ],
656             [
657             62899801200, # utc_start 1994-03-19 23:00:00 (Sat)
658             62916130800, # utc_end 1994-09-24 23:00:00 (Sat)
659             62899812000, # local_start 1994-03-20 02:00:00 (Sun)
660             62916141600, # local_end 1994-09-25 02:00:00 (Sun)
661             10800,
662             1,
663             'EEST',
664             ],
665             [
666             62916130800, # utc_start 1994-09-24 23:00:00 (Sat)
667             62931855600, # utc_end 1995-03-25 23:00:00 (Sat)
668             62916138000, # local_start 1994-09-25 01:00:00 (Sun)
669             62931862800, # local_end 1995-03-26 01:00:00 (Sun)
670             7200,
671             0,
672             'EET',
673             ],
674             [
675             62931855600, # utc_start 1995-03-25 23:00:00 (Sat)
676             62947580400, # utc_end 1995-09-23 23:00:00 (Sat)
677             62931866400, # local_start 1995-03-26 02:00:00 (Sun)
678             62947591200, # local_end 1995-09-24 02:00:00 (Sun)
679             10800,
680             1,
681             'EEST',
682             ],
683             [
684             62947580400, # utc_start 1995-09-23 23:00:00 (Sat)
685             62963910000, # utc_end 1996-03-30 23:00:00 (Sat)
686             62947587600, # local_start 1995-09-24 01:00:00 (Sun)
687             62963917200, # local_end 1996-03-31 01:00:00 (Sun)
688             7200,
689             0,
690             'EET',
691             ],
692             [
693             62963910000, # utc_start 1996-03-30 23:00:00 (Sat)
694             62982054000, # utc_end 1996-10-26 23:00:00 (Sat)
695             62963920800, # local_start 1996-03-31 02:00:00 (Sun)
696             62982064800, # local_end 1996-10-27 02:00:00 (Sun)
697             10800,
698             1,
699             'EEST',
700             ],
701             [
702             62982054000, # utc_start 1996-10-26 23:00:00 (Sat)
703             62995359600, # utc_end 1997-03-29 23:00:00 (Sat)
704             62982061200, # local_start 1996-10-27 01:00:00 (Sun)
705             62995366800, # local_end 1997-03-30 01:00:00 (Sun)
706             7200,
707             0,
708             'EET',
709             ],
710             [
711             62995359600, # utc_start 1997-03-29 23:00:00 (Sat)
712             63013503600, # utc_end 1997-10-25 23:00:00 (Sat)
713             62995370400, # local_start 1997-03-30 02:00:00 (Sun)
714             63013514400, # local_end 1997-10-26 02:00:00 (Sun)
715             10800,
716             1,
717             'EEST',
718             ],
719             [
720             63013503600, # utc_start 1997-10-25 23:00:00 (Sat)
721             63026809200, # utc_end 1998-03-28 23:00:00 (Sat)
722             63013510800, # local_start 1997-10-26 01:00:00 (Sun)
723             63026816400, # local_end 1998-03-29 01:00:00 (Sun)
724             7200,
725             0,
726             'EET',
727             ],
728             [
729             63026809200, # utc_start 1998-03-28 23:00:00 (Sat)
730             63044953200, # utc_end 1998-10-24 23:00:00 (Sat)
731             63026820000, # local_start 1998-03-29 02:00:00 (Sun)
732             63044964000, # local_end 1998-10-25 02:00:00 (Sun)
733             10800,
734             1,
735             'EEST',
736             ],
737             [
738             63044953200, # utc_start 1998-10-24 23:00:00 (Sat)
739             63058258800, # utc_end 1999-03-27 23:00:00 (Sat)
740             63044960400, # local_start 1998-10-25 01:00:00 (Sun)
741             63058266000, # local_end 1999-03-28 01:00:00 (Sun)
742             7200,
743             0,
744             'EET',
745             ],
746             [
747             63058258800, # utc_start 1999-03-27 23:00:00 (Sat)
748             63077007600, # utc_end 1999-10-30 23:00:00 (Sat)
749             63058269600, # local_start 1999-03-28 02:00:00 (Sun)
750             63077018400, # local_end 1999-10-31 02:00:00 (Sun)
751             10800,
752             1,
753             'EEST',
754             ],
755             [
756             63077007600, # utc_start 1999-10-30 23:00:00 (Sat)
757             63089708400, # utc_end 2000-03-25 23:00:00 (Sat)
758             63077014800, # local_start 1999-10-31 01:00:00 (Sun)
759             63089715600, # local_end 2000-03-26 01:00:00 (Sun)
760             7200,
761             0,
762             'EET',
763             ],
764             [
765             63089708400, # utc_start 2000-03-25 23:00:00 (Sat)
766             63108457200, # utc_end 2000-10-28 23:00:00 (Sat)
767             63089719200, # local_start 2000-03-26 02:00:00 (Sun)
768             63108468000, # local_end 2000-10-29 02:00:00 (Sun)
769             10800,
770             1,
771             'EEST',
772             ],
773             [
774             63108457200, # utc_start 2000-10-28 23:00:00 (Sat)
775             63121158000, # utc_end 2001-03-24 23:00:00 (Sat)
776             63108464400, # local_start 2000-10-29 01:00:00 (Sun)
777             63121165200, # local_end 2001-03-25 01:00:00 (Sun)
778             7200,
779             0,
780             'EET',
781             ],
782             [
783             63121158000, # utc_start 2001-03-24 23:00:00 (Sat)
784             63139906800, # utc_end 2001-10-27 23:00:00 (Sat)
785             63121168800, # local_start 2001-03-25 02:00:00 (Sun)
786             63139917600, # local_end 2001-10-28 02:00:00 (Sun)
787             10800,
788             1,
789             'EEST',
790             ],
791             [
792             63139906800, # utc_start 2001-10-27 23:00:00 (Sat)
793             63153212400, # utc_end 2002-03-30 23:00:00 (Sat)
794             63139914000, # local_start 2001-10-28 01:00:00 (Sun)
795             63153219600, # local_end 2002-03-31 01:00:00 (Sun)
796             7200,
797             0,
798             'EET',
799             ],
800             [
801             63153212400, # utc_start 2002-03-30 23:00:00 (Sat)
802             63171356400, # utc_end 2002-10-26 23:00:00 (Sat)
803             63153223200, # local_start 2002-03-31 02:00:00 (Sun)
804             63171367200, # local_end 2002-10-27 02:00:00 (Sun)
805             10800,
806             1,
807             'EEST',
808             ],
809             [
810             63171356400, # utc_start 2002-10-26 23:00:00 (Sat)
811             63184662000, # utc_end 2003-03-29 23:00:00 (Sat)
812             63171363600, # local_start 2002-10-27 01:00:00 (Sun)
813             63184669200, # local_end 2003-03-30 01:00:00 (Sun)
814             7200,
815             0,
816             'EET',
817             ],
818             [
819             63184662000, # utc_start 2003-03-29 23:00:00 (Sat)
820             63202806000, # utc_end 2003-10-25 23:00:00 (Sat)
821             63184672800, # local_start 2003-03-30 02:00:00 (Sun)
822             63202816800, # local_end 2003-10-26 02:00:00 (Sun)
823             10800,
824             1,
825             'EEST',
826             ],
827             [
828             63202806000, # utc_start 2003-10-25 23:00:00 (Sat)
829             63216111600, # utc_end 2004-03-27 23:00:00 (Sat)
830             63202813200, # local_start 2003-10-26 01:00:00 (Sun)
831             63216118800, # local_end 2004-03-28 01:00:00 (Sun)
832             7200,
833             0,
834             'EET',
835             ],
836             [
837             63216111600, # utc_start 2004-03-27 23:00:00 (Sat)
838             63234860400, # utc_end 2004-10-30 23:00:00 (Sat)
839             63216122400, # local_start 2004-03-28 02:00:00 (Sun)
840             63234871200, # local_end 2004-10-31 02:00:00 (Sun)
841             10800,
842             1,
843             'EEST',
844             ],
845             [
846             63234860400, # utc_start 2004-10-30 23:00:00 (Sat)
847             63247561200, # utc_end 2005-03-26 23:00:00 (Sat)
848             63234867600, # local_start 2004-10-31 01:00:00 (Sun)
849             63247568400, # local_end 2005-03-27 01:00:00 (Sun)
850             7200,
851             0,
852             'EET',
853             ],
854             [
855             63247561200, # utc_start 2005-03-26 23:00:00 (Sat)
856             63266310000, # utc_end 2005-10-29 23:00:00 (Sat)
857             63247572000, # local_start 2005-03-27 02:00:00 (Sun)
858             63266320800, # local_end 2005-10-30 02:00:00 (Sun)
859             10800,
860             1,
861             'EEST',
862             ],
863             [
864             63266310000, # utc_start 2005-10-29 23:00:00 (Sat)
865             63279010800, # utc_end 2006-03-25 23:00:00 (Sat)
866             63266317200, # local_start 2005-10-30 01:00:00 (Sun)
867             63279018000, # local_end 2006-03-26 01:00:00 (Sun)
868             7200,
869             0,
870             'EET',
871             ],
872             [
873             63279010800, # utc_start 2006-03-25 23:00:00 (Sat)
874             63297759600, # utc_end 2006-10-28 23:00:00 (Sat)
875             63279021600, # local_start 2006-03-26 02:00:00 (Sun)
876             63297770400, # local_end 2006-10-29 02:00:00 (Sun)
877             10800,
878             1,
879             'EEST',
880             ],
881             [
882             63297759600, # utc_start 2006-10-28 23:00:00 (Sat)
883             63310467600, # utc_end 2007-03-25 01:00:00 (Sun)
884             63297766800, # local_start 2006-10-29 01:00:00 (Sun)
885             63310474800, # local_end 2007-03-25 03:00:00 (Sun)
886             7200,
887             0,
888             'EET',
889             ],
890             [
891             63310467600, # utc_start 2007-03-25 01:00:00 (Sun)
892             63329216400, # utc_end 2007-10-28 01:00:00 (Sun)
893             63310478400, # local_start 2007-03-25 04:00:00 (Sun)
894             63329227200, # local_end 2007-10-28 04:00:00 (Sun)
895             10800,
896             1,
897             'EEST',
898             ],
899             [
900             63329216400, # utc_start 2007-10-28 01:00:00 (Sun)
901             63342522000, # utc_end 2008-03-30 01:00:00 (Sun)
902             63329223600, # local_start 2007-10-28 03:00:00 (Sun)
903             63342529200, # local_end 2008-03-30 03:00:00 (Sun)
904             7200,
905             0,
906             'EET',
907             ],
908             [
909             63342522000, # utc_start 2008-03-30 01:00:00 (Sun)
910             63360666000, # utc_end 2008-10-26 01:00:00 (Sun)
911             63342532800, # local_start 2008-03-30 04:00:00 (Sun)
912             63360676800, # local_end 2008-10-26 04:00:00 (Sun)
913             10800,
914             1,
915             'EEST',
916             ],
917             [
918             63360666000, # utc_start 2008-10-26 01:00:00 (Sun)
919             63373971600, # utc_end 2009-03-29 01:00:00 (Sun)
920             63360673200, # local_start 2008-10-26 03:00:00 (Sun)
921             63373978800, # local_end 2009-03-29 03:00:00 (Sun)
922             7200,
923             0,
924             'EET',
925             ],
926             [
927             63373971600, # utc_start 2009-03-29 01:00:00 (Sun)
928             63392115600, # utc_end 2009-10-25 01:00:00 (Sun)
929             63373982400, # local_start 2009-03-29 04:00:00 (Sun)
930             63392126400, # local_end 2009-10-25 04:00:00 (Sun)
931             10800,
932             1,
933             'EEST',
934             ],
935             [
936             63392115600, # utc_start 2009-10-25 01:00:00 (Sun)
937             63405421200, # utc_end 2010-03-28 01:00:00 (Sun)
938             63392122800, # local_start 2009-10-25 03:00:00 (Sun)
939             63405428400, # local_end 2010-03-28 03:00:00 (Sun)
940             7200,
941             0,
942             'EET',
943             ],
944             [
945             63405421200, # utc_start 2010-03-28 01:00:00 (Sun)
946             63424170000, # utc_end 2010-10-31 01:00:00 (Sun)
947             63405432000, # local_start 2010-03-28 04:00:00 (Sun)
948             63424180800, # local_end 2010-10-31 04:00:00 (Sun)
949             10800,
950             1,
951             'EEST',
952             ],
953             [
954             63424170000, # utc_start 2010-10-31 01:00:00 (Sun)
955             63436957200, # utc_end 2011-03-28 01:00:00 (Mon)
956             63424177200, # local_start 2010-10-31 03:00:00 (Sun)
957             63436964400, # local_end 2011-03-28 03:00:00 (Mon)
958             7200,
959             0,
960             'EET',
961             ],
962             [
963             63436957200, # utc_start 2011-03-28 01:00:00 (Mon)
964             63455619600, # utc_end 2011-10-30 01:00:00 (Sun)
965             63436968000, # local_start 2011-03-28 04:00:00 (Mon)
966             63455630400, # local_end 2011-10-30 04:00:00 (Sun)
967             10800,
968             1,
969             'EEST',
970             ],
971             [
972             63455619600, # utc_start 2011-10-30 01:00:00 (Sun)
973             63468320400, # utc_end 2012-03-25 01:00:00 (Sun)
974             63455626800, # local_start 2011-10-30 03:00:00 (Sun)
975             63468327600, # local_end 2012-03-25 03:00:00 (Sun)
976             7200,
977             0,
978             'EET',
979             ],
980             [
981             63468320400, # utc_start 2012-03-25 01:00:00 (Sun)
982             63487069200, # utc_end 2012-10-28 01:00:00 (Sun)
983             63468331200, # local_start 2012-03-25 04:00:00 (Sun)
984             63487080000, # local_end 2012-10-28 04:00:00 (Sun)
985             10800,
986             1,
987             'EEST',
988             ],
989             [
990             63487069200, # utc_start 2012-10-28 01:00:00 (Sun)
991             63500374800, # utc_end 2013-03-31 01:00:00 (Sun)
992             63487076400, # local_start 2012-10-28 03:00:00 (Sun)
993             63500382000, # local_end 2013-03-31 03:00:00 (Sun)
994             7200,
995             0,
996             'EET',
997             ],
998             [
999             63500374800, # utc_start 2013-03-31 01:00:00 (Sun)
1000             63518518800, # utc_end 2013-10-27 01:00:00 (Sun)
1001             63500385600, # local_start 2013-03-31 04:00:00 (Sun)
1002             63518529600, # local_end 2013-10-27 04:00:00 (Sun)
1003             10800,
1004             1,
1005             'EEST',
1006             ],
1007             [
1008             63518518800, # utc_start 2013-10-27 01:00:00 (Sun)
1009             63531910800, # utc_end 2014-03-31 01:00:00 (Mon)
1010             63518526000, # local_start 2013-10-27 03:00:00 (Sun)
1011             63531918000, # local_end 2014-03-31 03:00:00 (Mon)
1012             7200,
1013             0,
1014             'EET',
1015             ],
1016             [
1017             63531910800, # utc_start 2014-03-31 01:00:00 (Mon)
1018             63549968400, # utc_end 2014-10-26 01:00:00 (Sun)
1019             63531921600, # local_start 2014-03-31 04:00:00 (Mon)
1020             63549979200, # local_end 2014-10-26 04:00:00 (Sun)
1021             10800,
1022             1,
1023             'EEST',
1024             ],
1025             [
1026             63549968400, # utc_start 2014-10-26 01:00:00 (Sun)
1027             63563274000, # utc_end 2015-03-29 01:00:00 (Sun)
1028             63549975600, # local_start 2014-10-26 03:00:00 (Sun)
1029             63563281200, # local_end 2015-03-29 03:00:00 (Sun)
1030             7200,
1031             0,
1032             'EET',
1033             ],
1034             [
1035             63563274000, # utc_start 2015-03-29 01:00:00 (Sun)
1036             63582627600, # utc_end 2015-11-08 01:00:00 (Sun)
1037             63563284800, # local_start 2015-03-29 04:00:00 (Sun)
1038             63582638400, # local_end 2015-11-08 04:00:00 (Sun)
1039             10800,
1040             1,
1041             'EEST',
1042             ],
1043             [
1044             63582627600, # utc_start 2015-11-08 01:00:00 (Sun)
1045             63594723600, # utc_end 2016-03-27 01:00:00 (Sun)
1046             63582634800, # local_start 2015-11-08 03:00:00 (Sun)
1047             63594730800, # local_end 2016-03-27 03:00:00 (Sun)
1048             7200,
1049             0,
1050             'EET',
1051             ],
1052             [
1053             63594723600, # utc_start 2016-03-27 01:00:00 (Sun)
1054             63608878800, # utc_end 2016-09-06 21:00:00 (Tue)
1055             63594734400, # local_start 2016-03-27 04:00:00 (Sun)
1056             63608889600, # local_end 2016-09-07 00:00:00 (Wed)
1057             10800,
1058             1,
1059             'EEST',
1060             ],
1061             [
1062             63608878800, # utc_start 2016-09-06 21:00:00 (Tue)
1063             DateTime::TimeZone::INFINITY, # utc_end
1064             63608889600, # local_start 2016-09-07 00:00:00 (Wed)
1065             DateTime::TimeZone::INFINITY, # local_end
1066             10800,
1067             0,
1068             '+03',
1069             ],
1070             ];
1071              
1072 7     7 0 23 sub olson_version {'2026a'}
1073              
1074 0     0 1 0 sub has_dst_changes {56}
1075              
1076 3     3   41 sub _max_year {2036}
1077              
1078             sub _new_instance {
1079 3     3   54 return shift->_init( @_, spans => $spans );
1080             }
1081              
1082              
1083              
1084             1;
1085