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_CA.xml
12 # The source file version number was 1.66, generated on
13 # 2009/06/15 03:46:25.
15 # Do not edit this file directly.
17 ###########################################################################
19 package DateTime::Locale::en_CA;
25 use base 'DateTime::Locale::en';
27 sub cldr_version { return "1\.7\.1" }
30 my $date_format_medium = "yyyy\-MM\-dd";
31 sub date_format_medium { return $date_format_medium }
35 my $date_format_short = "yy\-MM\-dd";
36 sub date_format_short { return $date_format_short }
40 my $first_day_of_week = "7";
41 sub first_day_of_week { return $first_day_of_week }
45 my $_format_for_MMdd = "MM\-dd";
46 sub _format_for_MMdd { return $_format_for_MMdd }
50 my $_format_for_yyMMM = "MMM\-yy";
51 sub _format_for_yyMMM { return $_format_for_yyMMM }
55 my $_available_formats =
60 sub _available_formats { return $_available_formats }
74 DateTime::Locale::en_CA
80 my $dt = DateTime->now( locale => 'en_CA' );
81 print $dt->month_name();
85 This is the DateTime locale package for English Canada.
89 This locale inherits from the L<DateTime::Locale::en> locale.
91 It contains the following data.
105 =head3 Abbreviated (format)
115 =head3 Narrow (format)
125 =head3 Wide (stand-alone)
135 =head3 Abbreviated (stand-alone)
145 =head3 Narrow (stand-alone)
172 =head3 Abbreviated (format)
187 =head3 Narrow (format)
202 =head3 Wide (stand-alone)
217 =head3 Abbreviated (stand-alone)
232 =head3 Narrow (stand-alone)
256 =head3 Abbreviated (format)
263 =head3 Narrow (format)
270 =head3 Wide (stand-alone)
277 =head3 Abbreviated (stand-alone)
284 =head3 Narrow (stand-alone)
312 2008-02-05T18:30:30 = Tuesday, February 5, 2008
313 1995-12-22T09:05:02 = Friday, December 22, 1995
314 -0010-09-15T04:44:23 = Saturday, September 15, -10
318 2008-02-05T18:30:30 = February 5, 2008
319 1995-12-22T09:05:02 = December 22, 1995
320 -0010-09-15T04:44:23 = September 15, -10
324 2008-02-05T18:30:30 = 2008-02-05
325 1995-12-22T09:05:02 = 1995-12-22
326 -0010-09-15T04:44:23 = -010-09-15
330 2008-02-05T18:30:30 = 08-02-05
331 1995-12-22T09:05:02 = 95-12-22
332 -0010-09-15T04:44:23 = 10-09-15
336 2008-02-05T18:30:30 = 2008-02-05
337 1995-12-22T09:05:02 = 1995-12-22
338 -0010-09-15T04:44:23 = -010-09-15
344 2008-02-05T18:30:30 = 6:30:30 PM UTC
345 1995-12-22T09:05:02 = 9:05:02 AM UTC
346 -0010-09-15T04:44:23 = 4:44:23 AM UTC
350 2008-02-05T18:30:30 = 6:30:30 PM UTC
351 1995-12-22T09:05:02 = 9:05:02 AM UTC
352 -0010-09-15T04:44:23 = 4:44:23 AM UTC
356 2008-02-05T18:30:30 = 6:30:30 PM
357 1995-12-22T09:05:02 = 9:05:02 AM
358 -0010-09-15T04:44:23 = 4:44:23 AM
362 2008-02-05T18:30:30 = 6:30 PM
363 1995-12-22T09:05:02 = 9:05 AM
364 -0010-09-15T04:44:23 = 4:44 AM
368 2008-02-05T18:30:30 = 6:30:30 PM
369 1995-12-22T09:05:02 = 9:05:02 AM
370 -0010-09-15T04:44:23 = 4:44:23 AM
372 =head2 Datetime Formats
376 2008-02-05T18:30:30 = Tuesday, February 5, 2008 6:30:30 PM UTC
377 1995-12-22T09:05:02 = Friday, December 22, 1995 9:05:02 AM UTC
378 -0010-09-15T04:44:23 = Saturday, September 15, -10 4:44:23 AM UTC
382 2008-02-05T18:30:30 = February 5, 2008 6:30:30 PM UTC
383 1995-12-22T09:05:02 = December 22, 1995 9:05:02 AM UTC
384 -0010-09-15T04:44:23 = September 15, -10 4:44:23 AM UTC
388 2008-02-05T18:30:30 = 2008-02-05 6:30:30 PM
389 1995-12-22T09:05:02 = 1995-12-22 9:05:02 AM
390 -0010-09-15T04:44:23 = -010-09-15 4:44:23 AM
394 2008-02-05T18:30:30 = 08-02-05 6:30 PM
395 1995-12-22T09:05:02 = 95-12-22 9:05 AM
396 -0010-09-15T04:44:23 = 10-09-15 4:44 AM
400 2008-02-05T18:30:30 = 2008-02-05 6:30:30 PM
401 1995-12-22T09:05:02 = 1995-12-22 9:05:02 AM
402 -0010-09-15T04:44:23 = -010-09-15 4:44:23 AM
404 =head2 Available Formats
408 2008-02-05T18:30:30 = 5 Tue
409 1995-12-22T09:05:02 = 22 Fri
410 -0010-09-15T04:44:23 = 15 Sat
414 2008-02-05T18:30:30 = 18:30
415 1995-12-22T09:05:02 = 9:05
416 -0010-09-15T04:44:23 = 4:44
420 2008-02-05T18:30:30 = 18:30:30
421 1995-12-22T09:05:02 = 9:05:02
422 -0010-09-15T04:44:23 = 4:44:23
426 2008-02-05T18:30:30 = 2
427 1995-12-22T09:05:02 = 12
428 -0010-09-15T04:44:23 = 9
432 2008-02-05T18:30:30 = Tue, 2/5
433 1995-12-22T09:05:02 = Fri, 12/22
434 -0010-09-15T04:44:23 = Sat, 9/15
438 2008-02-05T18:30:30 = Feb
439 1995-12-22T09:05:02 = Dec
440 -0010-09-15T04:44:23 = Sep
442 =head3 MMMEd (E, MMM d)
444 2008-02-05T18:30:30 = Tue, Feb 5
445 1995-12-22T09:05:02 = Fri, Dec 22
446 -0010-09-15T04:44:23 = Sat, Sep 15
448 =head3 MMMMEd (E, MMMM d)
450 2008-02-05T18:30:30 = Tue, February 5
451 1995-12-22T09:05:02 = Fri, December 22
452 -0010-09-15T04:44:23 = Sat, September 15
454 =head3 MMMMd (MMMM d)
456 2008-02-05T18:30:30 = February 5
457 1995-12-22T09:05:02 = December 22
458 -0010-09-15T04:44:23 = September 15
462 2008-02-05T18:30:30 = Feb 5
463 1995-12-22T09:05:02 = Dec 22
464 -0010-09-15T04:44:23 = Sep 15
468 2008-02-05T18:30:30 = 02-05
469 1995-12-22T09:05:02 = 12-22
470 -0010-09-15T04:44:23 = 09-15
474 2008-02-05T18:30:30 = 2/5
475 1995-12-22T09:05:02 = 12/22
476 -0010-09-15T04:44:23 = 9/15
480 2008-02-05T18:30:30 = 5
481 1995-12-22T09:05:02 = 22
482 -0010-09-15T04:44:23 = 15
486 2008-02-05T18:30:30 = 6:30 PM
487 1995-12-22T09:05:02 = 9:05 AM
488 -0010-09-15T04:44:23 = 4:44 AM
490 =head3 hms (h:mm:ss a)
492 2008-02-05T18:30:30 = 6:30:30 PM
493 1995-12-22T09:05:02 = 9:05:02 AM
494 -0010-09-15T04:44:23 = 4:44:23 AM
498 2008-02-05T18:30:30 = 30:30
499 1995-12-22T09:05:02 = 05:02
500 -0010-09-15T04:44:23 = 44:23
504 2008-02-05T18:30:30 = 2008
505 1995-12-22T09:05:02 = 1995
506 -0010-09-15T04:44:23 = -10
510 2008-02-05T18:30:30 = 2/2008
511 1995-12-22T09:05:02 = 12/1995
512 -0010-09-15T04:44:23 = 9/-010
514 =head3 yMEd (EEE, M/d/yyyy)
516 2008-02-05T18:30:30 = Tue, 2/5/2008
517 1995-12-22T09:05:02 = Fri, 12/22/1995
518 -0010-09-15T04:44:23 = Sat, 9/15/-010
522 2008-02-05T18:30:30 = Feb 2008
523 1995-12-22T09:05:02 = Dec 1995
524 -0010-09-15T04:44:23 = Sep -10
526 =head3 yMMMEd (EEE, MMM d, y)
528 2008-02-05T18:30:30 = Tue, Feb 5, 2008
529 1995-12-22T09:05:02 = Fri, Dec 22, 1995
530 -0010-09-15T04:44:23 = Sat, Sep 15, -10
532 =head3 yMMMM (MMMM y)
534 2008-02-05T18:30:30 = February 2008
535 1995-12-22T09:05:02 = December 1995
536 -0010-09-15T04:44:23 = September -10
540 2008-02-05T18:30:30 = 1 2008
541 1995-12-22T09:05:02 = 4 1995
542 -0010-09-15T04:44:23 = 3 -010
546 2008-02-05T18:30:30 = Q1 2008
547 1995-12-22T09:05:02 = Q4 1995
548 -0010-09-15T04:44:23 = Q3 -10
550 =head3 yyMMM (MMM-yy)
552 2008-02-05T18:30:30 = Feb-08
553 1995-12-22T09:05:02 = Dec-95
554 -0010-09-15T04:44:23 = Sep-10
558 =head3 Prefers 24 hour time?
562 =head3 Local first day of the week
569 See L<DateTime::Locale>.
573 Dave Rolsky <autarch@urth.org>
577 Copyright (c) 2008 David Rolsky. All rights reserved. This program is
578 free software; you can redistribute it and/or modify it under the same
579 terms as Perl itself.
581 This module was generated from data provided by the CLDR project, see
582 the LICENSE.cldr in this distribution for details on the CLDR data's