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 tt.xml
12 # The source file version number was 1.46, generated on
13 # 2009/06/15 03:46:25.
15 # Do not edit this file directly.
17 ###########################################################################
19 package DateTime::Locale::tt;
25 use base 'DateTime::Locale::root';
27 sub cldr_version { return "1\.7\.1" }
30 my $date_format_full = "d\ MMMM\ y";
31 sub date_format_full { return $date_format_full }
35 my $date_format_long = "d\ MMMM\ y";
36 sub date_format_long { return $date_format_long }
40 my $date_format_medium = "dd\.MM\.yyyy";
41 sub date_format_medium { return $date_format_medium }
45 my $date_format_short = "dd\.MM\.yyyy";
46 sub date_format_short { return $date_format_short }
50 my $first_day_of_week = "1";
51 sub first_day_of_week { return $first_day_of_week }
55 my $time_format_full = "h\:mm\:ss\ a\ zzzz";
56 sub time_format_full { return $time_format_full }
60 my $time_format_long = "H\:mm\:ss\ z";
61 sub time_format_long { return $time_format_long }
65 my $time_format_medium = "H\:mm\:ss";
66 sub time_format_medium { return $time_format_medium }
70 my $time_format_short = "H\:mm";
71 sub time_format_short { return $time_format_short }
75 my $_format_for_Hmm = "H\:mm";
76 sub _format_for_Hmm { return $_format_for_Hmm }
80 my $_format_for_MMMMd = "d\ MMMM";
81 sub _format_for_MMMMd { return $_format_for_MMMMd }
85 my $_format_for_MMdd = "dd\.MM";
86 sub _format_for_MMdd { return $_format_for_MMdd }
90 my $_format_for_mmss = "mm\:ss";
91 sub _format_for_mmss { return $_format_for_mmss }
95 my $_format_for_yyQ = "Q\ yy";
96 sub _format_for_yyQ { return $_format_for_yyQ }
100 my $_format_for_yyyyMM = "MM\.yyyy";
101 sub _format_for_yyyyMM { return $_format_for_yyyyMM }
105 my $_format_for_yyyyMMMM = "MMMM\ y";
106 sub _format_for_yyyyMMMM { return $_format_for_yyyyMMMM }
110 my $_available_formats =
113 "MMMMd" => "d\ MMMM",
117 "yyyyMM" => "MM\.yyyy",
118 "yyyyMMMM" => "MMMM\ y"
120 sub _available_formats { return $_available_formats }
140 my $dt = DateTime->now( locale => 'tt' );
141 print $dt->month_name();
145 This is the DateTime locale package for Tatar.
149 This locale inherits from the L<DateTime::Locale::root> locale.
151 It contains the following data.
165 =head3 Abbreviated (format)
175 =head3 Narrow (format)
185 =head3 Wide (stand-alone)
195 =head3 Abbreviated (stand-alone)
205 =head3 Narrow (stand-alone)
232 =head3 Abbreviated (format)
247 =head3 Narrow (format)
262 =head3 Wide (stand-alone)
277 =head3 Abbreviated (stand-alone)
292 =head3 Narrow (stand-alone)
316 =head3 Abbreviated (format)
323 =head3 Narrow (format)
330 =head3 Wide (stand-alone)
337 =head3 Abbreviated (stand-alone)
344 =head3 Narrow (stand-alone)
372 2008-02-05T18:30:30 = 5 2 2008
373 1995-12-22T09:05:02 = 22 12 1995
374 -0010-09-15T04:44:23 = 15 9 -10
378 2008-02-05T18:30:30 = 5 2 2008
379 1995-12-22T09:05:02 = 22 12 1995
380 -0010-09-15T04:44:23 = 15 9 -10
384 2008-02-05T18:30:30 = 05.02.2008
385 1995-12-22T09:05:02 = 22.12.1995
386 -0010-09-15T04:44:23 = 15.09.-010
390 2008-02-05T18:30:30 = 05.02.2008
391 1995-12-22T09:05:02 = 22.12.1995
392 -0010-09-15T04:44:23 = 15.09.-010
396 2008-02-05T18:30:30 = 05.02.2008
397 1995-12-22T09:05:02 = 22.12.1995
398 -0010-09-15T04:44:23 = 15.09.-010
404 2008-02-05T18:30:30 = 6:30:30 PM UTC
405 1995-12-22T09:05:02 = 9:05:02 AM UTC
406 -0010-09-15T04:44:23 = 4:44:23 AM UTC
410 2008-02-05T18:30:30 = 18:30:30 UTC
411 1995-12-22T09:05:02 = 9:05:02 UTC
412 -0010-09-15T04:44:23 = 4:44:23 UTC
416 2008-02-05T18:30:30 = 18:30:30
417 1995-12-22T09:05:02 = 9:05:02
418 -0010-09-15T04:44:23 = 4:44:23
422 2008-02-05T18:30:30 = 18:30
423 1995-12-22T09:05:02 = 9:05
424 -0010-09-15T04:44:23 = 4:44
428 2008-02-05T18:30:30 = 18:30:30
429 1995-12-22T09:05:02 = 9:05:02
430 -0010-09-15T04:44:23 = 4:44:23
432 =head2 Datetime Formats
436 2008-02-05T18:30:30 = 5 2 2008 6:30:30 PM UTC
437 1995-12-22T09:05:02 = 22 12 1995 9:05:02 AM UTC
438 -0010-09-15T04:44:23 = 15 9 -10 4:44:23 AM UTC
442 2008-02-05T18:30:30 = 5 2 2008 18:30:30 UTC
443 1995-12-22T09:05:02 = 22 12 1995 9:05:02 UTC
444 -0010-09-15T04:44:23 = 15 9 -10 4:44:23 UTC
448 2008-02-05T18:30:30 = 05.02.2008 18:30:30
449 1995-12-22T09:05:02 = 22.12.1995 9:05:02
450 -0010-09-15T04:44:23 = 15.09.-010 4:44:23
454 2008-02-05T18:30:30 = 05.02.2008 18:30
455 1995-12-22T09:05:02 = 22.12.1995 9:05
456 -0010-09-15T04:44:23 = 15.09.-010 4:44
460 2008-02-05T18:30:30 = 05.02.2008 18:30:30
461 1995-12-22T09:05:02 = 22.12.1995 9:05:02
462 -0010-09-15T04:44:23 = 15.09.-010 4:44:23
464 =head2 Available Formats
468 2008-02-05T18:30:30 = 5 3
469 1995-12-22T09:05:02 = 22 6
470 -0010-09-15T04:44:23 = 15 7
474 2008-02-05T18:30:30 = 18:30
475 1995-12-22T09:05:02 = 9:05
476 -0010-09-15T04:44:23 = 4:44
480 2008-02-05T18:30:30 = 18:30
481 1995-12-22T09:05:02 = 9:05
482 -0010-09-15T04:44:23 = 4:44
486 2008-02-05T18:30:30 = 18:30:30
487 1995-12-22T09:05:02 = 9:05:02
488 -0010-09-15T04:44:23 = 4:44:23
492 2008-02-05T18:30:30 = 2
493 1995-12-22T09:05:02 = 12
494 -0010-09-15T04:44:23 = 9
498 2008-02-05T18:30:30 = 3, 2-5
499 1995-12-22T09:05:02 = 6, 12-22
500 -0010-09-15T04:44:23 = 7, 9-15
504 2008-02-05T18:30:30 = 2
505 1995-12-22T09:05:02 = 12
506 -0010-09-15T04:44:23 = 9
508 =head3 MMMEd (E MMM d)
510 2008-02-05T18:30:30 = 3 2 5
511 1995-12-22T09:05:02 = 6 12 22
512 -0010-09-15T04:44:23 = 7 9 15
514 =head3 MMMMEd (E MMMM d)
516 2008-02-05T18:30:30 = 3 2 5
517 1995-12-22T09:05:02 = 6 12 22
518 -0010-09-15T04:44:23 = 7 9 15
520 =head3 MMMMd (d MMMM)
522 2008-02-05T18:30:30 = 5 2
523 1995-12-22T09:05:02 = 22 12
524 -0010-09-15T04:44:23 = 15 9
528 2008-02-05T18:30:30 = 2 5
529 1995-12-22T09:05:02 = 12 22
530 -0010-09-15T04:44:23 = 9 15
534 2008-02-05T18:30:30 = 05.02
535 1995-12-22T09:05:02 = 22.12
536 -0010-09-15T04:44:23 = 15.09
540 2008-02-05T18:30:30 = 2-5
541 1995-12-22T09:05:02 = 12-22
542 -0010-09-15T04:44:23 = 9-15
546 2008-02-05T18:30:30 = 5
547 1995-12-22T09:05:02 = 22
548 -0010-09-15T04:44:23 = 15
552 2008-02-05T18:30:30 = 6:30 PM
553 1995-12-22T09:05:02 = 9:05 AM
554 -0010-09-15T04:44:23 = 4:44 AM
556 =head3 hms (h:mm:ss a)
558 2008-02-05T18:30:30 = 6:30:30 PM
559 1995-12-22T09:05:02 = 9:05:02 AM
560 -0010-09-15T04:44:23 = 4:44:23 AM
564 2008-02-05T18:30:30 = 30:30
565 1995-12-22T09:05:02 = 05:02
566 -0010-09-15T04:44:23 = 44:23
570 2008-02-05T18:30:30 = 30:30
571 1995-12-22T09:05:02 = 05:02
572 -0010-09-15T04:44:23 = 44:23
576 2008-02-05T18:30:30 = 2008
577 1995-12-22T09:05:02 = 1995
578 -0010-09-15T04:44:23 = -10
582 2008-02-05T18:30:30 = 2008-2
583 1995-12-22T09:05:02 = 1995-12
584 -0010-09-15T04:44:23 = -10-9
586 =head3 yMEd (EEE, y-M-d)
588 2008-02-05T18:30:30 = 3, 2008-2-5
589 1995-12-22T09:05:02 = 6, 1995-12-22
590 -0010-09-15T04:44:23 = 7, -10-9-15
594 2008-02-05T18:30:30 = 2008 2
595 1995-12-22T09:05:02 = 1995 12
596 -0010-09-15T04:44:23 = -10 9
598 =head3 yMMMEd (EEE, y MMM d)
600 2008-02-05T18:30:30 = 3, 2008 2 5
601 1995-12-22T09:05:02 = 6, 1995 12 22
602 -0010-09-15T04:44:23 = 7, -10 9 15
604 =head3 yMMMM (y MMMM)
606 2008-02-05T18:30:30 = 2008 2
607 1995-12-22T09:05:02 = 1995 12
608 -0010-09-15T04:44:23 = -10 9
612 2008-02-05T18:30:30 = 2008 1
613 1995-12-22T09:05:02 = 1995 4
614 -0010-09-15T04:44:23 = -10 3
618 2008-02-05T18:30:30 = 2008 Q1
619 1995-12-22T09:05:02 = 1995 Q4
620 -0010-09-15T04:44:23 = -10 Q3
624 2008-02-05T18:30:30 = 1 08
625 1995-12-22T09:05:02 = 4 95
626 -0010-09-15T04:44:23 = 3 10
628 =head3 yyyyMM (MM.yyyy)
630 2008-02-05T18:30:30 = 02.2008
631 1995-12-22T09:05:02 = 12.1995
632 -0010-09-15T04:44:23 = 09.-010
634 =head3 yyyyMMMM (MMMM y)
636 2008-02-05T18:30:30 = 2 2008
637 1995-12-22T09:05:02 = 12 1995
638 -0010-09-15T04:44:23 = 9 -10
642 =head3 Prefers 24 hour time?
646 =head3 Local first day of the week
653 See L<DateTime::Locale>.
657 Dave Rolsky <autarch@urth.org>
661 Copyright (c) 2008 David Rolsky. All rights reserved. This program is
662 free software; you can redistribute it and/or modify it under the same
663 terms as Perl itself.
665 This module was generated from data provided by the CLDR project, see
666 the LICENSE.cldr in this distribution for details on the CLDR data's