1 ###########################################################################
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
8 # This file as generated from the CLDR XML locale data. See the
9 # LICENSE.cldr file included in this distribution for license details.
11 # This file was generated from the source file en_IE.xml
12 # The source file version number was 1.65, generated on
13 # 2009/06/15 17:12:26.
15 # Do not edit this file directly.
17 ###########################################################################
19 package DateTime::Locale::en_IE;
25 use base 'DateTime::Locale::en';
27 sub cldr_version { return "1\.7\.1" }
30 my $am_pm_abbreviated = [ "a\.m\.", "p\.m\." ];
31 sub am_pm_abbreviated { return $am_pm_abbreviated }
34 my $date_format_full = "EEEE\ d\ MMMM\ y";
35 sub date_format_full { return $date_format_full }
39 my $date_format_long = "d\ MMMM\ y";
40 sub date_format_long { return $date_format_long }
44 my $date_format_medium = "d\ MMM\ y";
45 sub date_format_medium { return $date_format_medium }
49 my $date_format_short = "dd\/MM\/yyyy";
50 sub date_format_short { return $date_format_short }
54 my $first_day_of_week = "7";
55 sub first_day_of_week { return $first_day_of_week }
59 my $time_format_full = "HH\:mm\:ss\ zzzz";
60 sub time_format_full { return $time_format_full }
64 my $time_format_long = "HH\:mm\:ss\ z";
65 sub time_format_long { return $time_format_long }
69 my $time_format_medium = "HH\:mm\:ss";
70 sub time_format_medium { return $time_format_medium }
74 my $time_format_short = "HH\:mm";
75 sub time_format_short { return $time_format_short }
79 my $_format_for_MEd = "E\,\ d\/M";
80 sub _format_for_MEd { return $_format_for_MEd }
84 my $_format_for_MMMMd = "d\ MMMM";
85 sub _format_for_MMMMd { return $_format_for_MMMMd }
89 my $_format_for_MMdd = "dd\/MM";
90 sub _format_for_MMdd { return $_format_for_MMdd }
94 my $_format_for_Md = "d\/M";
95 sub _format_for_Md { return $_format_for_Md }
99 my $_format_for_yMEd = "EEE\,\ d\/M\/yyyy";
100 sub _format_for_yMEd { return $_format_for_yMEd }
104 my $_format_for_yyyyMM = "MM\/yyyy";
105 sub _format_for_yyyyMM { return $_format_for_yyyyMM }
109 my $_format_for_yyyyMMMM = "MMMM\ y";
110 sub _format_for_yyyyMMMM { return $_format_for_yyyyMMMM }
114 my $_available_formats =
116 "MEd" => "E\,\ d\/M",
117 "MMMMd" => "d\ MMMM",
120 "yMEd" => "EEE\,\ d\/M\/yyyy",
121 "yyyyMM" => "MM\/yyyy",
122 "yyyyMMMM" => "MMMM\ y"
124 sub _available_formats { return $_available_formats }
138 DateTime::Locale::en_IE
144 my $dt = DateTime->now( locale => 'en_IE' );
145 print $dt->month_name();
149 This is the DateTime locale package for English Ireland.
153 This locale inherits from the L<DateTime::Locale::en> locale.
155 It contains the following data.
169 =head3 Abbreviated (format)
179 =head3 Narrow (format)
189 =head3 Wide (stand-alone)
199 =head3 Abbreviated (stand-alone)
209 =head3 Narrow (stand-alone)
236 =head3 Abbreviated (format)
251 =head3 Narrow (format)
266 =head3 Wide (stand-alone)
281 =head3 Abbreviated (stand-alone)
296 =head3 Narrow (stand-alone)
320 =head3 Abbreviated (format)
327 =head3 Narrow (format)
334 =head3 Wide (stand-alone)
341 =head3 Abbreviated (stand-alone)
348 =head3 Narrow (stand-alone)
376 2008-02-05T18:30:30 = Tuesday 5 February 2008
377 1995-12-22T09:05:02 = Friday 22 December 1995
378 -0010-09-15T04:44:23 = Saturday 15 September -10
382 2008-02-05T18:30:30 = 5 February 2008
383 1995-12-22T09:05:02 = 22 December 1995
384 -0010-09-15T04:44:23 = 15 September -10
388 2008-02-05T18:30:30 = 5 Feb 2008
389 1995-12-22T09:05:02 = 22 Dec 1995
390 -0010-09-15T04:44:23 = 15 Sep -10
394 2008-02-05T18:30:30 = 05/02/2008
395 1995-12-22T09:05:02 = 22/12/1995
396 -0010-09-15T04:44:23 = 15/09/-010
400 2008-02-05T18:30:30 = 5 Feb 2008
401 1995-12-22T09:05:02 = 22 Dec 1995
402 -0010-09-15T04:44:23 = 15 Sep -10
408 2008-02-05T18:30:30 = 18:30:30 UTC
409 1995-12-22T09:05:02 = 09:05:02 UTC
410 -0010-09-15T04:44:23 = 04:44:23 UTC
414 2008-02-05T18:30:30 = 18:30:30 UTC
415 1995-12-22T09:05:02 = 09:05:02 UTC
416 -0010-09-15T04:44:23 = 04:44:23 UTC
420 2008-02-05T18:30:30 = 18:30:30
421 1995-12-22T09:05:02 = 09:05:02
422 -0010-09-15T04:44:23 = 04:44:23
426 2008-02-05T18:30:30 = 18:30
427 1995-12-22T09:05:02 = 09:05
428 -0010-09-15T04:44:23 = 04:44
432 2008-02-05T18:30:30 = 18:30:30
433 1995-12-22T09:05:02 = 09:05:02
434 -0010-09-15T04:44:23 = 04:44:23
436 =head2 Datetime Formats
440 2008-02-05T18:30:30 = Tuesday 5 February 2008 18:30:30 UTC
441 1995-12-22T09:05:02 = Friday 22 December 1995 09:05:02 UTC
442 -0010-09-15T04:44:23 = Saturday 15 September -10 04:44:23 UTC
446 2008-02-05T18:30:30 = 5 February 2008 18:30:30 UTC
447 1995-12-22T09:05:02 = 22 December 1995 09:05:02 UTC
448 -0010-09-15T04:44:23 = 15 September -10 04:44:23 UTC
452 2008-02-05T18:30:30 = 5 Feb 2008 18:30:30
453 1995-12-22T09:05:02 = 22 Dec 1995 09:05:02
454 -0010-09-15T04:44:23 = 15 Sep -10 04:44:23
458 2008-02-05T18:30:30 = 05/02/2008 18:30
459 1995-12-22T09:05:02 = 22/12/1995 09:05
460 -0010-09-15T04:44:23 = 15/09/-010 04:44
464 2008-02-05T18:30:30 = 5 Feb 2008 18:30:30
465 1995-12-22T09:05:02 = 22 Dec 1995 09:05:02
466 -0010-09-15T04:44:23 = 15 Sep -10 04:44:23
468 =head2 Available Formats
472 2008-02-05T18:30:30 = 5 Tue
473 1995-12-22T09:05:02 = 22 Fri
474 -0010-09-15T04:44:23 = 15 Sat
478 2008-02-05T18:30:30 = 18:30
479 1995-12-22T09:05:02 = 9:05
480 -0010-09-15T04:44:23 = 4:44
484 2008-02-05T18:30:30 = 18:30:30
485 1995-12-22T09:05:02 = 9:05:02
486 -0010-09-15T04:44:23 = 4:44:23
490 2008-02-05T18:30:30 = 2
491 1995-12-22T09:05:02 = 12
492 -0010-09-15T04:44:23 = 9
496 2008-02-05T18:30:30 = Tue, 5/2
497 1995-12-22T09:05:02 = Fri, 22/12
498 -0010-09-15T04:44:23 = Sat, 15/9
502 2008-02-05T18:30:30 = Feb
503 1995-12-22T09:05:02 = Dec
504 -0010-09-15T04:44:23 = Sep
506 =head3 MMMEd (E, MMM d)
508 2008-02-05T18:30:30 = Tue, Feb 5
509 1995-12-22T09:05:02 = Fri, Dec 22
510 -0010-09-15T04:44:23 = Sat, Sep 15
512 =head3 MMMMEd (E, MMMM d)
514 2008-02-05T18:30:30 = Tue, February 5
515 1995-12-22T09:05:02 = Fri, December 22
516 -0010-09-15T04:44:23 = Sat, September 15
518 =head3 MMMMd (d MMMM)
520 2008-02-05T18:30:30 = 5 February
521 1995-12-22T09:05:02 = 22 December
522 -0010-09-15T04:44:23 = 15 September
526 2008-02-05T18:30:30 = Feb 5
527 1995-12-22T09:05:02 = Dec 22
528 -0010-09-15T04:44:23 = Sep 15
532 2008-02-05T18:30:30 = 05/02
533 1995-12-22T09:05:02 = 22/12
534 -0010-09-15T04:44:23 = 15/09
538 2008-02-05T18:30:30 = 5/2
539 1995-12-22T09:05:02 = 22/12
540 -0010-09-15T04:44:23 = 15/9
544 2008-02-05T18:30:30 = 5
545 1995-12-22T09:05:02 = 22
546 -0010-09-15T04:44:23 = 15
550 2008-02-05T18:30:30 = 6:30 p.m.
551 1995-12-22T09:05:02 = 9:05 a.m.
552 -0010-09-15T04:44:23 = 4:44 a.m.
554 =head3 hms (h:mm:ss a)
556 2008-02-05T18:30:30 = 6:30:30 p.m.
557 1995-12-22T09:05:02 = 9:05:02 a.m.
558 -0010-09-15T04:44:23 = 4:44:23 a.m.
562 2008-02-05T18:30:30 = 30:30
563 1995-12-22T09:05:02 = 05:02
564 -0010-09-15T04:44:23 = 44:23
568 2008-02-05T18:30:30 = 2008
569 1995-12-22T09:05:02 = 1995
570 -0010-09-15T04:44:23 = -10
574 2008-02-05T18:30:30 = 2/2008
575 1995-12-22T09:05:02 = 12/1995
576 -0010-09-15T04:44:23 = 9/-010
578 =head3 yMEd (EEE, d/M/yyyy)
580 2008-02-05T18:30:30 = Tue, 5/2/2008
581 1995-12-22T09:05:02 = Fri, 22/12/1995
582 -0010-09-15T04:44:23 = Sat, 15/9/-010
586 2008-02-05T18:30:30 = Feb 2008
587 1995-12-22T09:05:02 = Dec 1995
588 -0010-09-15T04:44:23 = Sep -10
590 =head3 yMMMEd (EEE, MMM d, y)
592 2008-02-05T18:30:30 = Tue, Feb 5, 2008
593 1995-12-22T09:05:02 = Fri, Dec 22, 1995
594 -0010-09-15T04:44:23 = Sat, Sep 15, -10
596 =head3 yMMMM (MMMM y)
598 2008-02-05T18:30:30 = February 2008
599 1995-12-22T09:05:02 = December 1995
600 -0010-09-15T04:44:23 = September -10
604 2008-02-05T18:30:30 = 1 2008
605 1995-12-22T09:05:02 = 4 1995
606 -0010-09-15T04:44:23 = 3 -010
610 2008-02-05T18:30:30 = Q1 2008
611 1995-12-22T09:05:02 = Q4 1995
612 -0010-09-15T04:44:23 = Q3 -10
614 =head3 yyyyMM (MM/yyyy)
616 2008-02-05T18:30:30 = 02/2008
617 1995-12-22T09:05:02 = 12/1995
618 -0010-09-15T04:44:23 = 09/-010
620 =head3 yyyyMMMM (MMMM y)
622 2008-02-05T18:30:30 = February 2008
623 1995-12-22T09:05:02 = December 1995
624 -0010-09-15T04:44:23 = September -10
628 =head3 Prefers 24 hour time?
632 =head3 Local first day of the week
639 See L<DateTime::Locale>.
643 Dave Rolsky <autarch@urth.org>
647 Copyright (c) 2008 David Rolsky. All rights reserved. This program is
648 free software; you can redistribute it and/or modify it under the same
649 terms as Perl itself.
651 This module was generated from data provided by the CLDR project, see
652 the LICENSE.cldr in this distribution for details on the CLDR data's