DateTim...e::en_CA(3)
πΈ NAME πΈ
Bestie, this is the DateTim...e::en_CA(3) page β yes, thatβs literally the title β from the User Contributed Perl Documentation. Itβs all about DateTime::Locale::en_CA β locale data examples for the English Canada (en-CA) locale. Slay. π
β¨ DESCRIPTION β¨
Okay so this pod file contains examples of the locale data available for the English Canada locale. No cap, thatβs the whole vibe. π«Ά
π¦ Days π¦
π©· Wide (format)
Monday
Tuesday
Wednesday
Thursday
Friday
Saturday
Sunday
π©· Abbreviated (format)
Mon
Tue
Wed
Thu
Fri
Sat
Sun
π©· Narrow (format)
M
T
W
T
F
S
S
π©· Wide (stand-alone)
Monday
Tuesday
Wednesday
Thursday
Friday
Saturday
Sunday
π©· Abbreviated (stand-alone)
Mon
Tue
Wed
Thu
Fri
Sat
Sun
π©· Narrow (stand-alone)
M
T
W
T
F
S
S
π Months π
πΈ Wide (format)
January
February
March
April
May
June
July
August
September
October
November
December
πΈ Abbreviated (format)
Jan
Feb
Mar
Apr
May
Jun
Jul
Aug
Sep
Oct
Nov
Dec
πΈ Narrow (format)
J
F
M
A
M
J
J
A
S
O
N
D
πΈ Wide (stand-alone)
January
February
March
April
May
June
July
August
September
October
November
December
πΈ Abbreviated (stand-alone)
Jan
Feb
Mar
Apr
May
Jun
Jul
Aug
Sep
Oct
Nov
Dec
πΈ Narrow (stand-alone)
J
F
M
A
M
J
J
A
S
O
N
D
π Quarters π
π Wide (format)
1st quarter
2nd quarter
3rd quarter
4th quarter
π Abbreviated (format)
Q1
Q2
Q3
Q4
π Narrow (format)
1
2
3
4
π Wide (stand-alone)
1st quarter
2nd quarter
3rd quarter
4th quarter
π Abbreviated (stand-alone)
Q1
Q2
Q3
Q4
π Narrow (stand-alone)
1
2
3
4
π Eras π
β Wide (format)
Before Christ
Anno Domini
β Abbreviated (format)
BC
AD
β Narrow (format)
B
A
π Date Formats π
π¦ Full
2008-02-05T18:30:30 = Tuesday, February 5, 2008
1995-12-22T09:05:02 = Friday, December 22, 1995
-0010-09-15T04:44:23 = Saturday, September 15, -10
π¦ Long
2008-02-05T18:30:30 = February 5, 2008
1995-12-22T09:05:02 = December 22, 1995
-0010-09-15T04:44:23 = September 15, -10
π¦ Medium
2008-02-05T18:30:30 = Feb 5, 2008
1995-12-22T09:05:02 = Dec 22, 1995
-0010-09-15T04:44:23 = Sep 15, -10
π¦ Short
2008-02-05T18:30:30 = 2008-02-05
1995-12-22T09:05:02 = 1995-12-22
-0010-09-15T04:44:23 = -10-09-15
β° Time Formats β°
π« Full
2008-02-05T18:30:30 = 6:30:30 p.m. UTC
1995-12-22T09:05:02 = 9:05:02 a.m. UTC
-0010-09-15T04:44:23 = 4:44:23 a.m. UTC
π« Long
2008-02-05T18:30:30 = 6:30:30 p.m. UTC
1995-12-22T09:05:02 = 9:05:02 a.m. UTC
-0010-09-15T04:44:23 = 4:44:23 a.m. UTC
π« Medium
2008-02-05T18:30:30 = 6:30:30 p.m.
1995-12-22T09:05:02 = 9:05:02 a.m.
-0010-09-15T04:44:23 = 4:44:23 a.m.
π« Short
2008-02-05T18:30:30 = 6:30 p.m.
1995-12-22T09:05:02 = 9:05 a.m.
-0010-09-15T04:44:23 = 4:44 a.m.
π Datetime Formats π
π₯ Full
2008-02-05T18:30:30 = Tuesday, February 5, 2008, 6:30:30 p.m. UTC
1995-12-22T09:05:02 = Friday, December 22, 1995, 9:05:02 a.m. UTC
-0010-09-15T04:44:23 = Saturday, September 15, -10, 4:44:23 a.m. UTC
π₯ Long
2008-02-05T18:30:30 = February 5, 2008, 6:30:30 p.m. UTC
1995-12-22T09:05:02 = December 22, 1995, 9:05:02 a.m. UTC
-0010-09-15T04:44:23 = September 15, -10, 4:44:23 a.m. UTC
π₯ Medium
2008-02-05T18:30:30 = Feb 5, 2008, 6:30:30 p.m.
1995-12-22T09:05:02 = Dec 22, 1995, 9:05:02 a.m.
-0010-09-15T04:44:23 = Sep 15, -10, 4:44:23 a.m.
π₯ Short
2008-02-05T18:30:30 = 2008-02-05, 6:30 p.m.
1995-12-22T09:05:02 = 1995-12-22, 9:05 a.m.
-0010-09-15T04:44:23 = -10-09-15, 4:44 a.m.
π Available Formats π
Okay bestie, this is the big one β every available format got its own little moment. Periodt. β¨
π§ Bh (h B)
2008-02-05T18:30:30 = 6 B
1995-12-22T09:05:02 = 9 B
-0010-09-15T04:44:23 = 4 B
π§ Bhm (h:mm B)
2008-02-05T18:30:30 = 6:30 B
1995-12-22T09:05:02 = 9:05 B
-0010-09-15T04:44:23 = 4:44 B
π§ Bhms (h:mm:ss B)
2008-02-05T18:30:30 = 6:30:30 B
1995-12-22T09:05:02 = 9:05:02 B
-0010-09-15T04:44:23 = 4:44:23 B
π§ E (ccc)
2008-02-05T18:30:30 = Tue
1995-12-22T09:05:02 = Fri
-0010-09-15T04:44:23 = Sat
π§ EBhm (E h:mm B)
2008-02-05T18:30:30 = Tue 6:30 B
1995-12-22T09:05:02 = Fri 9:05 B
-0010-09-15T04:44:23 = Sat 4:44 B
π§ EBhms (E h:mm:ss B)
2008-02-05T18:30:30 = Tue 6:30:30 B
1995-12-22T09:05:02 = Fri 9:05:02 B
-0010-09-15T04:44:23 = Sat 4:44:23 B
π§ EHm (E HH:mm)
2008-02-05T18:30:30 = Tue 18:30
1995-12-22T09:05:02 = Fri 09:05
-0010-09-15T04:44:23 = Sat 04:44
π§ EHms (E HH:mm:ss)
2008-02-05T18:30:30 = Tue 18:30:30
1995-12-22T09:05:02 = Fri 09:05:02
-0010-09-15T04:44:23 = Sat 04:44:23
π§ Ed (E d)
2008-02-05T18:30:30 = Tue 5
1995-12-22T09:05:02 = Fri 22
-0010-09-15T04:44:23 = Sat 15
π§ Ehm (E h:mm a)
2008-02-05T18:30:30 = Tue 6:30 p.m.
1995-12-22T09:05:02 = Fri 9:05 a.m.
-0010-09-15T04:44:23 = Sat 4:44 a.m.
π§ Ehm-alt-ascii (E h:mm a)
2008-02-05T18:30:30 = Tue 6:30 p.m.
1995-12-22T09:05:02 = Fri 9:05 a.m.
-0010-09-15T04:44:23 = Sat 4:44 a.m.
π§ Ehms (E h:mm:ss a)
2008-02-05T18:30:30 = Tue 6:30:30 p.m.
1995-12-22T09:05:02 = Fri 9:05:02 a.m.
-0010-09-15T04:44:23 = Sat 4:44:23 a.m.
π§ Ehms-alt-ascii (E h:mm:ss a)
2008-02-05T18:30:30 = Tue 6:30:30 p.m.
1995-12-22T09:05:02 = Fri 9:05:02 a.m.
-0010-09-15T04:44:23 = Sat 4:44:23 a.m.
π§ Gy (y G)
2008-02-05T18:30:30 = 2008 AD
1995-12-22T09:05:02 = 1995 AD
-0010-09-15T04:44:23 = -10 BC
π§ GyMMM (MMM y G)
2008-02-05T18:30:30 = Feb 2008 AD
1995-12-22T09:05:02 = Dec 1995 AD
-0010-09-15T04:44:23 = Sep -10 BC
π§ GyMMMEd (E, MMM d, y G)
2008-02-05T18:30:30 = Tue, Feb 5, 2008 AD
1995-12-22T09:05:02 = Fri, Dec 22, 1995 AD
-0010-09-15T04:44:23 = Sat, Sep 15, -10 BC
π§ GyMMMd (MMM d, y G)
2008-02-05T18:30:30 = Feb 5, 2008 AD
1995-12-22T09:05:02 = Dec 22, 1995 AD
-0010-09-15T04:44:23 = Sep 15, -10 BC
π§ GyMd (M/d/y G)
2008-02-05T18:30:30 = 2/5/2008 AD
1995-12-22T09:05:02 = 12/22/1995 AD
-0010-09-15T04:44:23 = 9/15/-10 BC
π§ H (HH)
2008-02-05T18:30:30 = 18
1995-12-22T09:05:02 = 09
-0010-09-15T04:44:23 = 04
π§ Hm (HH:mm)
2008-02-05T18:30:30 = 18:30
1995-12-22T09:05:02 = 09:05
-0010-09-15T04:44:23 = 04:44
π§ Hms (HH:mm:ss)
2008-02-05T18:30:30 = 18:30:30
1995-12-22T09:05:02 = 09:05:02
-0010-09-15T04:44:23 = 04:44:23
π§ Hmsv (HH:mm:ss v)
2008-02-05T18:30:30 = 18:30:30 UTC
1995-12-22T09:05:02 = 09:05:02 UTC
-0010-09-15T04:44:23 = 04:44:23 UTC
π§ Hmv (HH:mm v)
2008-02-05T18:30:30 = 18:30 UTC
1995-12-22T09:05:02 = 09:05 UTC
-0010-09-15T04:44:23 = 04:44 UTC
π§ M (L)
2008-02-05T18:30:30 = 2
1995-12-22T09:05:02 = 12
-0010-09-15T04:44:23 = 9
π§ MEd (E, MM-dd)
2008-02-05T18:30:30 = Tue, 02-05
1995-12-22T09:05:02 = Fri, 12-22
-0010-09-15T04:44:23 = Sat, 09-15
π§ MEd-alt-variant (E, d/M)
2008-02-05T18:30:30 = Tue, 5/2
1995-12-22T09:05:02 = Fri, 22/12
-0010-09-15T04:44:23 = Sat, 15/9
π§ MMM (LLL)
2008-02-05T18:30:30 = Feb
1995-12-22T09:05:02 = Dec
-0010-09-15T04:44:23 = Sep
π§ MMMEd (E, MMM d)
2008-02-05T18:30:30 = Tue, Feb 5
1995-12-22T09:05:02 = Fri, Dec 22
-0010-09-15T04:44:23 = Sat, Sep 15
π§ MMMMW-count-one ('week' W 'of' MMMM)
2008-02-05T18:30:30 = week 1 of February
1995-12-22T09:05:02 = week 3 of December
-0010-09-15T04:44:23 = week 2 of September
π§ MMMMW-count-other ('week' W 'of' MMMM)
2008-02-05T18:30:30 = week 1 of February
1995-12-22T09:05:02 = week 3 of December
-0010-09-15T04:44:23 = week 2 of September
π§ MMMMd (MMMM d)
2008-02-05T18:30:30 = February 5
1995-12-22T09:05:02 = December 22
-0010-09-15T04:44:23 = September 15
π§ MMMd (MMM d)
2008-02-05T18:30:30 = Feb 5
1995-12-22T09:05:02 = Dec 22
-0010-09-15T04:44:23 = Sep 15
π§ MMdd (MM-dd)
2008-02-05T18:30:30 = 02-05
1995-12-22T09:05:02 = 12-22
-0010-09-15T04:44:23 = 09-15
π§ MMdd-alt-variant (dd/MM)
2008-02-05T18:30:30 = 05/02
1995-12-22T09:05:02 = 22/12
-0010-09-15T04:44:23 = 15/09
π§ Md (MM-dd)
2008-02-05T18:30:30 = 02-05
1995-12-22T09:05:02 = 12-22
-0010-09-15T04:44:23 = 09-15
π§ Md-alt-variant (d/M)
2008-02-05T18:30:30 = 5/2
1995-12-22T09:05:02 = 22/12
-0010-09-15T04:44:23 = 15/9
π§ d (d)
2008-02-05T18:30:30 = 5
1995-12-22T09:05:02 = 22
-0010-09-15T04:44:23 = 15
π§ h (h a)
2008-02-05T18:30:30 = 6 p.m.
1995-12-22T09:05:02 = 9 a.m.
-0010-09-15T04:44:23 = 4 a.m.
π§ h-alt-ascii (h a)
2008-02-05T18:30:30 = 6 p.m.
1995-12-22T09:05:02 = 9 a.m.
-0010-09-15T04:44:23 = 4 a.m.
π§ hm (h:mm a)
2008-02-05T18:30:30 = 6:30 p.m.
1995-12-22T09:05:02 = 9:05 a.m.
-0010-09-15T04:44:23 = 4:44 a.m.
π§ hm-alt-ascii (h:mm a)
2008-02-05T18:30:30 = 6:30 p.m.
1995-12-22T09:05:02 = 9:05 a.m.
-0010-09-15T04:44:23 = 4:44 a.m.
π§ hms (h:mm:ss a)
2008-02-05T18:30:30 = 6:30:30 p.m.
1995-12-22T09:05:02 = 9:05:02 a.m.
-0010-09-15T04:44:23 = 4:44:23 a.m.
π§ hms-alt-ascii (h:mm:ss a)
2008-02-05T18:30:30 = 6:30:30 p.m.
1995-12-22T09:05:02 = 9:05:02 a.m.
-0010-09-15T04:44:23 = 4:44:23 a.m.
π§ hmsv (h:mm:ss a v)
2008-02-05T18:30:30 = 6:30:30 p.m. UTC
1995-12-22T09:05:02 = 9:05:02 a.m. UTC
-0010-09-15T04:44:23 = 4:44:23 a.m. UTC
π§ hmsv-alt-ascii (h:mm:ss a v)
2008-02-05T18:30:30 = 6:30:30 p.m. UTC
1995-12-22T09:05:02 = 9:05:02 a.m. UTC
-0010-09-15T04:44:23 = 4:44:23 a.m. UTC
(okay that was the tail end of the last pattern, no cap β moving on π )
hmv (h:mm a v)
Hours + minutes + the a.m./p.m. moment + the time zone name. β¨
2008-02-05T18:30:30 = 6:30 p.m. UTC
1995-12-22T09:05:02 = 9:05 a.m. UTC
-0010-09-15T04:44:23 = 4:44 a.m. UTC
hmv-alt-ascii (h:mm a v)
Same vibe, but plain old ASCII spaces instead of the fancy narrow ones β for when your terminal is being dramatic. π«Ά
2008-02-05T18:30:30 = 6:30 p.m. UTC
1995-12-22T09:05:02 = 9:05 a.m. UTC
-0010-09-15T04:44:23 = 4:44 a.m. UTC
ms (mm:ss)
Literally just minutes and seconds, main character energy for stopwatch girls. β±οΈ
2008-02-05T18:30:30 = 30:30
1995-12-22T09:05:02 = 05:02
-0010-09-15T04:44:23 = 44:23
y (y)
Just the year, nothing else, she's minimal like that. π
2008-02-05T18:30:30 = 2008
1995-12-22T09:05:02 = 1995
-0010-09-15T04:44:23 = -10
yM (y-MM)
Year and month, hyphenated and clean. πΈ
2008-02-05T18:30:30 = 2008-02
1995-12-22T09:05:02 = 1995-12
-0010-09-15T04:44:23 = -10-09
yMEd (E, y-MM-dd)
Weekday first, then the ISO-ish date. Iconic. π
2008-02-05T18:30:30 = Tue, 2008-02-05
1995-12-22T09:05:02 = Fri, 1995-12-22
-0010-09-15T04:44:23 = Sat, -10-09-15
yMEd-alt-variant (E, d/M/y)
The day-first variant, because Canada said why not both. π
2008-02-05T18:30:30 = Tue, 5/2/2008
1995-12-22T09:05:02 = Fri, 22/12/1995
-0010-09-15T04:44:23 = Sat, 15/9/-10
yMMM (MMM y)
Short month name + year. Cute and compact. π
2008-02-05T18:30:30 = Feb 2008
1995-12-22T09:05:02 = Dec 1995
-0010-09-15T04:44:23 = Sep -10
yMMMEd (E, MMM d, y)
Weekday, short month, day, year β the full little sentence. β¨
2008-02-05T18:30:30 = Tue, Feb 5, 2008
1995-12-22T09:05:02 = Fri, Dec 22, 1995
-0010-09-15T04:44:23 = Sat, Sep 15, -10
yMMMM (MMMM y)
Now with the whole month name spelled out, she's extra and we love her. π
2008-02-05T18:30:30 = February 2008
1995-12-22T09:05:02 = December 1995
-0010-09-15T04:44:23 = September -10
yMMMd (MMM d, y)
Short month, day, year β no weekday, she's keeping it lowkey. π
2008-02-05T18:30:30 = Feb 5, 2008
1995-12-22T09:05:02 = Dec 22, 1995
-0010-09-15T04:44:23 = Sep 15, -10
yMd (y-MM-dd)
Pure ISO date, no opinions, no drama. π§
2008-02-05T18:30:30 = 2008-02-05
1995-12-22T09:05:02 = 1995-12-22
-0010-09-15T04:44:23 = -10-09-15
yMd-alt-variant (d/M/y)
Day-first slash version, the alt twin. π¦
2008-02-05T18:30:30 = 5/2/2008
1995-12-22T09:05:02 = 22/12/1995
-0010-09-15T04:44:23 = 15/9/-10
yQQQ (QQQ y)
Abbreviated quarter + year. Very fiscal-quarter-coded. π₯
2008-02-05T18:30:30 = Q1 2008
1995-12-22T09:05:02 = Q4 1995
-0010-09-15T04:44:23 = Q3 -10
yQQQQ (QQQQ y)
The long-form quarter, all "1st quarter" about it. π
2008-02-05T18:30:30 = 1st quarter 2008
1995-12-22T09:05:02 = 4th quarter 1995
-0010-09-15T04:44:23 = 3rd quarter -10
yw-count-one ('week' w 'of' Y)
Week number out of the week-year, singular flavour. β
2008-02-05T18:30:30 = week 6 of 2008
1995-12-22T09:05:02 = week 51 of 1995
-0010-09-15T04:44:23 = week 37 of -10
yw-count-other ('week' w 'of' Y)
Same thing, the "other" plural form β and yes, the examples come out identical. That's just how it is, bestie. π
2008-02-05T18:30:30 = week 6 of 2008
1995-12-22T09:05:02 = week 51 of 1995
-0010-09-15T04:44:23 = week 37 of -10
π Miscellaneous
Quick vibe check on the general preferences:
- Prefers 24 hour time? No
- Local first day of the week
7(Sunday)
β¨ Strftime Patterns
The classic strftime-style ones, for when you're feeling old-school. πΈ
%c (%a %d %b %Y %r) β date time format
2008-02-05T18:30:30 = Tue 05 Feb 2008 06:30:30 p.m.
1995-12-22T09:05:02 = Fri 22 Dec 1995 09:05:02 a.m.
-0010-09-15T04:44:23 = Sat 15 Sep -10 04:44:23 a.m.
%x (%Y-%m-%d) β date format
2008-02-05T18:30:30 = 2008-02-05
1995-12-22T09:05:02 = 1995-12-22
-0010-09-15T04:44:23 = -10-09-15
%X (%r) β time format
2008-02-05T18:30:30 = 06:30:30 p.m.
1995-12-22T09:05:02 = 09:05:02 a.m.
-0010-09-15T04:44:23 = 04:44:23 a.m.
π SUPPORT
See DateTime::Locale. That's the whole support section, she's brief and to the point. π«Ά
That's the whole page, bestie β go forth and format Canadian dates flawlessly. πβ¨
And that's a wrap on this perl v5.42.0, 2024-12-12 edition of DateTim...e::en_CA(3) β ty for reading my ted talk, ily, bye π
ππ
π¦ where this page comes from
- opensuse-leap 16.0: perl-DateTime-Locale 1.440000-160000.2.2 Β· Artistic-1.0 OR GPL-1.0-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms