DateTim...ale::ca(3)

🌸 NAME 🌸

okay bestie, this is DateTime::Locale::ca β€” the Catalan (ca) locale data examples page, straight out of the User Contributed Perl Documentation. It's literally the manual page DateTime::Locale::ca(3). πŸ’…βœ¨


✨ DESCRIPTION ✨

This pod file is packed with examples of all the locale data you get for the Catalan locale. No cap, it's the full show-and-tell for Catalan days, months, quarters, eras, dates, times, datetimes, and all the formatted-output vibes. πŸŽ€πŸ¦‹

πŸ—“οΈ 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.

🌸 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

πŸŽ€ 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

πŸ’œ 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

🌈 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 🧚

πŸ“ 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

πŸ“ 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)

πŸ“ 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

πŸ“ 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)) πŸ“

…okay so we're mid-format-list, no biggie. The label for this first one got snipped off at the top of the scroll but the vibes (and the examples) are fully intact, so here it is, no cap:

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)

And from here on the labels are all present and accounted for πŸ’…

hmv (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 (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 (mm:ss)

2008-02-05T18:30:30 = 30:30
1995-12-22T09:05:02 = 05:02
-0010-09-15T04:44:23 = 44:23

y (y)

2008-02-05T18:30:30 = 2008
1995-12-22T09:05:02 = 1995
-0010-09-15T04:44:23 = -10

yM (M/y)

2008-02-05T18:30:30 = 2/2008
1995-12-22T09:05:02 = 12/1995
-0010-09-15T04:44:23 = 9/-10

yMEd (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 (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 (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 (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 (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 (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 (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 (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 (QQQ y)

2008-02-05T18:30:30 = 1T 2008
1995-12-22T09:05:02 = 4T 1995
-0010-09-15T04:44:23 = 3T -10

yQQQQ (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 ('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 ('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
yes bestie, the -one and -other versions print the exact same thing here. That's not a typo, that's just how Catalan plural rules said it is πŸ™ˆ

🌸 Miscellaneous 🌸

Little settings check-in, keep it moving:

  • Prefers 24 hour time? Yes
  • Local first day of the week: 1 (dilluns)

πŸŽ€ Strftime Patterns πŸŽ€

This is the classic strftime flavour of the same info β€” three patterns, three examples each, iconic behaviour only ⭐

%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
heads up: %x is showing you %m/%d/%y (month first) even though the locale's own date formats up above are day-first. That's literally what the page says, so don't come for me β€” just don't assume 😭

🫢 SUPPORT 🫢

Need more? See DateTime::Locale. That's the whole support section, she's short and she knows it πŸ’–


and that's the whole page, bestie β€” you ate that πŸ“

This one comes from perl v5.42.0, dated 2024-12-12 β€” go forth and format your Catalan dates with main character energy πŸ‘‘βœ¨

πŸ“¦ where this page comes from