DateTim...e::ca_IT(3)
π DateTime::Locale::ca_IT(3) β the Catalan (Italy) locale, bestie edition
ok so this is from the User Contributed Perl Documentation section of the manual, and the whole vibe is: DateTime::Locale::ca_IT β locale data examples for the Catalan Italy (ca-IT) locale. That's it, that's the girlies. π
πΈ NAME
DateTime::Locale::ca_IT β Locale data examples for the Catalan Italy (ca-IT) locale.
β¨ DESCRIPTION
This pod file is literally just a showcase π β it's packed with examples of the locale data available for the Catalan Italy locale. Think of it as a lookbook, but make it dates and times.
π¦ Days
Wide (format)
dilluns
dimarts
dimecres
dijous
divendres
dissabte
diumenge
Abbreviated (format)
dl.
dt.
dc.
dj.
dv.
ds.
dg.
Narrow (format)
dl.
dt.
dc.
dj.
dv.
ds.
dg.
Wide (stand-alone)
dilluns
dimarts
dimecres
dijous
divendres
dissabte
diumenge
Abbreviated (stand-alone)
dl.
dt.
dc.
dj.
dv.
ds.
dg.
Narrow (stand-alone)
dl.
dt.
dc.
dj.
dv.
ds.
dg.
bestie notice how format and stand-alone are identical here? the iconique consistency. no cap. β¨
π Months
Wide (format)
de gener
de febrer
de marΓ§
dβabril
de maig
de juny
de juliol
dβagost
de setembre
dβoctubre
de novembre
de desembre
Abbreviated (format)
de gen.
de febr.
de marΓ§
dβabr.
de maig
de juny
de jul.
dβag.
de set.
dβoct.
de nov.
de des.
Narrow (format)
GN
FB
MΓ
AB
MG
JN
JL
AG
ST
OC
NV
DS
Wide (stand-alone)
gener
febrer
marΓ§
abril
maig
juny
juliol
agost
setembre
octubre
novembre
desembre
Abbreviated (stand-alone)
gen.
febr.
marΓ§
abr.
maig
juny
jul.
ag.
set.
oct.
nov.
des.
Narrow (stand-alone)
GN
FB
MΓ
AB
MG
JN
JL
AG
ST
OC
NV
DS
ok the way the format version keeps its littlede/dβprefixes and the stand-alone version drops them entirely? that is like, grammatical range π and honestly? we love a bilingual queen.
π§ Quarters
Wide (format)
1r trimestre
2n trimestre
3r trimestre
4t trimestre
Abbreviated (format)
1T
2T
3T
4T
Narrow (format)
1
2
3
4
Wide (stand-alone)
1r trimestre
2n trimestre
3r trimestre
4t trimestre
Abbreviated (stand-alone)
1T
2T
3T
4T
Narrow (stand-alone)
1
2
3
4
β Eras
Wide (format)
abans de Crist
desprΓ©s de Crist
Abbreviated (format)
aC
dC
Narrow (format)
aC
dC
tiny but mighty, era girlies stay winning π«Ά (note: eras only get format variants here β no stand-alone for these king π)
π₯ Date Formats
Full
2008-02-05T18:30:30 = dimarts, 5 de febrer del 2008
1995-12-22T09:05:02 = divendres, 22 de desembre del 1995
-0010-09-15T04:44:23 = dissabte, 15 de setembre del -10
Long
2008-02-05T18:30:30 = 5 de febrer del 2008
1995-12-22T09:05:02 = 22 de desembre del 1995
-0010-09-15T04:44:23 = 15 de setembre del -10
Medium
2008-02-05T18:30:30 = 5 de febr. 2008
1995-12-22T09:05:02 = 22 de des. 1995
-0010-09-15T04:44:23 = 15 de set. -10
Short
2008-02-05T18:30:30 = 5/2/08
1995-12-22T09:05:02 = 22/12/95
-0010-09-15T04:44:23 = 15/9/-10
π Time Formats
Full
2008-02-05T18:30:30 = 18:30:30 (UTC)
1995-12-22T09:05:02 = 9:05:02 (UTC)
-0010-09-15T04:44:23 = 4:44:23 (UTC)
Long
2008-02-05T18:30:30 = 18:30:30 UTC
1995-12-22T09:05:02 = 9:05:02 UTC
-0010-09-15T04:44:23 = 4:44:23 UTC
Medium
2008-02-05T18:30:30 = 18:30:30
1995-12-22T09:05:02 = 9:05:02
-0010-09-15T04:44:23 = 4:44:23
Short
2008-02-05T18:30:30 = 18:30
1995-12-22T09:05:02 = 9:05
-0010-09-15T04:44:23 = 4:44
the parentheses around UTC in Full vs. no parentheses in Long?! tiny detail, huge personality. it's giving attention to detail π
π Datetime Formats
Full
2008-02-05T18:30:30 = dimarts, 5 de febrer del 2008, 18:30:30 (UTC)
1995-12-22T09:05:02 = divendres, 22 de desembre del 1995, 9:05:02 (UTC)
-0010-09-15T04:44:23 = dissabte, 15 de setembre del -10, 4:44:23 (UTC)
Long
2008-02-05T18:30:30 = 5 de febrer del 2008, 18:30:30 UTC
1995-12-22T09:05:02 = 22 de desembre del 1995, 9:05:02 UTC
-0010-09-15T04:44:23 = 15 de setembre del -10, 4:44:23 UTC
Medium
2008-02-05T18:30:30 = 5 de febr. 2008, 18:30:30
1995-12-22T09:05:02 = 22 de des. 1995, 9:05:02
-0010-09-15T04:44:23 = 15 de set. -10, 4:44:23
Short
2008-02-05T18:30:30 = 5/2/08 18:30
1995-12-22T09:05:02 = 22/12/95 9:05
-0010-09-15T04:44:23 = 15/9/-10 4:44
π Available Formats
ok this next part is the BIG one β every named format pattern, paired up with what it actually spits out for those same three sample timestamps. buckle up bestie, we're going through all of them π
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 = dt.
1995-12-22T09:05:02 = dv.
-0010-09-15T04:44:23 = ds.
EBhm (E h:mm B)
2008-02-05T18:30:30 = dt. 6:30 B
1995-12-22T09:05:02 = dv. 9:05 B
-0010-09-15T04:44:23 = ds. 4:44 B
EBhms (E h:mm:ss B)
2008-02-05T18:30:30 = dt. 6:30:30 B
1995-12-22T09:05:02 = dv. 9:05:02 B
-0010-09-15T04:44:23 = ds. 4:44:23 B
EHm (E H:mm)
2008-02-05T18:30:30 = dt. 18:30
1995-12-22T09:05:02 = dv. 9:05
-0010-09-15T04:44:23 = ds. 4:44
EHms (E H:mm:ss)
2008-02-05T18:30:30 = dt. 18:30:30
1995-12-22T09:05:02 = dv. 9:05:02
-0010-09-15T04:44:23 = ds. 4:44:23
Ed (E d)
2008-02-05T18:30:30 = dt. 5
1995-12-22T09:05:02 = dv. 22
-0010-09-15T04:44:23 = ds. 15
Ehm (E h:mm a)
2008-02-05T18:30:30 = dt. 6:30 p. m.
1995-12-22T09:05:02 = dv. 9:05 a. m.
-0010-09-15T04:44:23 = ds. 4:44 a. m.
Ehms (E h:mm:ss a)
2008-02-05T18:30:30 = dt. 6:30:30 p. m.
1995-12-22T09:05:02 = dv. 9:05:02 a. m.
-0010-09-15T04:44:23 = ds. 4:44:23 a. m.
Gy (y G)
2008-02-05T18:30:30 = 2008 dC
1995-12-22T09:05:02 = 1995 dC
-0010-09-15T04:44:23 = -10 aC
GyMMM (LLL y G)
2008-02-05T18:30:30 = febr. 2008 dC
1995-12-22T09:05:02 = des. 1995 dC
-0010-09-15T04:44:23 = set. -10 aC
GyMMMEd (E, d MMM 'del' y G)
2008-02-05T18:30:30 = dt., 5 de febr. del 2008 dC
1995-12-22T09:05:02 = dv., 22 de des. del 1995 dC
-0010-09-15T04:44:23 = ds., 15 de set. del -10 aC
GyMMMM (LLLL 'del' y G)
2008-02-05T18:30:30 = febrer del 2008 dC
1995-12-22T09:05:02 = desembre del 1995 dC
-0010-09-15T04:44:23 = setembre del -10 aC
GyMMMMEd (E, d MMMM 'del' y G)
2008-02-05T18:30:30 = dt., 5 de febrer del 2008 dC
1995-12-22T09:05:02 = dv., 22 de desembre del 1995 dC
-0010-09-15T04:44:23 = ds., 15 de setembre del -10 aC
GyMMMMd (d MMMM 'del' y G)
2008-02-05T18:30:30 = 5 de febrer del 2008 dC
1995-12-22T09:05:02 = 22 de desembre del 1995 dC
-0010-09-15T04:44:23 = 15 de setembre del -10 aC
GyMMMd (d MMM 'del' y G)
2008-02-05T18:30:30 = 5 de febr. del 2008 dC
1995-12-22T09:05:02 = 22 de des. del 1995 dC
-0010-09-15T04:44:23 = 15 de set. del -10 aC
GyMd (dd-MM-y GGGGG)
2008-02-05T18:30:30 = 05-02-2008 dC
1995-12-22T09:05:02 = 22-12-1995 dC
-0010-09-15T04:44:23 = 15-09--10 aC
ok the double dash in15-09--10is not a typo bestie, that's genuinely what the negative year looks like π keep it. also peep theGGGGGnarrow era in there π
H (H)
2008-02-05T18:30:30 = 18
1995-12-22T09:05:02 = 9
-0010-09-15T04:44:23 = 4
Hm (H:mm)
2008-02-05T18:30:30 = 18:30
1995-12-22T09:05:02 = 9:05
-0010-09-15T04:44:23 = 4:44
Hms (H:mm:ss)
2008-02-05T18:30:30 = 18:30:30
1995-12-22T09:05:02 = 9:05:02
-0010-09-15T04:44:23 = 4:44:23
Hmsv (H:mm:ss v)
2008-02-05T18:30:30 = 18:30:30 UTC
1995-12-22T09:05:02 = 9:05:02 UTC
-0010-09-15T04:44:23 = 4:44:23 UTC
Hmsvvvv (H:mm:ss (vvvv))
2008-02-05T18:30:30 = 18:30:30 (UTC)
1995-12-22T09:05:02 = 9:05:02 (UTC)
-0010-09-15T04:44:23 = 4:44:23 (UTC)
Hmv (H:mm v)
2008-02-05T18:30:30 = 18:30 UTC
1995-12-22T09:05:02 = 9:05 UTC
-0010-09-15T04:44:23 = 4:44 UTC
Hmvvvv (H:mm (vvvv))
2008-02-05T18:30:30 = 18:30 (UTC)
1995-12-22T09:05:02 = 9:05 (UTC)
-0010-09-15T04:44:23 = 4:44 (UTC)
see thevvsvvvvthing? short zone name vs long zone name β sameUTChere, but the pattern is what's doing the work π
M (L)
2008-02-05T18:30:30 = 2
1995-12-22T09:05:02 = 12
-0010-09-15T04:44:23 = 9
MEd (E d/M)
2008-02-05T18:30:30 = dt. 5/2
1995-12-22T09:05:02 = dv. 22/12
-0010-09-15T04:44:23 = ds. 15/9
MMM (LLL)
2008-02-05T18:30:30 = febr.
1995-12-22T09:05:02 = des.
-0010-09-15T04:44:23 = set.
MMMEd (E, d MMM)
2008-02-05T18:30:30 = dt., 5 de febr.
1995-12-22T09:05:02 = dv., 22 de des.
-0010-09-15T04:44:23 = ds., 15 de set.
MMMMEd (E, d MMMM)
2008-02-05T18:30:30 = dt., 5 de febrer
1995-12-22T09:05:02 = dv., 22 de desembre
-0010-09-15T04:44:23 = ds., 15 de setembre
MMMMW-count-one ('setmana' W MMMM)
2008-02-05T18:30:30 = setmana 1 de febrer
1995-12-22T09:05:02 = setmana 3 de desembre
-0010-09-15T04:44:23 = setmana 2 de setembre
MMMMW-count-other ('setmana' W MMMM)
2008-02-05T18:30:30 = setmana 1 de febrer
1995-12-22T09:05:02 = setmana 3 de desembre
-0010-09-15T04:44:23 = setmana 2 de setembre
yescount-oneandcount-othergive the same output here β that's literally what the data says, so we're keeping both, fr fr.setmana= week, and she ate π«Ά
MMMMd (d MMMM)
2008-02-05T18:30:30 = 5 de febrer
1995-12-22T09:05:02 = 22 de desembre
-0010-09-15T04:44:23 = 15 de setembre
MMMd (d MMM)
2008-02-05T18:30:30 = 5 de febr.
1995-12-22T09:05:02 = 22 de des.
-0010-09-15T04:44:23 = 15 de set.
Md (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.
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.
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.
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
hmsvvvv (h:mm:ss a (vvvv))
β¦and that's exactly where this part of the data cuts off β the hmsvvvv examples are next up in part 2, so don't go anywhere bestie, we're literally mid-format ππ
hmv β aka h:mm a v πΈ
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
hmvvvv β aka h:mm a (vvvv) π
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 β aka mm:ss β±οΈ
2008-02-05T18:30:30 = 30:30
1995-12-22T09:05:02 = 05:02
-0010-09-15T04:44:23 = 44:23
y β aka y π
2008-02-05T18:30:30 = 2008
1995-12-22T09:05:02 = 1995
-0010-09-15T04:44:23 = -10
yM β aka M/y π
2008-02-05T18:30:30 = 2/2008
1995-12-22T09:05:02 = 12/1995
-0010-09-15T04:44:23 = 9/-10
yMEd β aka E, d/M/y π«
2008-02-05T18:30:30 = dt., 5/2/2008
1995-12-22T09:05:02 = dv., 22/12/1995
-0010-09-15T04:44:23 = ds., 15/9/-10
yMMM β aka LLL 'del' y β¨
2008-02-05T18:30:30 = febr. del 2008
1995-12-22T09:05:02 = des. del 1995
-0010-09-15T04:44:23 = set. del -10
yMMMEd β aka E, d MMM y π¦
2008-02-05T18:30:30 = dt., 5 de febr. 2008
1995-12-22T09:05:02 = dv., 22 de des. 1995
-0010-09-15T04:44:23 = ds., 15 de set. -10
yMMMM β aka LLLL 'del' y πΊ
2008-02-05T18:30:30 = febrer del 2008
1995-12-22T09:05:02 = desembre del 1995
-0010-09-15T04:44:23 = setembre del -10
yMMMMEd β aka E, d MMMM 'del' y π
2008-02-05T18:30:30 = dt., 5 de febrer del 2008
1995-12-22T09:05:02 = dv., 22 de desembre del 1995
-0010-09-15T04:44:23 = ds., 15 de setembre del -10
yMMMMd β aka d MMMM 'del' y π·
2008-02-05T18:30:30 = 5 de febrer del 2008
1995-12-22T09:05:02 = 22 de desembre del 1995
-0010-09-15T04:44:23 = 15 de setembre del -10
yMMMd β aka d MMM 'del' y π§
2008-02-05T18:30:30 = 5 de febr. del 2008
1995-12-22T09:05:02 = 22 de des. del 1995
-0010-09-15T04:44:23 = 15 de set. del -10
yMd β aka d/M/y π
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 β aka QQQ y π₯
2008-02-05T18:30:30 = 1T 2008
1995-12-22T09:05:02 = 4T 1995
-0010-09-15T04:44:23 = 3T -10
yQQQQ β aka QQQQ 'del' y π
2008-02-05T18:30:30 = 1r trimestre del 2008
1995-12-22T09:05:02 = 4t trimestre del 1995
-0010-09-15T04:44:23 = 3r trimestre del -10
yw-count-one β aka 'setmana' w 'del' Y ποΈ
2008-02-05T18:30:30 = setmana 6 del 2008
1995-12-22T09:05:02 = setmana 51 del 1995
-0010-09-15T04:44:23 = setmana 37 del -10
yw-count-other β aka 'setmana' w 'del' Y ποΈ
2008-02-05T18:30:30 = setmana 6 del 2008
1995-12-22T09:05:02 = setmana 51 del 1995
-0010-09-15T04:44:23 = setmana 37 del -10
π Miscellaneous
Bestie, the little settings corner, and it's giving very minimal but very important:
- Prefers 24 hour time? β Yes β° (no a.m./p.m. chaos here, we're European)
- Local first day of the week β
1(dilluns) β that's Monday, obviously, we're not monsters π
β¨ Strftime Patterns
Now the classic strftime-style patterns, translated into Catalan vibes π
%c (%a %b %e %H:%M:%S %Y) β date time format πΈ
2008-02-05T18:30:30 = dt. de febr. 5 18:30:30 2008
1995-12-22T09:05:02 = dv. de des. 22 09:05:02 1995
-0010-09-15T04:44:23 = ds. de set. 15 04:44:23 -10
%x (%m/%d/%y) β date format π
2008-02-05T18:30:30 = 02/05/08
1995-12-22T09:05:02 = 12/22/95
-0010-09-15T04:44:23 = 09/15/10
%X (%H:%M:%S) β time format β±οΈ
2008-02-05T18:30:30 = 18:30:30
1995-12-22T09:05:02 = 09:05:02
-0010-09-15T04:44:23 = 04:44:23
π«Ά SUPPORT
Lowkey the whole support section is just:
See DateTime::Locale.
That's it, that's the support. Go look at DateTime::Locale if you need more, bestie π
And that's the whole page, fr fr πβ¨ This beauty is perl v5.42.0, dated 2024-12-12, and it lives at DateTim...e::ca_IT(3) β go forth and format your Catalan dates iconically π
π
π¦ 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