File Coverage

lib/Date/Manip/DM5abbrevs.pm
Criterion Covered Total %
statement 8 8 100.0
branch n/a
condition n/a
subroutine 3 3 100.0
pod n/a
total 11 11 100.0


line stmt bran cond sub pod time code
1             package Date::Manip::DM5abbrevs;
2             # Copyright (c) 2003-2026 Sullivan Beck. All rights reserved.
3             # This program is free software; you can redistribute it and/or modify it
4             # under the same terms as Perl itself.
5              
6             ########################################################################
7             ########################################################################
8              
9             =pod
10              
11             =head1 NAME
12              
13             Date::Manip::DM5abbrevs - A list of all timezone abbreviations
14              
15             =head1 SYNPOSIS
16              
17             This module is not intended to be used directly. Date::Manip 5.xx
18             will load it as needed.
19              
20             This module contains all of the time zone abbreviations from
21             Date::Manip 6.xx copied backwards to 5.xx to provide slightly
22             better support for time zones.
23              
24             Note that this is only a bandaid fix, and does not add proper
25             time zone handling to version 5.xx .
26              
27             =cut
28              
29             require 5.000;
30              
31 36     36   204 use strict;
  36         75  
  36         1076  
32 36     36   126 use warnings;
  36         53  
  36         12525  
