DateTim...e::es_BO(3)
💖 NAME 💖
DateTime::Locale::es_BO — locale data examples for the Spanish Bolivia (es-BO) locale 🎀
(also real quick, the header at the very top of this page reads DateTim...e::es_BO(3) and it's flanked by User Contributed Perl Documentation on both sides, iykyk, that's just how these pages roll ✨)
🌸 DESCRIPTION 🌸
okay so this pod file is a whole showcase, no cap. Straight from the page: "This pod file contains examples of the locale data available for the Spanish Bolivia locale." That's the entire brief 💅 It's giving "here's what es-BO locale data actually looks like when you print it out" and honestly? obsessed.
🦋 Days 🦋
these are the day names bestie, and yes there are two whole flavours (format and stand-alone) plus three widths, so buckle up 💜
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
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
note: the narrow lists lowkey have two Ms in there (martes and miércoles both start with M) — that's not a typo from me, that's literally the data, don't come for me 😭
🌈 Months 🌈
twelve months, three widths, both flavours. slay 🌸
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 sept has four letters, that's just the vibe here ✨
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 🧚
quarter names, four of them, doing their thing 💅
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 👑
just two eras here, but they showed up in all three widths 🫶 (heads up: the eras section only lists format versions — there's no stand-alone party happening, that's not me skipping anything, that's the whole list)
Wide (format)
antes de Cristo
después de Cristo
Abbreviated (format)
a.C.
d.C.
Narrow (format)
a.C.
d.C.
⭐ Date Formats ⭐
four sizes of date, each demoed with the same three timestamps so you can compare. iconic behaviour honestly 🔥
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 de 2008
1995-12-22T09:05:02 = 22 dic de 1995
-0010-09-15T04:44:23 = 15 sept de -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
that last one is a straight-up negative year and it formats as -10, no drama, no panic 😭
🎀 Time Formats 🎀
same three timestamps, but now it's clock o'clock ⏰
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.
thea. m./p. m.spacing is exactly how it shows up, don't "fix" it 💅
🍓 Datetime Formats 🍓
date + time, together at last. main character energy, truly 💖
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 de 2008, 6:30:30 p. m.
1995-12-22T09:05:02 = 22 dic de 1995, 9:05:02 a. m.
-0010-09-15T04:44:23 = 15 sept de -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 named format, with its pattern in parens, and the same three timestamps run through each. this is the part where the page just goes OFF 🚀 grab a snack, we're going through all of them in order, one by one, no skipping 🫶
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
the leading zeros are exactly that,09and04, zero drama, also zero chill 🔥
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
two separate entries forcount-oneandcount-other, and yes the example outputs are identical here — that's the data, not me being lazy 🙈
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)
aaaand that's exactly where part 1 runs out of page, bestie — right after the hms (h:mm:ss a) label, before its examples even show up 😭 the rest of the formats are coming in part 2, so don't go anywhere 💖
okay so the hms examples wrap up exactly like this:
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.
and now the rest of the localized format-pattern lineup, every single example intact, no cap 💖
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)
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. 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 = mar 5/2/2008
1995-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/2008
1995-12-22T09:05:02 = 12/1995
-0010-09-15T04:44:23 = 9/-10
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 — E, 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
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 'de' y
2008-02-05T18:30:30 = T1 de 2008
1995-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 2008
1995-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 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
🎀 Miscellaneous 🎀
- Prefers 24 hour time? No
- Local first day of the week:
1 (lunes)
🦋 Strftime Patterns 🦋
%c—%a %d %b %Y %T— date time format
2008-02-05T18:30:30 = mar 05 feb 2008 18:30:30
1995-12-22T09:05:02 = vie 22 dic 1995 09:05:02
-0010-09-15T04:44:23 = sáb 15 sept -10 04:44:23
%x—%d/%m/%y— date format
2008-02-05T18:30:30 = 05/02/08
1995-12-22T09:05:02 = 22/12/95
-0010-09-15T04:44:23 = 15/09/10
%X—%T— 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.
and that’s the whole vibe, bestie 🫶 this page is from perl v5.42.0, dated 2024-12-12 — footer officially acknowledged, no copy-paste needed 💅✨
📦 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