| 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/antarctica. Olson data version 2026a |
|
7
|
|
|
|
|
|
|
# |
|
8
|
|
|
|
|
|
|
# Do not edit this file directly. |
|
9
|
|
|
|
|
|
|
# |
|
10
|
|
|
|
|
|
|
package DateTime::TimeZone::Antarctica::Casey; |
|
11
|
|
|
|
|
|
|
|
|
12
|
1
|
|
|
1
|
|
952
|
use strict; |
|
|
1
|
|
|
|
|
2
|
|
|
|
1
|
|
|
|
|
49
|
|
|
13
|
1
|
|
|
1
|
|
8
|
use warnings; |
|
|
1
|
|
|
|
|
3
|
|
|
|
1
|
|
|
|
|
69
|
|
|
14
|
1
|
|
|
1
|
|
9
|
use namespace::autoclean; |
|
|
1
|
|
|
|
|
3
|
|
|
|
1
|
|
|
|
|
10
|
|
|
15
|
|
|
|
|
|
|
|
|
16
|
|
|
|
|
|
|
our $VERSION = '2.67'; |
|
17
|
|
|
|
|
|
|
|
|
18
|
1
|
|
|
1
|
|
134
|
use Class::Singleton 1.03; |
|
|
1
|
|
|
|
|
44
|
|
|
|
1
|
|
|
|
|
47
|
|
|
19
|
1
|
|
|
1
|
|
7
|
use DateTime::TimeZone; |
|
|
1
|
|
|
|
|
2
|
|
|
|
1
|
|
|
|
|
25
|
|
|
20
|
1
|
|
|
1
|
|
5
|
use DateTime::TimeZone::OlsonDB; |
|
|
1
|
|
|
|
|
2
|
|
|
|
1
|
|
|
|
|
4449
|
|
|
21
|
|
|
|
|
|
|
|
|
22
|
|
|
|
|
|
|
@DateTime::TimeZone::Antarctica::Casey::ISA = ( 'Class::Singleton', 'DateTime::TimeZone' ); |
|
23
|
|
|
|
|
|
|
|
|
24
|
|
|
|
|
|
|
my $spans = |
|
25
|
|
|
|
|
|
|
[ |
|
26
|
|
|
|
|
|
|
[ |
|
27
|
|
|
|
|
|
|
DateTime::TimeZone::NEG_INFINITY, # utc_start |
|
28
|
|
|
|
|
|
|
62104147200, # utc_end 1969-01-01 00:00:00 (Wed) |
|
29
|
|
|
|
|
|
|
DateTime::TimeZone::NEG_INFINITY, # local_start |
|
30
|
|
|
|
|
|
|
62104147200, # local_end 1969-01-01 00:00:00 (Wed) |
|
31
|
|
|
|
|
|
|
0, |
|
32
|
|
|
|
|
|
|
0, |
|
33
|
|
|
|
|
|
|
'-00', |
|
34
|
|
|
|
|
|
|
], |
|
35
|
|
|
|
|
|
|
[ |
|
36
|
|
|
|
|
|
|
62104147200, # utc_start 1969-01-01 00:00:00 (Wed) |
|
37
|
|
|
|
|
|
|
63391485600, # utc_end 2009-10-17 18:00:00 (Sat) |
|
38
|
|
|
|
|
|
|
62104176000, # local_start 1969-01-01 08:00:00 (Wed) |
|
39
|
|
|
|
|
|
|
63391514400, # local_end 2009-10-18 02:00:00 (Sun) |
|
40
|
|
|
|
|
|
|
28800, |
|
41
|
|
|
|
|
|
|
0, |
|
42
|
|
|
|
|
|
|
'+08', |
|
43
|
|
|
|
|
|
|
], |
|
44
|
|
|
|
|
|
|
[ |
|
45
|
|
|
|
|
|
|
63391485600, # utc_start 2009-10-17 18:00:00 (Sat) |
|
46
|
|
|
|
|
|
|
63403398000, # utc_end 2010-03-04 15:00:00 (Thu) |
|
47
|
|
|
|
|
|
|
63391525200, # local_start 2009-10-18 05:00:00 (Sun) |
|
48
|
|
|
|
|
|
|
63403437600, # local_end 2010-03-05 02:00:00 (Fri) |
|
49
|
|
|
|
|
|
|
39600, |
|
50
|
|
|
|
|
|
|
0, |
|
51
|
|
|
|
|
|
|
'+11', |
|
52
|
|
|
|
|
|
|
], |
|
53
|
|
|
|
|
|
|
[ |
|
54
|
|
|
|
|
|
|
63403398000, # utc_start 2010-03-04 15:00:00 (Thu) |
|
55
|
|
|
|
|
|
|
63455421600, # utc_end 2011-10-27 18:00:00 (Thu) |
|
56
|
|
|
|
|
|
|
63403426800, # local_start 2010-03-04 23:00:00 (Thu) |
|
57
|
|
|
|
|
|
|
63455450400, # local_end 2011-10-28 02:00:00 (Fri) |
|
58
|
|
|
|
|
|
|
28800, |
|
59
|
|
|
|
|
|
|
0, |
|
60
|
|
|
|
|
|
|
'+08', |
|
61
|
|
|
|
|
|
|
], |
|
62
|
|
|
|
|
|
|
[ |
|
63
|
|
|
|
|
|
|
63455421600, # utc_start 2011-10-27 18:00:00 (Thu) |
|
64
|
|
|
|
|
|
|
63465526800, # utc_end 2012-02-21 17:00:00 (Tue) |
|
65
|
|
|
|
|
|
|
63455461200, # local_start 2011-10-28 05:00:00 (Fri) |
|
66
|
|
|
|
|
|
|
63465566400, # local_end 2012-02-22 04:00:00 (Wed) |
|
67
|
|
|
|
|
|
|
39600, |
|
68
|
|
|
|
|
|
|
0, |
|
69
|
|
|
|
|
|
|
'+11', |
|
70
|
|
|
|
|
|
|
], |
|
71
|
|
|
|
|
|
|
[ |
|
72
|
|
|
|
|
|
|
63465526800, # utc_start 2012-02-21 17:00:00 (Tue) |
|
73
|
|
|
|
|
|
|
63612748800, # utc_end 2016-10-21 16:00:00 (Fri) |
|
74
|
|
|
|
|
|
|
63465555600, # local_start 2012-02-22 01:00:00 (Wed) |
|
75
|
|
|
|
|
|
|
63612777600, # local_end 2016-10-22 00:00:00 (Sat) |
|
76
|
|
|
|
|
|
|
28800, |
|
77
|
|
|
|
|
|
|
0, |
|
78
|
|
|
|
|
|
|
'+08', |
|
79
|
|
|
|
|
|
|
], |
|
80
|
|
|
|
|
|
|
[ |
|
81
|
|
|
|
|
|
|
63612748800, # utc_start 2016-10-21 16:00:00 (Fri) |
|
82
|
|
|
|
|
|
|
63656384400, # utc_end 2018-03-10 17:00:00 (Sat) |
|
83
|
|
|
|
|
|
|
63612788400, # local_start 2016-10-22 03:00:00 (Sat) |
|
84
|
|
|
|
|
|
|
63656424000, # local_end 2018-03-11 04:00:00 (Sun) |
|
85
|
|
|
|
|
|
|
39600, |
|
86
|
|
|
|
|
|
|
0, |
|
87
|
|
|
|
|
|
|
'+11', |
|
88
|
|
|
|
|
|
|
], |
|
89
|
|
|
|
|
|
|
[ |
|
90
|
|
|
|
|
|
|
63656384400, # utc_start 2018-03-10 17:00:00 (Sat) |
|
91
|
|
|
|
|
|
|
63674539200, # utc_end 2018-10-06 20:00:00 (Sat) |
|
92
|
|
|
|
|
|
|
63656413200, # local_start 2018-03-11 01:00:00 (Sun) |
|
93
|
|
|
|
|
|
|
63674568000, # local_end 2018-10-07 04:00:00 (Sun) |
|
94
|
|
|
|
|
|
|
28800, |
|
95
|
|
|
|
|
|
|
0, |
|
96
|
|
|
|
|
|
|
'+08', |
|
97
|
|
|
|
|
|
|
], |
|
98
|
|
|
|
|
|
|
[ |
|
99
|
|
|
|
|
|
|
63674539200, # utc_start 2018-10-06 20:00:00 (Sat) |
|
100
|
|
|
|
|
|
|
63688435200, # utc_end 2019-03-16 16:00:00 (Sat) |
|
101
|
|
|
|
|
|
|
63674578800, # local_start 2018-10-07 07:00:00 (Sun) |
|
102
|
|
|
|
|
|
|
63688474800, # local_end 2019-03-17 03:00:00 (Sun) |
|
103
|
|
|
|
|
|
|
39600, |
|
104
|
|
|
|
|
|
|
0, |
|
105
|
|
|
|
|
|
|
'+11', |
|
106
|
|
|
|
|
|
|
], |
|
107
|
|
|
|
|
|
|
[ |
|
108
|
|
|
|
|
|
|
63688435200, # utc_start 2019-03-16 16:00:00 (Sat) |
|
109
|
|
|
|
|
|
|
63705812400, # utc_end 2019-10-03 19:00:00 (Thu) |
|
110
|
|
|
|
|
|
|
63688464000, # local_start 2019-03-17 00:00:00 (Sun) |
|
111
|
|
|
|
|
|
|
63705841200, # local_end 2019-10-04 03:00:00 (Fri) |
|
112
|
|
|
|
|
|
|
28800, |
|
113
|
|
|
|
|
|
|
0, |
|
114
|
|
|
|
|
|
|
'+08', |
|
115
|
|
|
|
|
|
|
], |
|
116
|
|
|
|
|
|
|
[ |
|
117
|
|
|
|
|
|
|
63705812400, # utc_start 2019-10-03 19:00:00 (Thu) |
|
118
|
|
|
|
|
|
|
63719280000, # utc_end 2020-03-07 16:00:00 (Sat) |
|
119
|
|
|
|
|
|
|
63705852000, # local_start 2019-10-04 06:00:00 (Fri) |
|
120
|
|
|
|
|
|
|
63719319600, # local_end 2020-03-08 03:00:00 (Sun) |
|
121
|
|
|
|
|
|
|
39600, |
|
122
|
|
|
|
|
|
|
0, |
|
123
|
|
|
|
|
|
|
'+11', |
|
124
|
|
|
|
|
|
|
], |
|
125
|
|
|
|
|
|
|
[ |
|
126
|
|
|
|
|
|
|
63719280000, # utc_start 2020-03-07 16:00:00 (Sat) |
|
127
|
|
|
|
|
|
|
63737424060, # utc_end 2020-10-03 16:01:00 (Sat) |
|
128
|
|
|
|
|
|
|
63719308800, # local_start 2020-03-08 00:00:00 (Sun) |
|
129
|
|
|
|
|
|
|
63737452860, # local_end 2020-10-04 00:01:00 (Sun) |
|
130
|
|
|
|
|
|
|
28800, |
|
131
|
|
|
|
|
|
|
0, |
|
132
|
|
|
|
|
|
|
'+08', |
|
133
|
|
|
|
|
|
|
], |
|
134
|
|
|
|
|
|
|
[ |
|
135
|
|
|
|
|
|
|
63737424060, # utc_start 2020-10-03 16:01:00 (Sat) |
|
136
|
|
|
|
|
|
|
63751323600, # utc_end 2021-03-13 13:00:00 (Sat) |
|
137
|
|
|
|
|
|
|
63737463660, # local_start 2020-10-04 03:01:00 (Sun) |
|
138
|
|
|
|
|
|
|
63751363200, # local_end 2021-03-14 00:00:00 (Sun) |
|
139
|
|
|
|
|
|
|
39600, |
|
140
|
|
|
|
|
|
|
0, |
|
141
|
|
|
|
|
|
|
'+11', |
|
142
|
|
|
|
|
|
|
], |
|
143
|
|
|
|
|
|
|
[ |
|
144
|
|
|
|
|
|
|
63751323600, # utc_start 2021-03-13 13:00:00 (Sat) |
|
145
|
|
|
|
|
|
|
63768873660, # utc_end 2021-10-02 16:01:00 (Sat) |
|
146
|
|
|
|
|
|
|
63751352400, # local_start 2021-03-13 21:00:00 (Sat) |
|
147
|
|
|
|
|
|
|
63768902460, # local_end 2021-10-03 00:01:00 (Sun) |
|
148
|
|
|
|
|
|
|
28800, |
|
149
|
|
|
|
|
|
|
0, |
|
150
|
|
|
|
|
|
|
'+08', |
|
151
|
|
|
|
|
|
|
], |
|
152
|
|
|
|
|
|
|
[ |
|
153
|
|
|
|
|
|
|
63768873660, # utc_start 2021-10-02 16:01:00 (Sat) |
|
154
|
|
|
|
|
|
|
63782773200, # utc_end 2022-03-12 13:00:00 (Sat) |
|
155
|
|
|
|
|
|
|
63768913260, # local_start 2021-10-03 03:01:00 (Sun) |
|
156
|
|
|
|
|
|
|
63782812800, # local_end 2022-03-13 00:00:00 (Sun) |
|
157
|
|
|
|
|
|
|
39600, |
|
158
|
|
|
|
|
|
|
0, |
|
159
|
|
|
|
|
|
|
'+11', |
|
160
|
|
|
|
|
|
|
], |
|
161
|
|
|
|
|
|
|
[ |
|
162
|
|
|
|
|
|
|
63782773200, # utc_start 2022-03-12 13:00:00 (Sat) |
|
163
|
|
|
|
|
|
|
63800323260, # utc_end 2022-10-01 16:01:00 (Sat) |
|
164
|
|
|
|
|
|
|
63782802000, # local_start 2022-03-12 21:00:00 (Sat) |
|
165
|
|
|
|
|
|
|
63800352060, # local_end 2022-10-02 00:01:00 (Sun) |
|
166
|
|
|
|
|
|
|
28800, |
|
167
|
|
|
|
|
|
|
0, |
|
168
|
|
|
|
|
|
|
'+08', |
|
169
|
|
|
|
|
|
|
], |
|
170
|
|
|
|
|
|
|
[ |
|
171
|
|
|
|
|
|
|
63800323260, # utc_start 2022-10-01 16:01:00 (Sat) |
|
172
|
|
|
|
|
|
|
63813974400, # utc_end 2023-03-08 16:00:00 (Wed) |
|
173
|
|
|
|
|
|
|
63800362860, # local_start 2022-10-02 03:01:00 (Sun) |
|
174
|
|
|
|
|
|
|
63814014000, # local_end 2023-03-09 03:00:00 (Thu) |
|
175
|
|
|
|
|
|
|
39600, |
|
176
|
|
|
|
|
|
|
0, |
|
177
|
|
|
|
|
|
|
'+11', |
|
178
|
|
|
|
|
|
|
], |
|
179
|
|
|
|
|
|
|
[ |
|
180
|
|
|
|
|
|
|
63813974400, # utc_start 2023-03-08 16:00:00 (Wed) |
|
181
|
|
|
|
|
|
|
DateTime::TimeZone::INFINITY, # utc_end |
|
182
|
|
|
|
|
|
|
63814003200, # local_start 2023-03-09 00:00:00 (Thu) |
|
183
|
|
|
|
|
|
|
DateTime::TimeZone::INFINITY, # local_end |
|
184
|
|
|
|
|
|
|
28800, |
|
185
|
|
|
|
|
|
|
0, |
|
186
|
|
|
|
|
|
|
'+08', |
|
187
|
|
|
|
|
|
|
], |
|
188
|
|
|
|
|
|
|
]; |
|
189
|
|
|
|
|
|
|
|
|
190
|
1
|
|
|
1
|
0
|
3
|
sub olson_version {'2026a'} |
|
191
|
|
|
|
|
|
|
|
|
192
|
0
|
|
|
0
|
1
|
0
|
sub has_dst_changes {0} |
|
193
|
|
|
|
|
|
|
|
|
194
|
1
|
|
|
1
|
|
10
|
sub _max_year {2036} |
|
195
|
|
|
|
|
|
|
|
|
196
|
|
|
|
|
|
|
sub _new_instance { |
|
197
|
1
|
|
|
1
|
|
23
|
return shift->_init( @_, spans => $spans ); |
|
198
|
|
|
|
|
|
|
} |
|
199
|
|
|
|
|
|
|
|
|
200
|
|
|
|
|
|
|
|
|
201
|
|
|
|
|
|
|
|
|
202
|
|
|
|
|
|
|
1; |
|
203
|
|
|
|
|
|
|
|