33              
34             our($VERSION);
35             $VERSION='6.99';
36              
37             END {
38 36     36   11834 my $tmp;
39 36           $tmp = \$Date::Manip::DM5::Abbrevs;
40             }
41              
42             $Date::Manip::DM5::Abbrevs = join(' ',qw(
43             idlw -1200
44             nt -1100
45             sat -0400
46             cldt -0300
47             at -0200
48             utc +0000
49             mewt +0100
50             mez +0100
51             fwt +0100
52             gb +0100
53             swt +0100
54             mesz +0200
55             fst +0200
56             metdst +0200
57             eetdst +0300
58             eetedt +0300
59             bt +0300
60             it +0330
61             zp4 +0400
62             zp5 +0500
63             ist +0530
64             zp6 +0600
65             awst +0800
66             rok +0900
67             aest +1000
68             acdt +1030
69             cadt +1030
70             aedt +1100
71             eadt +1100
72             nzt +1200
73             idle +1200
74              
75             a -0100
76             acdt +1030
77             acst +0930
78             addt -0200
79             adt -0300
80             aedt +1100
81             aest +1000
82             ahdt -0900
83             ahst -1000
84             akdt -0800
85             akst -0900
86             apt -0900
87             ast -0400
88             awdt +0900
89             awst +0800
90             awt -0300
91             b -0200
92             bdst +0200
93             bdt -1000
94             bst +0100
95             c -0300
96             cast +0300
97             cat +0200
98             cdt -0500
99             cemt +0300
100             cest +0200
101             cet +0100
102             chst +1000
103             cmt +0155
104             cpt -0500
105             cst -0600
106             cwt -0500
107             d -0400
108             e -0500
109             eat +0300
110             edt -0400
111             eest +0300
112             eet +0200
113             ept -0400
114             est -0500
115             ewt -0400
116             f -0600
117             g -0700
118             gdt +1100
119             gmt +0000
120             gmt+1 +0100
121             gmt+10 +1000
122             gmt+11 +1100
123             gmt+12 +1200
124             gmt+2 +0200
125             gmt+3 +0300
126             gmt+4 +0400
127             gmt+5 +0500
128             gmt+6 +0600
129             gmt+7 +0700
130             gmt+8 +0800
131             gmt+9 +0900
132             gmt-1 -0100
133             gmt-10 -1000
134             gmt-11 -1100
135             gmt-12 -1200
136             gmt-13 -1300
137             gmt-14 -1400
138             gmt-2 -0200
139             gmt-3 -0300
140             gmt-4 -0400
141             gmt-5 -0500
142             gmt-6 -0600
143             gmt-7 -0700
144             gmt-8 -0800
145             gmt-9 -0900
146             gst +1000
147             h -0800
148             hdt -0900
149             hkst +0900
150             hkt +0800
151             hkwt +0830
152             hpt -0930
153             hst -1000
154             hwt -0930
155             i -0900
156             iddt +0400
157             idt +0300
158             ist +0530
159             jdt +1000
160             jst +0900
161             k -1000
162             kdt +1000
163             kst +0900
164             l -1100
165             m -1200
166             mdt -0600
167             mmt +0454
168             mpt -0600
169             msd +0400
170             msk +0300
171             mst -0700
172             mwt -0600
173             n +0100
174             nddt -0130
175             ndt -0230
176             npt -1000
177             nst -0330
178             nwt -1000
179             nzdt +1300
180             nzmt +1130
181             nzst +1200
182             o +0200
183             p +0300
184             pdt -0700
185             pkst +0600
186             pkt +0500
187             ppmt -0449
188             ppt -0700
189             pst -0800
190             pwt -0700
191             q +0400
192             qmt -0514
193             r +0500
194             s +0600
195             sast +0200
196             sdmt -0440
197             smt +0216
198             sst -1100
199             t +0700
200             tmt +0139
201             u +0800
202             ut +0000
203             utc +0000
204             v +0900
205             w +1000
206             wast +0200
207             wat +0100
208             wemt +0200
209             west +0100
210             wet +0000
211             wib +0700
212             wit +0900
213             wita +0800
214             wmt +0124
215             x +1100
216             y +1200
217             yddt -0700
218             ydt -0800
219             ypt -0800
220             yst -0900
221             ywt -0800
222             z +0000
223             ));
224              
225             =pod
226              
227             =head1 TIMEZONES
228              
229             The following timezones are defined:
230              
231             A -0100
232             ACDT +1030
233             ACST +0930
234             ADDT -0200
235             ADT -0300
236             AEDT +1100
237             AEST +1000
238             AHDT -0900
239             AHST -1000
240             AKDT -0800
241             AKST -0900
242             APT -0900
243             AST -0400
244             AT -0200
245             AWDT +0900
246             AWST +0800
247             AWT -0300
248             B -0200
249             BDST +0200
250             BDT -1000
251             BST +0100
252             BT +0300
253             C -0300
254             CADT +1030
255             CAST +0300
256             CAT +0200
257             CDT -0500
258             CEMT +0300
259             CEST +0200
260             CET +0100
261             CHST +1000
262             CLDT -0300
263             CMT +0155
264             CPT -0500
265             CST -0600
266             CWT -0500
267             D -0400
268             E -0500
269             EADT +1100
270             EAT +0300
271             EDT -0400
272             EEST +0300
273             EET +0200
274             EETDST +0300
275             EETEDT +0300
276             EPT -0400
277             EST -0500
278             EWT -0400
279             F -0600
280             FST +0200
281             FWT +0100
282             G -0700
283             GB +0100
284             GDT +1100
285             GMT +0000
286             GMT+1 +0100
287             GMT+10 +1000
288             GMT+11 +1100
289             GMT+12 +1200
290             GMT+2 +0200
291             GMT+3 +0300
292             GMT+4 +0400
293             GMT+5 +0500
294             GMT+6 +0600
295             GMT+7 +0700
296             GMT+8 +0800
297             GMT+9 +0900
298             GMT-1 -0100
299             GMT-10 -1000
300             GMT-11 -1100
301             GMT-12 -1200
302             GMT-13 -1300
303             GMT-14 -1400
304             GMT-2 -0200
305             GMT-3 -0300
306             GMT-4 -0400
307             GMT-5 -0500
308             GMT-6 -0600
309             GMT-7 -0700
310             GMT-8 -0800
311             GMT-9 -0900
312             GST +1000
313             H -0800
314             HDT -0900
315             HKST +0900
316             HKT +0800
317             HKWT +0830
318             HPT -0930
319             HST -1000
320             HWT -0930
321             I -0900
322             IDDT +0400
323             IDLE +1200
324             IDLW -1200
325             IDT +0300
326             IST +0530
327             IT +0330
328             JDT +1000
329             JST +0900
330             K -1000
331             KDT +1000
332             KST +0900
333             L -1100
334             M -1200
335             MDT -0600
336             MESZ +0200
337             METDST +0200
338             MEWT +0100
339             MEZ +0100
340             MMT +0454
341             MPT -0600
342             MSD +0400
343             MSK +0300
344             MST -0700
345             MWT -0600
346             N +0100
347             NDDT -0130
348             NDT -0230
349             NPT -1000
350             NST -0330
351             NT -1100
352             NWT -1000
353             NZDT +1300
354             NZMT +1130
355             NZST +1200
356             NZT +1200
357             O +0200
358             P +0300
359             PDT -0700
360             PKST +0600
361             PKT +0500
362             PPMT -0449
363             PPT -0700
364             PST -0800
365             PWT -0700
366             Q +0400
367             QMT -0514
368             R +0500
369             ROK +0900
370             S +0600
371             SAST +0200
372             SAT -0400
373             SDMT -0440
374             SMT +0216
375             SST -1100
376             SWT +0100
377             T +0700
378             TMT +0139
379             U +0800
380             UT +0000
381             UTC +0000
382             V +0900
383             W +1000
384             WAST +0200
385             WAT +0100
386             WEMT +0200
387             WEST +0100
388             WET +0000
389             WIB +0700
390             WIT +0900
391             WITA +0800
392             WMT +0124
393             X +1100
394             Y +1200
395             YDDT -0700
396             YDT -0800
397             YPT -0800
398             YST -0900
399             YWT -0800
400             Z +0000
401             ZP4 +0400
402             ZP5 +0500
403             ZP6 +0600
404              
405              
406             =head1 LICENSE
407              
408             This script is free software; you can redistribute it and/or modify it
409             under the same terms as Perl itself.
410              
411             =head1 AUTHOR
412              
413             Sullivan Beck (sbeck@cpan.org)
414              
415             =cut
416              
417             1;