DateTim...e::es_GQ(3)
💜 DateTim...e::es_GQ(3)
Okay bestie, strap in — this is DateTim...e::es_GQ(3) from User Contributed Perl Documentation, and it's literally just a big sparkly show-and-tell of the locale data you get for the Spanish Equatorial Guinea (es-GQ) locale. No scary API, just vibes and examples. Grab a snack. 🍓
✨ NAME ✨
DateTime::Locale::es_GQ — locale data examples for the Spanish Equatorial Guinea (es-GQ) locale. That's it, that's the whole name, she's an icon. 👑
🌸 DESCRIPTION 🌸
This pod file contains examples of the locale data available for the Spanish Equatorial Guinea locale. It's not code you call — it's a gallery walk of "here's what every format looks like in es-GQ" so you can peek without running anything. 🖼️
🦋 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 · X · J · V · S · D
not the X for miércoles 😭 that's not a typo, that's just the locale living her truth
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 · X · 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
yes bestie, it'sseptwith the extrat, that's not a glitch 💅
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.er trimestre
2.º trimestre
3.er trimestre
4.º trimestre
Abbreviated (format)
T1 · T2 · T3 · T4
Narrow (format)
1 · 2 · 3 · 4
Wide (stand-alone)
1.er trimestre
2.º trimestre
3.er 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.
🫶 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 = 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 = martes, 5 de febrero de 2008, 18:30:30 (UTC)
1995-12-22T09:05:02 = viernes, 22 de diciembre de 1995, 9:05:02 (UTC)
-0010-09-15T04:44:23 = sábado, 15 de septiembre de -10, 4:44:23 (UTC)
Long
2008-02-05T18:30:30 = 5 de febrero de 2008, 18:30:30 UTC
1995-12-22T09:05:02 = 22 de diciembre de 1995, 9:05:02 UTC
-0010-09-15T04:44:23 = 15 de septiembre de -10, 4:44:23 UTC
Medium
2008-02-05T18:30:30 = 5 feb 2008, 18:30:30
1995-12-22T09:05:02 = 22 dic 1995, 9:05:02
-0010-09-15T04:44:23 = 15 sept -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
Every single one, no skips — the pattern name first, then the three sample datetimes. 🔥
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, H:mm)
2008-02-05T18:30:30 = mar, 18:30
1995-12-22T09:05:02 = vie, 9:05
-0010-09-15T04:44:23 = sáb, 4:44
EHms (E, H:mm:ss)
2008-02-05T18:30:30 = mar, 18:30:30
1995-12-22T09:05:02 = vie, 9:05:02
-0010-09-15T04:44:23 = sáb, 4: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 MMM y G)
2008-02-05T18:30:30 = 5 feb 2008 d. C.
1995-12-22T09:05:02 = 22 dic 1995 d. C.
-0010-09-15T04:44:23 = 15 sept -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 (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
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
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
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)
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 part 1 pulls up a chair and stops. 🫶 Part 2 has the rest of the formats and the whole back half of the page — don't wander off, bestie, we're so close. 💀
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 bestie that's the tail end of the entry that got chopped at the top of this part — the timezone name just chills in parens at the end, and yes the Spanish p. m. really does have a space in it, that's not a typo, that's just how es_GQ rolls 💅
🕕 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
⏱️ ms (mm:ss)
2008-02-05T18:30:30 = 30:30
1995-12-22T09:05:02 = 05:02
-0010-09-15T04:44:23 = 44:23
minutes and seconds, no hours, no vibes, just the little two-digit moment 🎀
📅 y (y)
2008-02-05T18:30:30 = 2008
1995-12-22T09:05:02 = 1995
-0010-09-15T04:44:23 = -10
and yes that third one is a real line — negative years are a whole thing and it prints as -10, no cap 😭
🗓️ 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 (EEE, d/M/y)
2008-02-05T18:30:30 = mar, 5/2/2008
1995-12-22T09:05:02 = vie, 22/12/1995
-0010-09-15T04:44:23 = sáb, 15/9/-10
lowercase weekday abbreviations, day slash month slash year — and mar, vie, sáb are giving absolutely iconic Spanish energy 🇪🇸✨
🦋 yMM (M/y)
2008-02-05T18:30:30 = 2/2008
1995-12-22T09:05:02 = 12/1995
-0010-09-15T04:44:23 = 9/-10
same values as yM, different key name — ikykyk, that's just how the pattern tables work, don't @ me 🫶
🎀 yMMM (MMM y)
2008-02-05T18:30:30 = feb 2008
1995-12-22T09:05:02 = dic 1995
-0010-09-15T04:44:23 = sept -10
🌈 yMMMEd (EEE, d MMM y)
2008-02-05T18:30:30 = mar, 5 feb 2008
1995-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 2008
1995-12-22T09:05:02 = diciembre de 1995
-0010-09-15T04:44:23 = septiembre de -10
the 'de' in the pattern is a quoted literal, so it prints as an actual de in the output — "febrero de 2008", so cute, so correct 🧚
⭐ yMMMMEd (EEE, d 'de' MMMM 'de' y)
2008-02-05T18:30:30 = mar, 5 de febrero de 2008
1995-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 2008
1995-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 2008
1995-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/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 = T1 2008
1995-12-22T09:05:02 = T4 1995
-0010-09-15T04:44:23 = T3 -10
💖 yQQQQ (QQQQ 'de' y)
2008-02-05T18:30:30 = 1.er trimestre de 2008
1995-12-22T09:05:02 = 4.º trimestre de 1995
-0010-09-15T04:44:23 = 3.er trimestre de -10
look at 1.er and 3.er versus 4.º — the ordinal agreement is out here doing main character work 🔥
🌟 yw-count-one ('semana' w 'de' Y)
2008-02-05T18:30:30 = semana 6 de 2008
1995-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 2008
1995-12-22T09:05:02 = semana 51 de 1995
-0010-09-15T04:44:23 = semana 37 de -10
two separate keys, -count-one and -count-other, and they happen to spit out the exact same strings here — the plural rules just didn't need to switch it up, periodt 🫶
💅 Miscellaneous
- Prefers 24 hour time? — Yes
- Local first day of the week — 1 (
lunes)
so yeah, Monday is the first day of the week here, as it should be, no arguments 🎀
🌈 Strftime Patterns
🕰️ %c (%a %b %e %H:%M:%S %Y) — date time format
2008-02-05T18:30:30 = mar feb 5 18:30:30 2008
1995-12-22T09:05:02 = vie dic 22 09:05:02 1995
-0010-09-15T04:44:23 = sáb sept 15 04:44:23 -10
(and yes, in that first line there are literally two spaces between feb and 5 — that's %e, it pads the day with a space, not a zero, so don't come for me 😭)
📆 %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
okay so the %x one is month-first while everything above was day-first — that's the pattern as given, I'm just the messenger 💀
⏰ %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
See DateTime::Locale.
like, that's it, that's the whole support section — go read DateTime::Locale, it's the parent vibe and it has all the answers 🫶✨
that's a wrap on es_GQ bestie! 💖 go format some dates and be iconic.
and a little sign-off cuteness for the fine print: this page is from perl v5.42.0, dated 2024-12-12, and it belongs to the DateTim...e::es_GQ(3) corner of the world — say hi to the Spanish (Equatorial Guinea) locale for me, mwah 💋🌸
📦 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