DateTim...e::es_CU(3)
💅 DateTime::Locale::es_CU — aka the Spanish Cuba (es-CU) locale vibe check 🎀
okay bestie, so this one is a page from the User Contributed Perl Documentation section, and it's literally just the receipts for what the Spanish Cuba locale data looks like. The actual module is DateTime::Locale::es_CU and this pod file is full of examples. No cap, it's just example after example after example. Let's get into it. ✨
🌸 NAME 🌸
DateTime::Locale::es_CU — locale data examples for the Spanish Cuba (es-CU) locale. That's it, that's the whole name, and honestly? iconic. 🫶
🦋 DESCRIPTION 🦋
This pod file contains examples of the locale data available for the Spanish Cuba locale. Fr fr, that's the entire brief — it's a showcase, a little museum of what es-CU data looks like in every format flavour. 🎀
🌈 Days 🌈
Wide (format)
lunes
martes
miércoles
jueves
viernes
sábado
domingo
Abbreviated (format)
lun
mar
mié
jue
vie
sáb
dom
Narrow (format)
L
M
M
J
V
S
D
ok don't come for it — yes, M shows up twice, for martes and miércoles. That's not a typo, that's the data. Narrow means ONE letter, so overlap is just what happens. 🙈
Wide (stand-alone)
lunes
martes
miércoles
jueves
viernes
sábado
domingo
Abbreviated (stand-alone)
lun
mar
mié
jue
vie
sáb
dom
Narrow (stand-alone)
L
M
M
J
V
S
D
🌸 Months 🌸
Wide (format)
enero
febrero
marzo
abril
mayo
junio
julio
agosto
septiembre
octubre
noviembre
diciembre
Abbreviated (format)
ene
feb
mar
abr
may
jun
jul
ago
sept
oct
nov
dic
heads up:septis four letters, bestie. Notsep.sept. Respect it. 💅
Narrow (format)
E
F
M
A
M
J
J
A
S
O
N
D
Wide (stand-alone)
enero
febrero
marzo
abril
mayo
junio
julio
agosto
septiembre
octubre
noviembre
diciembre
Abbreviated (stand-alone)
ene
feb
mar
abr
may
jun
jul
ago
sept
oct
nov
dic
Narrow (stand-alone)
E
F
M
A
M
J
J
A
S
O
N
D
🧚 Quarters 🧚
Wide (format)
1.º trimestre
2.º trimestre
3.º trimestre
4.º trimestre
Abbreviated (format)
T1
T2
T3
T4
Narrow (format)
1
2
3
4
Wide (stand-alone)
1.º trimestre
2.º trimestre
3.º trimestre
4.º trimestre
Abbreviated (stand-alone)
T1
T2
T3
T4
Narrow (stand-alone)
1
2
3
4
👑 Eras 👑
Wide (format)
antes de Cristo
después de Cristo
Abbreviated (format)
a.C.
d.C.
Narrow (format)
a.C.
d.C.
lowkey note: Eras only lists format here — no stand-alone variants for this one. That's the data, not me being lazy. 🫶
⭐ Date Formats ⭐
Full
2008-02-05T18:30:30 = martes, 5 de febrero de 2008
1995-12-22T09:05:02 = viernes, 22 de diciembre de 1995
-0010-09-15T04:44:23 = sábado, 15 de septiembre de -10
Long
2008-02-05T18:30:30 = 5 de febrero de 2008
1995-12-22T09:05:02 = 22 de diciembre de 1995
-0010-09-15T04:44:23 = 15 de septiembre de -10
Medium
2008-02-05T18:30:30 = 5 feb 2008
1995-12-22T09:05:02 = 22 dic 1995
-0010-09-15T04:44:23 = 15 sept -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 = 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.
see how Full and Long are literally the same output here? Not a copy-paste fail on my part, that's genuinely what the page says. The way that UTC shows up in Full and Long but dips in Medium and Short? main character energy. 💅
💜 Datetime Formats 💜
Full
2008-02-05T18:30:30 = martes, 5 de febrero de 2008, 6:30:30 p.m. UTC
1995-12-22T09:05:02 = viernes, 22 de diciembre de 1995, 9:05:02 a.m. UTC
-0010-09-15T04:44:23 = sábado, 15 de septiembre de -10, 4:44:23 a.m. UTC
Long
2008-02-05T18:30:30 = 5 de febrero de 2008, 6:30:30 p.m. UTC
1995-12-22T09:05:02 = 22 de diciembre de 1995, 9:05:02 a.m. UTC
-0010-09-15T04:44:23 = 15 de septiembre de -10, 4:44:23 a.m. UTC
Medium
2008-02-05T18:30:30 = 5 feb 2008, 6:30:30 p.m.
1995-12-22T09:05:02 = 22 dic 1995, 9:05:02 a.m.
-0010-09-15T04:44:23 = 15 sept -10, 4:44:23 a.m.
Short
2008-02-05T18:30:30 = 5/2/08, 6:30 p.m.
1995-12-22T09:05:02 = 22/12/95, 9:05 a.m.
-0010-09-15T04:44:23 = 15/9/-10, 4:44 a.m.
🍓 Available Formats 🍓
okay this is the BIG one. Every single named format pattern, with what it spits out for those same three timestamps. Buckle up, bestie. 🎀
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 = mar
1995-12-22T09:05:02 = vie
-0010-09-15T04:44:23 = sáb
EBhm (E h:mm B)
2008-02-05T18:30:30 = mar 6:30 B
1995-12-22T09:05:02 = vie 9:05 B
-0010-09-15T04:44:23 = sáb 4:44 B
EBhms (E h:mm:ss B)
2008-02-05T18:30:30 = mar 6:30:30 B
1995-12-22T09:05:02 = vie 9:05:02 B
-0010-09-15T04:44:23 = sáb 4:44:23 B
EHm (E, HH:mm)
2008-02-05T18:30:30 = mar, 18:30
1995-12-22T09:05:02 = vie, 09:05
-0010-09-15T04:44:23 = sáb, 04:44
EHms (E, HH:mm:ss)
2008-02-05T18:30:30 = mar, 18:30:30
1995-12-22T09:05:02 = vie, 09:05:02
-0010-09-15T04:44:23 = sáb, 04:44:23
Ed (E d)
2008-02-05T18:30:30 = mar 5
1995-12-22T09:05:02 = vie 22
-0010-09-15T04:44:23 = sáb 15
Ehm (E, h:mm a)
2008-02-05T18:30:30 = mar, 6:30 p.m.
1995-12-22T09:05:02 = vie, 9:05 a.m.
-0010-09-15T04:44:23 = sáb, 4:44 a.m.
Ehms (E, h:mm:ss a)
2008-02-05T18:30:30 = mar, 6:30:30 p.m.
1995-12-22T09:05:02 = vie, 9:05:02 a.m.
-0010-09-15T04:44:23 = sáb, 4:44:23 a.m.
Gy (y G)
2008-02-05T18:30:30 = 2008 d.C.
1995-12-22T09:05:02 = 1995 d.C.
-0010-09-15T04:44:23 = -10 a.C.
GyMMM (MMM y G)
2008-02-05T18:30:30 = feb 2008 d.C.
1995-12-22T09:05:02 = dic 1995 d.C.
-0010-09-15T04:44:23 = sept -10 a.C.
GyMMMEd (E, d MMM y G)
2008-02-05T18:30:30 = mar, 5 feb 2008 d.C.
1995-12-22T09:05:02 = vie, 22 dic 1995 d.C.
-0010-09-15T04:44:23 = sáb, 15 sept -10 a.C.
GyMMMM (MMMM 'de' y G)
2008-02-05T18:30:30 = febrero de 2008 d.C.
1995-12-22T09:05:02 = diciembre de 1995 d.C.
-0010-09-15T04:44:23 = septiembre de -10 a.C.
GyMMMMEd (E, d 'de' MMMM 'de' y G)
2008-02-05T18:30:30 = mar, 5 de febrero de 2008 d.C.
1995-12-22T09:05:02 = vie, 22 de diciembre de 1995 d.C.
-0010-09-15T04:44:23 = sáb, 15 de septiembre de -10 a.C.
GyMMMMd (d 'de' MMMM 'de' y G)
2008-02-05T18:30:30 = 5 de febrero de 2008 d.C.
1995-12-22T09:05:02 = 22 de diciembre de 1995 d.C.
-0010-09-15T04:44:23 = 15 de septiembre de -10 a.C.
GyMMMd (d 'de' MMM 'de' y G)
2008-02-05T18:30:30 = 5 de feb de 2008 d.C.
1995-12-22T09:05:02 = 22 de dic de 1995 d.C.
-0010-09-15T04:44:23 = 15 de sept de -10 a.C.
GyMd (d/M/y GGGGG)
2008-02-05T18:30:30 = 5/2/2008 d.C.
1995-12-22T09:05:02 = 22/12/1995 d.C.
-0010-09-15T04:44:23 = 15/9/-10 a.C.
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
Hmsvvvv (HH:mm:ss vvvv)
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, d/M)
2008-02-05T18:30:30 = mar, 5/2
1995-12-22T09:05:02 = vie, 22/12
-0010-09-15T04:44:23 = sáb, 15/9
MMM (LLL)
2008-02-05T18:30:30 = feb
1995-12-22T09:05:02 = dic
-0010-09-15T04:44:23 = sept
MMMEd (E, d MMM)
2008-02-05T18:30:30 = mar, 5 feb
1995-12-22T09:05:02 = vie, 22 dic
-0010-09-15T04:44:23 = sáb, 15 sept
MMMMEd (E, d 'de' MMMM)
2008-02-05T18:30:30 = mar, 5 de febrero
1995-12-22T09:05:02 = vie, 22 de diciembre
-0010-09-15T04:44:23 = sáb, 15 de septiembre
MMMMW-count-one ('semana' W 'de' MMMM)
2008-02-05T18:30:30 = semana 1 de febrero
1995-12-22T09:05:02 = semana 3 de diciembre
-0010-09-15T04:44:23 = semana 2 de septiembre
MMMMW-count-other ('semana' W 'de' MMMM)
2008-02-05T18:30:30 = semana 1 de febrero
1995-12-22T09:05:02 = semana 3 de diciembre
-0010-09-15T04:44:23 = semana 2 de septiembre
and yeah,-count-oneand-count-otherare giving the exact same output here. That's literally what the page shows, so that's what you get. 💀
MMMMd (d 'de' MMMM)
2008-02-05T18:30:30 = 5 de febrero
1995-12-22T09:05:02 = 22 de diciembre
-0010-09-15T04:44:23 = 15 de septiembre
MMMd (d MMM)
2008-02-05T18:30:30 = 5 feb
1995-12-22T09:05:02 = 22 dic
-0010-09-15T04:44:23 = 15 sept
MMMdd (dd-MMM)
2008-02-05T18:30:30 = 05-feb
1995-12-22T09:05:02 = 22-dic
-0010-09-15T04:44:23 = 15-sept
MMd (d/M)
2008-02-05T18:30:30 = 5/2
1995-12-22T09:05:02 = 22/12
-0010-09-15T04:44:23 = 15/9
MMdd (d/M)
2008-02-05T18:30:30 = 5/2
1995-12-22T09:05:02 = 22/12
-0010-09-15T04:44:23 = 15/9
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)
…and that's exactly where this part of the page stops, bestie. 🫶 The hmsv entry is up with its pattern on the page, but the examples cut off right there — and there's more page after this, so hold that thought. 💖
💅 hmsvvvv (h:mm:ss a (vvvv))
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)
🌸 hmv (h:mm a v)
2008-02-05T18:30:30=6:30 p.m. UTC1995-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:301995-12-22T09:05:02=05:02-0010-09-15T04:44:23=44:23
✨ y (y)
2008-02-05T18:30:30=20081995-12-22T09:05:02=1995-0010-09-15T04:44:23=-10
🦋 yM (M/y)
2008-02-05T18:30:30=2/20081995-12-22T09:05:02=12/1995-0010-09-15T04:44:23=9/-10
🌈 yMEd (E d/M/y)
2008-02-05T18:30:30=mar 5/2/20081995-12-22T09:05:02=vie 22/12/1995-0010-09-15T04:44:23=sáb 15/9/-10
💖 yMM (M/y)
2008-02-05T18:30:30=2/20081995-12-22T09:05:02=12/1995-0010-09-15T04:44:23=9/-10
🍓 yMMM (MMM y)
2008-02-05T18:30:30=feb 20081995-12-22T09:05:02=dic 1995-0010-09-15T04:44:23=sept -10
👑 yMMMEd (E, d MMM y)
2008-02-05T18:30:30=mar, 5 feb 20081995-12-22T09:05:02=vie, 22 dic 1995-0010-09-15T04:44:23=sáb, 15 sept -10
🧚 yMMMM (MMMM 'de' y)
2008-02-05T18:30:30=febrero de 20081995-12-22T09:05:02=diciembre de 1995-0010-09-15T04:44:23=septiembre de -10
💜 yMMMMEd (EEE, d 'de' MMMM 'de' y)
2008-02-05T18:30:30=mar, 5 de febrero de 20081995-12-22T09:05:02=vie, 22 de diciembre de 1995-0010-09-15T04:44:23=sáb, 15 de septiembre de -10
🫶 yMMMMd (d 'de' MMMM 'de' y)
2008-02-05T18:30:30=5 de febrero de 20081995-12-22T09:05:02=22 de diciembre de 1995-0010-09-15T04:44:23=15 de septiembre de -10
⭐ yMMMd (d MMM y)
2008-02-05T18:30:30=5 feb 20081995-12-22T09:05:02=22 dic 1995-0010-09-15T04:44:23=15 sept -10
🔥 yMd (d/M/y)
2008-02-05T18:30:30=5/2/20081995-12-22T09:05:02=22/12/1995-0010-09-15T04:44:23=15/9/-10
💀 yQQQ (QQQ 'de' y)
2008-02-05T18:30:30=T1 de 20081995-12-22T09:05:02=T4 de 1995-0010-09-15T04:44:23=T3 de -10
🙈 yQQQQ (QQQQ 'de' y)
2008-02-05T18:30:30=1.º trimestre de 20081995-12-22T09:05:02=4.º trimestre de 1995-0010-09-15T04:44:23=3.º trimestre de -10
🌸 yw-count-one ('semana' w 'de' Y)
2008-02-05T18:30:30=semana 6 de 20081995-12-22T09:05:02=semana 51 de 1995-0010-09-15T04:44:23=semana 37 de -10
🦋 yw-count-other ('semana' w 'de' Y)
2008-02-05T18:30:30=semana 6 de 20081995-12-22T09:05:02=semana 51 de 1995-0010-09-15T04:44:23=semana 37 de -10
🎀 Miscellaneous 🎀
Okay bestie, the lil setting vibes:
- Prefers 24 hour time?
No(so it's giving 12-hour clock energy, p.m. girlies rise) - Local first day of the week
1 (lunes)(Monday is the main character here, not Sunday, we love that for us)
✨ Strftime Patterns ✨
These are the classic strftime-style patterns, with their actual format strings in parentheses, no cap:
🌈 %c (%a %b %e %H:%M:%S %Y) — date time format
2008-02-05T18:30:30=mar feb 5 18:30:30 20081995-12-22T09:05:02=vie dic 22 09:05:02 1995-0010-09-15T04:44:23=sáb sept 15 04:44:23 -10
💖 %x (%m/%d/%y) — date format
2008-02-05T18:30:30=02/05/081995-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:301995-12-22T09:05:02=09:05:02-0010-09-15T04:44:23=04:44:23
🫶 SUPPORT 🫶
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's from perl v5.42.0, dated 2024-12-12, and it's filed under DateTim...e::es_CU(3). Go format some dates in es_CU and slay 👑💜
📦 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