File Coverage

blib/lib/DateTime/TimeZone/Asia/Hong_Kong.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::Hong_Kong;
11              
12 3     3   3189 use strict;
  3         9  
  3         139  
13 3     3   19 use warnings;
  3         7  
  3         199  
14 3     3   18 use namespace::autoclean;
  3         7  
  3         29  
15              
16             our $VERSION = '2.67';
17              
18 3     3   388 use Class::Singleton 1.03;
  3         95  
  3         103  
19 3     3   15 use DateTime::TimeZone;
  3         7  
  3         95  
20 3     3   18 use DateTime::TimeZone::OlsonDB;
  3         8  
  3         2950  
21              
22             @DateTime::TimeZone::Asia::Hong_Kong::ISA = ( 'Class::Singleton', 'DateTime::TimeZone' );
23              
24             my $spans =
25             [
26             [
27             DateTime::TimeZone::NEG_INFINITY, # utc_start
28             60078992400, # utc_end 1904-10-29 17:00:00 (Sat)
29             DateTime::TimeZone::NEG_INFINITY, # local_start
30             60079019802, # local_end 1904-10-30 00:36:42 (Sun)
31             27402,
32             0,
33             'LMT',
34             ],
35             [
36             60078992400, # utc_start 1904-10-29 17:00:00 (Sat)
37             61234772400, # utc_end 1941-06-14 19:00:00 (Sat)
38             60079021200, # local_start 1904-10-30 01:00:00 (Sun)
39             61234801200, # local_end 1941-06-15 03:00:00 (Sun)
40             28800,
41             0,
42             'HKT',
43             ],
44             [
45             61234772400, # utc_start 1941-06-14 19:00:00 (Sat)
46             61244103600, # utc_end 1941-09-30 19:00:00 (Tue)
47             61234804800, # local_start 1941-06-15 04:00:00 (Sun)
48             61244136000, # local_end 1941-10-01 04:00:00 (Wed)
49             32400,
50             1,
51             'HKST',
52             ],
53             [
54             61244103600, # utc_start 1941-09-30 19:00:00 (Tue)
55             61251435000, # utc_end 1941-12-24 15:30:00 (Wed)
56             61244134200, # local_start 1941-10-01 03:30:00 (Wed)
57             61251465600, # local_end 1941-12-25 00:00:00 (Thu)
58             30600,
59             1,
60             'HKWT',
61             ],
62             [
63             61251435000, # utc_start 1941-12-24 15:30:00 (Wed)
64             61374474000, # utc_end 1945-11-17 17:00:00 (Sat)
65             61251467400, # local_start 1941-12-25 00:30:00 (Thu)
66             61374506400, # local_end 1945-11-18 02:00:00 (Sun)
67             32400,
68             0,
69             'JST',
70             ],
71             [
72             61374474000, # utc_start 1945-11-17 17:00:00 (Sat)
73             61387776000, # utc_end 1946-04-20 16:00:00 (Sat)
74             61374502800, # local_start 1945-11-18 01:00:00 (Sun)
75             61387804800, # local_end 1946-04-21 00:00:00 (Sun)
76             28800,
77             0,
78             'HKT',
79             ],
80             [
81             61387776000, # utc_start 1946-04-20 16:00:00 (Sat)
82             61407142200, # utc_end 1946-11-30 19:30:00 (Sat)
83             61387808400, # local_start 1946-04-21 01:00:00 (Sun)
84             61407174600, # local_end 1946-12-01 04:30:00 (Sun)
85             32400,
86             1,
87             'HKST',
88             ],
89             [
90             61407142200, # utc_start 1946-11-30 19:30:00 (Sat)
91             61418633400, # utc_end 1947-04-12 19:30:00 (Sat)
92             61407171000, # local_start 1946-12-01 03:30:00 (Sun)
93             61418662200, # local_end 1947-04-13 03:30:00 (Sun)
94             28800,
95             0,
96             'HKT',
97             ],
98             [
99             61418633400, # utc_start 1947-04-12 19:30:00 (Sat)
100             61438591800, # utc_end 1947-11-29 19:30:00 (Sat)
101             61418665800, # local_start 1947-04-13 04:30:00 (Sun)
102             61438624200, # local_end 1947-11-30 04:30:00 (Sun)
103             32400,
104             1,
105             'HKST',
106             ],
107             [
108             61438591800, # utc_start 1947-11-29 19:30:00 (Sat)
109             61451897400, # utc_end 1948-05-01 19:30:00 (Sat)
110             61438620600, # local_start 1947-11-30 03:30:00 (Sun)
111             61451926200, # local_end 1948-05-02 03:30:00 (Sun)
112             28800,
113             0,
114             'HKT',
115             ],
116             [
117             61451897400, # utc_start 1948-05-01 19:30:00 (Sat)
118             61467622200, # utc_end 1948-10-30 19:30:00 (Sat)
119             61451929800, # local_start 1948-05-02 04:30:00 (Sun)
120             61467654600, # local_end 1948-10-31 04:30:00 (Sun)
121             32400,
122             1,
123             'HKST',
124             ],
125             [
126             61467622200, # utc_start 1948-10-30 19:30:00 (Sat)
127             61480927800, # utc_end 1949-04-02 19:30:00 (Sat)
128             61467651000, # local_start 1948-10-31 03:30:00 (Sun)
129             61480956600, # local_end 1949-04-03 03:30:00 (Sun)
130             28800,
131             0,
132             'HKT',
133             ],
134             [
135             61480927800, # utc_start 1949-04-02 19:30:00 (Sat)
136             61499071800, # utc_end 1949-10-29 19:30:00 (Sat)
137             61480960200, # local_start 1949-04-03 04:30:00 (Sun)
138             61499104200, # local_end 1949-10-30 04:30:00 (Sun)
139             32400,
140             1,
141             'HKST',
142             ],
143             [
144             61499071800, # utc_start 1949-10-29 19:30:00 (Sat)
145             61512377400, # utc_end 1950-04-01 19:30:00 (Sat)
146             61499100600, # local_start 1949-10-30 03:30:00 (Sun)
147             61512406200, # local_end 1950-04-02 03:30:00 (Sun)
148             28800,
149             0,
150             'HKT',
151             ],
152             [
153             61512377400, # utc_start 1950-04-01 19:30:00 (Sat)
154             61530521400, # utc_end 1950-10-28 19:30:00 (Sat)
155             61512409800, # local_start 1950-04-02 04:30:00 (Sun)
156             61530553800, # local_end 1950-10-29 04:30:00 (Sun)
157             32400,
158             1,
159             'HKST',
160             ],
161             [
162             61530521400, # utc_start 1950-10-28 19:30:00 (Sat)
163             61543827000, # utc_end 1951-03-31 19:30:00 (Sat)
164             61530550200, # local_start 1950-10-29 03:30:00 (Sun)
165             61543855800, # local_end 1951-04-01 03:30:00 (Sun)
166             28800,
167             0,
168             'HKT',
169             ],
170             [
171             61543827000, # utc_start 1951-03-31 19:30:00 (Sat)
172             61561971000, # utc_end 1951-10-27 19:30:00 (Sat)
173             61543859400, # local_start 1951-04-01 04:30:00 (Sun)
174             61562003400, # local_end 1951-10-28 04:30:00 (Sun)
175             32400,
176             1,
177             'HKST',
178             ],
179             [
180             61561971000, # utc_start 1951-10-27 19:30:00 (Sat)
181             61575881400, # utc_end 1952-04-05 19:30:00 (Sat)
182             61561999800, # local_start 1951-10-28 03:30:00 (Sun)
183             61575910200, # local_end 1952-04-06 03:30:00 (Sun)
184             28800,
185             0,
186             'HKT',
187             ],
188             [
189             61575881400, # utc_start 1952-04-05 19:30:00 (Sat)
190             61594025400, # utc_end 1952-11-01 19:30:00 (Sat)
191             61575913800, # local_start 1952-04-06 04:30:00 (Sun)
192             61594057800, # local_end 1952-11-02 04:30:00 (Sun)
193             32400,
194             1,
195             'HKST',
196             ],
197             [
198             61594025400, # utc_start 1952-11-01 19:30:00 (Sat)
199             61607331000, # utc_end 1953-04-04 19:30:00 (Sat)
200             61594054200, # local_start 1952-11-02 03:30:00 (Sun)
201             61607359800, # local_end 1953-04-05 03:30:00 (Sun)
202             28800,
203             0,
204             'HKT',
205             ],
206             [
207             61607331000, # utc_start 1953-04-04 19:30:00 (Sat)
208             61625471400, # utc_end 1953-10-31 18:30:00 (Sat)
209             61607363400, # local_start 1953-04-05 04:30:00 (Sun)
210             61625503800, # local_end 1953-11-01 03:30:00 (Sun)
211             32400,
212             1,
213             'HKST',
214             ],
215             [
216             61625471400, # utc_start 1953-10-31 18:30:00 (Sat)
217             61637571000, # utc_end 1954-03-20 19:30:00 (Sat)
218             61625500200, # local_start 1953-11-01 02:30:00 (Sun)
219             61637599800, # local_end 1954-03-21 03:30:00 (Sun)
220             28800,
221             0,
222             'HKT',
223             ],
224             [
225             61637571000, # utc_start 1954-03-20 19:30:00 (Sat)
226             61656921000, # utc_end 1954-10-30 18:30:00 (Sat)
227             61637603400, # local_start 1954-03-21 04:30:00 (Sun)
228             61656953400, # local_end 1954-10-31 03:30:00 (Sun)
229             32400,
230             1,
231             'HKST',
232             ],
233             [
234             61656921000, # utc_start 1954-10-30 18:30:00 (Sat)
235             61669020600, # utc_end 1955-03-19 19:30:00 (Sat)
236             61656949800, # local_start 1954-10-31 02:30:00 (Sun)
237             61669049400, # local_end 1955-03-20 03:30:00 (Sun)
238             28800,
239             0,
240             'HKT',
241             ],
242             [
243             61669020600, # utc_start 1955-03-19 19:30:00 (Sat)
244             61688975400, # utc_end 1955-11-05 18:30:00 (Sat)
245             61669053000, # local_start 1955-03-20 04:30:00 (Sun)
246             61689007800, # local_end 1955-11-06 03:30:00 (Sun)
247             32400,
248             1,
249             'HKST',
250             ],
251             [
252             61688975400, # utc_start 1955-11-05 18:30:00 (Sat)
253             61700470200, # utc_end 1956-03-17 19:30:00 (Sat)
254             61689004200, # local_start 1955-11-06 02:30:00 (Sun)
255             61700499000, # local_end 1956-03-18 03:30:00 (Sun)
256             28800,
257             0,
258             'HKT',
259             ],
260             [
261             61700470200, # utc_start 1956-03-17 19:30:00 (Sat)
262             61720425000, # utc_end 1956-11-03 18:30:00 (Sat)
263             61700502600, # local_start 1956-03-18 04:30:00 (Sun)
264             61720457400, # local_end 1956-11-04 03:30:00 (Sun)
265             32400,
266             1,
267             'HKST',
268             ],
269             [
270             61720425000, # utc_start 1956-11-03 18:30:00 (Sat)
271             61732524600, # utc_end 1957-03-23 19:30:00 (Sat)
272             61720453800, # local_start 1956-11-04 02:30:00 (Sun)
273             61732553400, # local_end 1957-03-24 03:30:00 (Sun)
274             28800,
275             0,
276             'HKT',
277             ],
278             [
279             61732524600, # utc_start 1957-03-23 19:30:00 (Sat)
280             61751874600, # utc_end 1957-11-02 18:30:00 (Sat)
281             61732557000, # local_start 1957-03-24 04:30:00 (Sun)
282             61751907000, # local_end 1957-11-03 03:30:00 (Sun)
283             32400,
284             1,
285             'HKST',
286             ],
287             [
288             61751874600, # utc_start 1957-11-02 18:30:00 (Sat)
289             61763974200, # utc_end 1958-03-22 19:30:00 (Sat)
290             61751903400, # local_start 1957-11-03 02:30:00 (Sun)
291             61764003000, # local_end 1958-03-23 03:30:00 (Sun)
292             28800,
293             0,
294             'HKT',
295             ],
296             [
297             61763974200, # utc_start 1958-03-22 19:30:00 (Sat)
298             61783324200, # utc_end 1958-11-01 18:30:00 (Sat)
299             61764006600, # local_start 1958-03-23 04:30:00 (Sun)
300             61783356600, # local_end 1958-11-02 03:30:00 (Sun)
301             32400,
302             1,
303             'HKST',
304             ],
305             [
306             61783324200, # utc_start 1958-11-01 18:30:00 (Sat)
307             61795423800, # utc_end 1959-03-21 19:30:00 (Sat)
308             61783353000, # local_start 1958-11-02 02:30:00 (Sun)
309             61795452600, # local_end 1959-03-22 03:30:00 (Sun)
310             28800,
311             0,
312             'HKT',
313             ],
314             [
315             61795423800, # utc_start 1959-03-21 19:30:00 (Sat)
316             61814773800, # utc_end 1959-10-31 18:30:00 (Sat)
317             61795456200, # local_start 1959-03-22 04:30:00 (Sun)
318             61814806200, # local_end 1959-11-01 03:30:00 (Sun)
319             32400,
320             1,
321             'HKST',
322             ],
323             [
324             61814773800, # utc_start 1959-10-31 18:30:00 (Sat)
325             61826873400, # utc_end 1960-03-19 19:30:00 (Sat)
326             61814802600, # local_start 1959-11-01 02:30:00 (Sun)
327             61826902200, # local_end 1960-03-20 03:30:00 (Sun)
328             28800,
329             0,
330             'HKT',
331             ],
332             [
333             61826873400, # utc_start 1960-03-19 19:30:00 (Sat)
334             61846828200, # utc_end 1960-11-05 18:30:00 (Sat)
335             61826905800, # local_start 1960-03-20 04:30:00 (Sun)
336             61846860600, # local_end 1960-11-06 03:30:00 (Sun)
337             32400,
338             1,
339             'HKST',
340             ],
341             [
342             61846828200, # utc_start 1960-11-05 18:30:00 (Sat)
343             61858323000, # utc_end 1961-03-18 19:30:00 (Sat)
344             61846857000, # local_start 1960-11-06 02:30:00 (Sun)
345             61858351800, # local_end 1961-03-19 03:30:00 (Sun)
346             28800,
347             0,
348             'HKT',
349             ],
350             [
351             61858323000, # utc_start 1961-03-18 19:30:00 (Sat)
352             61878277800, # utc_end 1961-11-04 18:30:00 (Sat)
353             61858355400, # local_start 1961-03-19 04:30:00 (Sun)
354             61878310200, # local_end 1961-11-05 03:30:00 (Sun)
355             32400,
356             1,
357             'HKST',
358             ],
359             [
360             61878277800, # utc_start 1961-11-04 18:30:00 (Sat)
361             61889772600, # utc_end 1962-03-17 19:30:00 (Sat)
362             61878306600, # local_start 1961-11-05 02:30:00 (Sun)
363             61889801400, # local_end 1962-03-18 03:30:00 (Sun)
364             28800,
365             0,
366             'HKT',
367             ],
368             [
369             61889772600, # utc_start 1962-03-17 19:30:00 (Sat)
370             61909727400, # utc_end 1962-11-03 18:30:00 (Sat)
371             61889805000, # local_start 1962-03-18 04:30:00 (Sun)
372             61909759800, # local_end 1962-11-04 03:30:00 (Sun)
373             32400,
374             1,
375             'HKST',
376             ],
377             [
378             61909727400, # utc_start 1962-11-03 18:30:00 (Sat)
379             61921827000, # utc_end 1963-03-23 19:30:00 (Sat)
380             61909756200, # local_start 1962-11-04 02:30:00 (Sun)
381             61921855800, # local_end 1963-03-24 03:30:00 (Sun)
382             28800,
383             0,
384             'HKT',
385             ],
386             [
387             61921827000, # utc_start 1963-03-23 19:30:00 (Sat)
388             61941177000, # utc_end 1963-11-02 18:30:00 (Sat)
389             61921859400, # local_start 1963-03-24 04:30:00 (Sun)
390             61941209400, # local_end 1963-11-03 03:30:00 (Sun)
391             32400,
392             1,
393             'HKST',
394             ],
395             [
396             61941177000, # utc_start 1963-11-02 18:30:00 (Sat)
397             61953276600, # utc_end 1964-03-21 19:30:00 (Sat)
398             61941205800, # local_start 1963-11-03 02:30:00 (Sun)
399             61953305400, # local_end 1964-03-22 03:30:00 (Sun)
400             28800,
401             0,
402             'HKT',
403             ],
404             [
405             61953276600, # utc_start 1964-03-21 19:30:00 (Sat)
406             61972626600, # utc_end 1964-10-31 18:30:00 (Sat)
407             61953309000, # local_start 1964-03-22 04:30:00 (Sun)
408             61972659000, # local_end 1964-11-01 03:30:00 (Sun)
409             32400,
410             1,
411             'HKST',
412             ],
413             [
414             61972626600, # utc_start 1964-10-31 18:30:00 (Sat)
415             61987145400, # utc_end 1965-04-17 19:30:00 (Sat)
416             61972655400, # local_start 1964-11-01 02:30:00 (Sun)
417             61987174200, # local_end 1965-04-18 03:30:00 (Sun)
418             28800,
419             0,
420             'HKT',
421             ],
422             [
423             61987145400, # utc_start 1965-04-17 19:30:00 (Sat)
424             62002866600, # utc_end 1965-10-16 18:30:00 (Sat)
425             61987177800, # local_start 1965-04-18 04:30:00 (Sun)
426             62002899000, # local_end 1965-10-17 03:30:00 (Sun)
427             32400,
428             1,
429             'HKST',
430             ],
431             [
432             62002866600, # utc_start 1965-10-16 18:30:00 (Sat)
433             62018595000, # utc_end 1966-04-16 19:30:00 (Sat)
434             62002895400, # local_start 1965-10-17 02:30:00 (Sun)
435             62018623800, # local_end 1966-04-17 03:30:00 (Sun)
436             28800,
437             0,
438             'HKT',
439             ],
440             [
441             62018595000, # utc_start 1966-04-16 19:30:00 (Sat)
442             62034316200, # utc_end 1966-10-15 18:30:00 (Sat)
443             62018627400, # local_start 1966-04-17 04:30:00 (Sun)
444             62034348600, # local_end 1966-10-16 03:30:00 (Sun)
445             32400,
446             1,
447             'HKST',
448             ],
449             [
450             62034316200, # utc_start 1966-10-15 18:30:00 (Sat)
451             62050044600, # utc_end 1967-04-15 19:30:00 (Sat)
452             62034345000, # local_start 1966-10-16 02:30:00 (Sun)
453             62050073400, # local_end 1967-04-16 03:30:00 (Sun)
454             28800,
455             0,
456             'HKT',
457             ],
458             [
459             62050044600, # utc_start 1967-04-15 19:30:00 (Sat)
460             62066370600, # utc_end 1967-10-21 18:30:00 (Sat)
461             62050077000, # local_start 1967-04-16 04:30:00 (Sun)
462             62066403000, # local_end 1967-10-22 03:30:00 (Sun)
463             32400,
464             1,
465             'HKST',
466             ],
467             [
468             62066370600, # utc_start 1967-10-21 18:30:00 (Sat)
469             62082099000, # utc_end 1968-04-20 19:30:00 (Sat)
470             62066399400, # local_start 1967-10-22 02:30:00 (Sun)
471             62082127800, # local_end 1968-04-21 03:30:00 (Sun)
472             28800,
473             0,
474             'HKT',
475             ],
476             [
477             62082099000, # utc_start 1968-04-20 19:30:00 (Sat)
478             62097820200, # utc_end 1968-10-19 18:30:00 (Sat)
479             62082131400, # local_start 1968-04-21 04:30:00 (Sun)
480             62097852600, # local_end 1968-10-20 03:30:00 (Sun)
481             32400,
482             1,
483             'HKST',
484             ],
485             [
486             62097820200, # utc_start 1968-10-19 18:30:00 (Sat)
487             62113548600, # utc_end 1969-04-19 19:30:00 (Sat)
488             62097849000, # local_start 1968-10-20 02:30:00 (Sun)
489             62113577400, # local_end 1969-04-20 03:30:00 (Sun)
490             28800,
491             0,
492             'HKT',
493             ],
494             [
495             62113548600, # utc_start 1969-04-19 19:30:00 (Sat)
496             62129269800, # utc_end 1969-10-18 18:30:00 (Sat)
497             62113581000, # local_start 1969-04-20 04:30:00 (Sun)
498             62129302200, # local_end 1969-10-19 03:30:00 (Sun)
499             32400,
500             1,
501             'HKST',
502             ],
503             [
504             62129269800, # utc_start 1969-10-18 18:30:00 (Sat)
505             62144998200, # utc_end 1970-04-18 19:30:00 (Sat)
506             62129298600, # local_start 1969-10-19 02:30:00 (Sun)
507             62145027000, # local_end 1970-04-19 03:30:00 (Sun)
508             28800,
509             0,
510             'HKT',
511             ],
512             [
513             62144998200, # utc_start 1970-04-18 19:30:00 (Sat)
514             62160719400, # utc_end 1970-10-17 18:30:00 (Sat)
515             62145030600, # local_start 1970-04-19 04:30:00 (Sun)
516             62160751800, # local_end 1970-10-18 03:30:00 (Sun)
517             32400,
518             1,
519             'HKST',
520             ],
521             [
522             62160719400, # utc_start 1970-10-17 18:30:00 (Sat)
523             62176447800, # utc_end 1971-04-17 19:30:00 (Sat)
524             62160748200, # local_start 1970-10-18 02:30:00 (Sun)
525             62176476600, # local_end 1971-04-18 03:30:00 (Sun)
526             28800,
527             0,
528             'HKT',
529             ],
530             [
531             62176447800, # utc_start 1971-04-17 19:30:00 (Sat)
532             62192169000, # utc_end 1971-10-16 18:30:00 (Sat)
533             62176480200, # local_start 1971-04-18 04:30:00 (Sun)
534             62192201400, # local_end 1971-10-17 03:30:00 (Sun)
535             32400,
536             1,
537             'HKST',
538             ],
539             [
540             62192169000, # utc_start 1971-10-16 18:30:00 (Sat)
541             62207897400, # utc_end 1972-04-15 19:30:00 (Sat)
542             62192197800, # local_start 1971-10-17 02:30:00 (Sun)
543             62207926200, # local_end 1972-04-16 03:30:00 (Sun)
544             28800,
545             0,
546             'HKT',
547             ],
548             [
549             62207897400, # utc_start 1972-04-15 19:30:00 (Sat)
550             62224223400, # utc_end 1972-10-21 18:30:00 (Sat)
551             62207929800, # local_start 1972-04-16 04:30:00 (Sun)
552             62224255800, # local_end 1972-10-22 03:30:00 (Sun)
553             32400,
554             1,
555             'HKST',
556             ],
557             [
558             62224223400, # utc_start 1972-10-21 18:30:00 (Sat)
559             62239951800, # utc_end 1973-04-21 19:30:00 (Sat)
560             62224252200, # local_start 1972-10-22 02:30:00 (Sun)
561             62239980600, # local_end 1973-04-22 03:30:00 (Sun)
562             28800,
563             0,
564             'HKT',
565             ],
566             [
567             62239951800, # utc_start 1973-04-21 19:30:00 (Sat)
568             62255673000, # utc_end 1973-10-20 18:30:00 (Sat)
569             62239984200, # local_start 1973-04-22 04:30:00 (Sun)
570             62255705400, # local_end 1973-10-21 03:30:00 (Sun)
571             32400,
572             1,
573             'HKST',
574             ],
575             [
576             62255673000, # utc_start 1973-10-20 18:30:00 (Sat)
577             62261724600, # utc_end 1973-12-29 19:30:00 (Sat)
578             62255701800, # local_start 1973-10-21 02:30:00 (Sun)
579             62261753400, # local_end 1973-12-30 03:30:00 (Sun)
580             28800,
581             0,
582             'HKT',
583             ],
584             [
585             62261724600, # utc_start 1973-12-29 19:30:00 (Sat)
586             62287122600, # utc_end 1974-10-19 18:30:00 (Sat)
587             62261757000, # local_start 1973-12-30 04:30:00 (Sun)
588             62287155000, # local_end 1974-10-20 03:30:00 (Sun)
589             32400,
590             1,
591             'HKST',
592             ],
593             [
594             62287122600, # utc_start 1974-10-19 18:30:00 (Sat)
595             62302851000, # utc_end 1975-04-19 19:30:00 (Sat)
596             62287151400, # local_start 1974-10-20 02:30:00 (Sun)
597             62302879800, # local_end 1975-04-20 03:30:00 (Sun)
598             28800,
599             0,
600             'HKT',
601             ],
602             [
603             62302851000, # utc_start 1975-04-19 19:30:00 (Sat)
604             62318572200, # utc_end 1975-10-18 18:30:00 (Sat)
605             62302883400, # local_start 1975-04-20 04:30:00 (Sun)
606             62318604600, # local_end 1975-10-19 03:30:00 (Sun)
607             32400,
608             1,
609             'HKST',
610             ],
611             [
612             62318572200, # utc_start 1975-10-18 18:30:00 (Sat)
613             62334300600, # utc_end 1976-04-17 19:30:00 (Sat)
614             62318601000, # local_start 1975-10-19 02:30:00 (Sun)
615             62334329400, # local_end 1976-04-18 03:30:00 (Sun)
616             28800,
617             0,
618             'HKT',
619             ],
620             [
621             62334300600, # utc_start 1976-04-17 19:30:00 (Sat)
622             62350021800, # utc_end 1976-10-16 18:30:00 (Sat)
623             62334333000, # local_start 1976-04-18 04:30:00 (Sun)
624             62350054200, # local_end 1976-10-17 03:30:00 (Sun)
625             32400,
626             1,
627             'HKST',
628             ],
629             [
630             62350021800, # utc_start 1976-10-16 18:30:00 (Sat)
631             62431068600, # utc_end 1979-05-12 19:30:00 (Sat)
632             62350050600, # local_start 1976-10-17 02:30:00 (Sun)
633             62431097400, # local_end 1979-05-13 03:30:00 (Sun)
634             28800,
635             0,
636             'HKT',
637             ],
638             [
639             62431068600, # utc_start 1979-05-12 19:30:00 (Sat)
640             62444975400, # utc_end 1979-10-20 18:30:00 (Sat)
641             62431101000, # local_start 1979-05-13 04:30:00 (Sun)
642             62445007800, # local_end 1979-10-21 03:30:00 (Sun)
643             32400,
644             1,
645             'HKST',
646             ],
647             [
648             62444975400, # utc_start 1979-10-20 18:30:00 (Sat)
649             DateTime::TimeZone::INFINITY, # utc_end
650             62445004200, # local_start 1979-10-21 02:30:00 (Sun)
651             DateTime::TimeZone::INFINITY, # local_end
652             28800,
653             0,
654             'HKT',
655             ],
656             ];
657              
658 4     4 0 693 sub olson_version {'2026a'}
659              
660 0     0 1 0 sub has_dst_changes {34}
661              
662 3     3   26 sub _max_year {2036}
663              
664             sub _new_instance {
665 3     3   57 return shift->_init( @_, spans => $spans );
666             }
667              
668              
669              
670             1;
671