1###########################################################################
2#
3# This file is auto-generated by the Perl DateTime Suite locale
4# generator (0.05).  This code generator comes with the
5# DateTime::Locale distribution in the tools/ directory, and is called
6# generate-from-cldr.
7#
8# This file as generated from the CLDR XML locale data.  See the
9# LICENSE.cldr file included in this distribution for license details.
10#
11# This file was generated from the source file en_GB.xml
12# The source file version number was 1.65, generated on
13# 2009/06/15 03:46:25.
14#
15# Do not edit this file directly.
16#
17###########################################################################
18
19package DateTime::Locale::en_GB;
20
21use strict;
22use warnings;
23use utf8;
24
25use base 'DateTime::Locale::en';
26
27sub cldr_version { return "1\.7\.1" }
28
29{
30    my $date_format_full = "EEEE\,\ d\ MMMM\ y";
31    sub date_format_full { return $date_format_full }
32}
33
34{
35    my $date_format_long = "d\ MMMM\ y";
36    sub date_format_long { return $date_format_long }
37}
38
39{
40    my $date_format_medium = "d\ MMM\ y";
41    sub date_format_medium { return $date_format_medium }
42}
43
44{
45    my $date_format_short = "dd\/MM\/yyyy";
46    sub date_format_short { return $date_format_short }
47}
48
49{
50    my $first_day_of_week = "7";
51    sub first_day_of_week { return $first_day_of_week }
52}
53
54{
55    my $time_format_full = "HH\:mm\:ss\ zzzz";
56    sub time_format_full { return $time_format_full }
57}
58
59{
60    my $time_format_long = "HH\:mm\:ss\ z";
61    sub time_format_long { return $time_format_long }
62}
63
64{
65    my $time_format_medium = "HH\:mm\:ss";
66    sub time_format_medium { return $time_format_medium }
67}
68
69{
70    my $time_format_short = "HH\:mm";
71    sub time_format_short { return $time_format_short }
72}
73
74{
75    my $_format_for_MEd = "E\,\ d\/M";
76    sub _format_for_MEd { return $_format_for_MEd }
77}
78
79{
80    my $_format_for_MMMEd = "E\ d\ MMM";
81    sub _format_for_MMMEd { return $_format_for_MMMEd }
82}
83
84{
85    my $_format_for_MMMMd = "d\ MMMM";
86    sub _format_for_MMMMd { return $_format_for_MMMMd }
87}
88
89{
90    my $_format_for_MMdd = "dd\/MM";
91    sub _format_for_MMdd { return $_format_for_MMdd }
92}
93
94{
95    my $_format_for_Md = "d\/M";
96    sub _format_for_Md { return $_format_for_Md }
97}
98
99{
100    my $_format_for_yMEd = "EEE\,\ d\/M\/yyyy";
101    sub _format_for_yMEd { return $_format_for_yMEd }
102}
103
104{
105    my $_format_for_yyMMM = "MMM\ yy";
106    sub _format_for_yyMMM { return $_format_for_yyMMM }
107}
108
109{
110    my $_format_for_yyyyMM = "MM\/yyyy";
111    sub _format_for_yyyyMM { return $_format_for_yyyyMM }
112}
113
114{
115    my $_format_for_yyyyMMMM = "MMMM\ y";
116    sub _format_for_yyyyMMMM { return $_format_for_yyyyMMMM }
117}
118
119{
120    my $_available_formats =
121        {
122          "MEd" => "E\,\ d\/M",
123          "MMMEd" => "E\ d\ MMM",
124          "MMMMd" => "d\ MMMM",
125          "MMdd" => "dd\/MM",
126          "Md" => "d\/M",
127          "yMEd" => "EEE\,\ d\/M\/yyyy",
128          "yyMMM" => "MMM\ yy",
129          "yyyyMM" => "MM\/yyyy",
130          "yyyyMMMM" => "MMMM\ y"
131        };
132    sub _available_formats { return $_available_formats }
133}
134
135{
136    my $glibc_date_format = "\%d\/\%m\/\%y";
137    sub glibc_date_format { return $glibc_date_format }
138}
139
140{
141    my $glibc_date_1_format = "\%a\ \%b\ \%e\ \%H\:\%M\:\%S\ \%Z\ \%Y";
142    sub glibc_date_1_format { return $glibc_date_1_format }
143}
144
145{
146    my $glibc_datetime_format = "\%a\ \%d\ \%b\ \%Y\ \%T\ \%Z";
147    sub glibc_datetime_format { return $glibc_datetime_format }
148}
149
150{
151    my $glibc_time_format = "\%T";
152    sub glibc_time_format { return $glibc_time_format }
153}
154
1551;
156
157__END__
158
159
160=pod
161
162=encoding utf8
163
164=head1 NAME
165
166DateTime::Locale::en_GB
167
168=head1 SYNOPSIS
169
170  use DateTime;
171
172  my $dt = DateTime->now( locale => 'en_GB' );
173  print $dt->month_name();
174
175=head1 DESCRIPTION
176
177This is the DateTime locale package for English United Kingdom.
178
179=head1 DATA
180
181This locale inherits from the L<DateTime::Locale::en> locale.
182
183It contains the following data.
184
185=head2 Days
186
187=head3 Wide (format)
188
189  Monday
190  Tuesday
191  Wednesday
192  Thursday
193  Friday
194  Saturday
195  Sunday
196
197=head3 Abbreviated (format)
198
199  Mon
200  Tue
201  Wed
202  Thu
203  Fri
204  Sat
205  Sun
206
207=head3 Narrow (format)
208
209  M
210  T
211  W
212  T
213  F
214  S
215  S
216
217=head3 Wide (stand-alone)
218
219  Monday
220  Tuesday
221  Wednesday
222  Thursday
223  Friday
224  Saturday
225  Sunday
226
227=head3 Abbreviated (stand-alone)
228
229  Mon
230  Tue
231  Wed
232  Thu
233  Fri
234  Sat
235  Sun
236
237=head3 Narrow (stand-alone)
238
239  M
240  T
241  W
242  T
243  F
244  S
245  S
246
247=head2 Months
248
249=head3 Wide (format)
250
251  January
252  February
253  March
254  April
255  May
256  June
257  July
258  August
259  September
260  October
261  November
262  December
263
264=head3 Abbreviated (format)
265
266  Jan
267  Feb
268  Mar
269  Apr
270  May
271  Jun
272  Jul
273  Aug
274  Sep
275  Oct
276  Nov
277  Dec
278
279=head3 Narrow (format)
280
281  J
282  F
283  M
284  A
285  M
286  J
287  J
288  A
289  S
290  O
291  N
292  D
293
294=head3 Wide (stand-alone)
295
296  January
297  February
298  March
299  April
300  May
301  June
302  July
303  August
304  September
305  October
306  November
307  December
308
309=head3 Abbreviated (stand-alone)
310
311  Jan
312  Feb
313  Mar
314  Apr
315  May
316  Jun
317  Jul
318  Aug
319  Sep
320  Oct
321  Nov
322  Dec
323
324=head3 Narrow (stand-alone)
325
326  J
327  F
328  M
329  A
330  M
331  J
332  J
333  A
334  S
335  O
336  N
337  D
338
339=head2 Quarters
340
341=head3 Wide (format)
342
343  1st quarter
344  2nd quarter
345  3rd quarter
346  4th quarter
347
348=head3 Abbreviated (format)
349
350  Q1
351  Q2
352  Q3
353  Q4
354
355=head3 Narrow (format)
356
357  1
358  2
359  3
360  4
361
362=head3 Wide (stand-alone)
363
364  1st quarter
365  2nd quarter
366  3rd quarter
367  4th quarter
368
369=head3 Abbreviated (stand-alone)
370
371  Q1
372  Q2
373  Q3
374  Q4
375
376=head3 Narrow (stand-alone)
377
378  1
379  2
380  3
381  4
382
383=head2 Eras
384
385=head3 Wide
386
387  Before Christ
388  Anno Domini
389
390=head3 Abbreviated
391
392  BC
393  AD
394
395=head3 Narrow
396
397  B
398  A
399
400=head2 Date Formats
401
402=head3 Full
403
404   2008-02-05T18:30:30 = Tuesday, 5 February 2008
405   1995-12-22T09:05:02 = Friday, 22 December 1995
406  -0010-09-15T04:44:23 = Saturday, 15 September -10
407
408=head3 Long
409
410   2008-02-05T18:30:30 = 5 February 2008
411   1995-12-22T09:05:02 = 22 December 1995
412  -0010-09-15T04:44:23 = 15 September -10
413
414=head3 Medium
415
416   2008-02-05T18:30:30 = 5 Feb 2008
417   1995-12-22T09:05:02 = 22 Dec 1995
418  -0010-09-15T04:44:23 = 15 Sep -10
419
420=head3 Short
421
422   2008-02-05T18:30:30 = 05/02/2008
423   1995-12-22T09:05:02 = 22/12/1995
424  -0010-09-15T04:44:23 = 15/09/-010
425
426=head3 Default
427
428   2008-02-05T18:30:30 = 5 Feb 2008
429   1995-12-22T09:05:02 = 22 Dec 1995
430  -0010-09-15T04:44:23 = 15 Sep -10
431
432=head2 Time Formats
433
434=head3 Full
435
436   2008-02-05T18:30:30 = 18:30:30 UTC
437   1995-12-22T09:05:02 = 09:05:02 UTC
438  -0010-09-15T04:44:23 = 04:44:23 UTC
439
440=head3 Long
441
442   2008-02-05T18:30:30 = 18:30:30 UTC
443   1995-12-22T09:05:02 = 09:05:02 UTC
444  -0010-09-15T04:44:23 = 04:44:23 UTC
445
446=head3 Medium
447
448   2008-02-05T18:30:30 = 18:30:30
449   1995-12-22T09:05:02 = 09:05:02
450  -0010-09-15T04:44:23 = 04:44:23
451
452=head3 Short
453
454   2008-02-05T18:30:30 = 18:30
455   1995-12-22T09:05:02 = 09:05
456  -0010-09-15T04:44:23 = 04:44
457
458=head3 Default
459
460   2008-02-05T18:30:30 = 18:30:30
461   1995-12-22T09:05:02 = 09:05:02
462  -0010-09-15T04:44:23 = 04:44:23
463
464=head2 Datetime Formats
465
466=head3 Full
467
468   2008-02-05T18:30:30 = Tuesday, 5 February 2008 18:30:30 UTC
469   1995-12-22T09:05:02 = Friday, 22 December 1995 09:05:02 UTC
470  -0010-09-15T04:44:23 = Saturday, 15 September -10 04:44:23 UTC
471
472=head3 Long
473
474   2008-02-05T18:30:30 = 5 February 2008 18:30:30 UTC
475   1995-12-22T09:05:02 = 22 December 1995 09:05:02 UTC
476  -0010-09-15T04:44:23 = 15 September -10 04:44:23 UTC
477
478=head3 Medium
479
480   2008-02-05T18:30:30 = 5 Feb 2008 18:30:30
481   1995-12-22T09:05:02 = 22 Dec 1995 09:05:02
482  -0010-09-15T04:44:23 = 15 Sep -10 04:44:23
483
484=head3 Short
485
486   2008-02-05T18:30:30 = 05/02/2008 18:30
487   1995-12-22T09:05:02 = 22/12/1995 09:05
488  -0010-09-15T04:44:23 = 15/09/-010 04:44
489
490=head3 Default
491
492   2008-02-05T18:30:30 = 5 Feb 2008 18:30:30
493   1995-12-22T09:05:02 = 22 Dec 1995 09:05:02
494  -0010-09-15T04:44:23 = 15 Sep -10 04:44:23
495
496=head2 Available Formats
497
498=head3 d (d)
499
500   2008-02-05T18:30:30 = 5
501   1995-12-22T09:05:02 = 22
502  -0010-09-15T04:44:23 = 15
503
504=head3 EEEd (d EEE)
505
506   2008-02-05T18:30:30 = 5 Tue
507   1995-12-22T09:05:02 = 22 Fri
508  -0010-09-15T04:44:23 = 15 Sat
509
510=head3 Hm (H:mm)
511
512   2008-02-05T18:30:30 = 18:30
513   1995-12-22T09:05:02 = 9:05
514  -0010-09-15T04:44:23 = 4:44
515
516=head3 hm (h:mm a)
517
518   2008-02-05T18:30:30 = 6:30 PM
519   1995-12-22T09:05:02 = 9:05 AM
520  -0010-09-15T04:44:23 = 4:44 AM
521
522=head3 Hms (H:mm:ss)
523
524   2008-02-05T18:30:30 = 18:30:30
525   1995-12-22T09:05:02 = 9:05:02
526  -0010-09-15T04:44:23 = 4:44:23
527
528=head3 hms (h:mm:ss a)
529
530   2008-02-05T18:30:30 = 6:30:30 PM
531   1995-12-22T09:05:02 = 9:05:02 AM
532  -0010-09-15T04:44:23 = 4:44:23 AM
533
534=head3 M (L)
535
536   2008-02-05T18:30:30 = 2
537   1995-12-22T09:05:02 = 12
538  -0010-09-15T04:44:23 = 9
539
540=head3 Md (d/M)
541
542   2008-02-05T18:30:30 = 5/2
543   1995-12-22T09:05:02 = 22/12
544  -0010-09-15T04:44:23 = 15/9
545
546=head3 MEd (E, d/M)
547
548   2008-02-05T18:30:30 = Tue, 5/2
549   1995-12-22T09:05:02 = Fri, 22/12
550  -0010-09-15T04:44:23 = Sat, 15/9
551
552=head3 MMdd (dd/MM)
553
554   2008-02-05T18:30:30 = 05/02
555   1995-12-22T09:05:02 = 22/12
556  -0010-09-15T04:44:23 = 15/09
557
558=head3 MMM (LLL)
559
560   2008-02-05T18:30:30 = Feb
561   1995-12-22T09:05:02 = Dec
562  -0010-09-15T04:44:23 = Sep
563
564=head3 MMMd (MMM d)
565
566   2008-02-05T18:30:30 = Feb 5
567   1995-12-22T09:05:02 = Dec 22
568  -0010-09-15T04:44:23 = Sep 15
569
570=head3 MMMEd (E d MMM)
571
572   2008-02-05T18:30:30 = Tue 5 Feb
573   1995-12-22T09:05:02 = Fri 22 Dec
574  -0010-09-15T04:44:23 = Sat 15 Sep
575
576=head3 MMMMd (d MMMM)
577
578   2008-02-05T18:30:30 = 5 February
579   1995-12-22T09:05:02 = 22 December
580  -0010-09-15T04:44:23 = 15 September
581
582=head3 MMMMEd (E, MMMM d)
583
584   2008-02-05T18:30:30 = Tue, February 5
585   1995-12-22T09:05:02 = Fri, December 22
586  -0010-09-15T04:44:23 = Sat, September 15
587
588=head3 ms (mm:ss)
589
590   2008-02-05T18:30:30 = 30:30
591   1995-12-22T09:05:02 = 05:02
592  -0010-09-15T04:44:23 = 44:23
593
594=head3 y (y)
595
596   2008-02-05T18:30:30 = 2008
597   1995-12-22T09:05:02 = 1995
598  -0010-09-15T04:44:23 = -10
599
600=head3 yM (M/yyyy)
601
602   2008-02-05T18:30:30 = 2/2008
603   1995-12-22T09:05:02 = 12/1995
604  -0010-09-15T04:44:23 = 9/-010
605
606=head3 yMEd (EEE, d/M/yyyy)
607
608   2008-02-05T18:30:30 = Tue, 5/2/2008
609   1995-12-22T09:05:02 = Fri, 22/12/1995
610  -0010-09-15T04:44:23 = Sat, 15/9/-010
611
612=head3 yMMM (MMM y)
613
614   2008-02-05T18:30:30 = Feb 2008
615   1995-12-22T09:05:02 = Dec 1995
616  -0010-09-15T04:44:23 = Sep -10
617
618=head3 yMMMEd (EEE, MMM d, y)
619
620   2008-02-05T18:30:30 = Tue, Feb 5, 2008
621   1995-12-22T09:05:02 = Fri, Dec 22, 1995
622  -0010-09-15T04:44:23 = Sat, Sep 15, -10
623
624=head3 yMMMM (MMMM y)
625
626   2008-02-05T18:30:30 = February 2008
627   1995-12-22T09:05:02 = December 1995
628  -0010-09-15T04:44:23 = September -10
629
630=head3 yQ (Q yyyy)
631
632   2008-02-05T18:30:30 = 1 2008
633   1995-12-22T09:05:02 = 4 1995
634  -0010-09-15T04:44:23 = 3 -010
635
636=head3 yQQQ (QQQ y)
637
638   2008-02-05T18:30:30 = Q1 2008
639   1995-12-22T09:05:02 = Q4 1995
640  -0010-09-15T04:44:23 = Q3 -10
641
642=head3 yyMMM (MMM yy)
643
644   2008-02-05T18:30:30 = Feb 08
645   1995-12-22T09:05:02 = Dec 95
646  -0010-09-15T04:44:23 = Sep -10
647
648=head3 yyyyMM (MM/yyyy)
649
650   2008-02-05T18:30:30 = 02/2008
651   1995-12-22T09:05:02 = 12/1995
652  -0010-09-15T04:44:23 = 09/-010
653
654=head3 yyyyMMMM (MMMM y)
655
656   2008-02-05T18:30:30 = February 2008
657   1995-12-22T09:05:02 = December 1995
658  -0010-09-15T04:44:23 = September -10
659
660=head2 Miscellaneous
661
662=head3 Prefers 24 hour time?
663
664Yes
665
666=head3 Local first day of the week
667
668Sunday
669
670
671=head1 SUPPORT
672
673See L<DateTime::Locale>.
674
675=head1 AUTHOR
676
677Dave Rolsky <autarch@urth.org>
678
679=head1 COPYRIGHT
680
681Copyright (c) 2008 David Rolsky. All rights reserved. This program is
682free software; you can redistribute it and/or modify it under the same
683terms as Perl itself.
684
685This module was generated from data provided by the CLDR project, see
686the LICENSE.cldr in this distribution for details on the CLDR data's
687license.
688
689=cut
690