DateTim...Latn_BA(3)
β¨ DateTime::Locale::bs_Latn_BA(3) β¨
okay so bestie, welcome to the manual page for DateTime::Locale::bs_Latn_BA π (the header up top gets chopped to DateTim...Latn_BA(3) because terminals are dramatic, it's section 3, it lives in User Contributed Perl Documentation, and it's basically a whole mood board of example strings).
π NAME π
DateTime::Locale::bs_Latn_BA β Locale data examples for the Bosnian Bosnia & Herzegovina Latin (bs-Latn-BA) locale π
π¦ DESCRIPTION π¦
This pod file contains examples of the locale data available for the Bosnian Bosnia & Herzegovina Latin locale.
That's the whole description, no cap π β so like, every single thing below is just the actual output strings this locale gives you, laid out so you can vibe-check them. Let's go. π«Ά
πΈ Days πΈ
Wide (format)
the full-name day lineup, absolutely iconic:
ponedjeljak
utorak
srijeda
Δetvrtak
petak
subota
nedjelja
Abbreviated (format)
shorter, still cute:
pon
uto
sri
Δet
pet
sub
ned
Narrow (format)
single letters, capitalised β and yes, P and S each show up twice, because ponedjeljak/petak and srijeda/subota are out here sharing initials π:
P
U
S
Δ
P
S
N
Wide (stand-alone)
same full names again, solo edition:
ponedjeljak
utorak
srijeda
Δetvrtak
petak
subota
nedjelja
Abbreviated (stand-alone)
same short forms, solo edition:
pon
uto
sri
Δet
pet
sub
ned
Narrow (stand-alone)
and here's the plot twist π the stand-alone narrow set is lowercase, unlike the format one:
p
u
s
Δ
p
s
n
π¦ Months π¦
Wide (format)
the full twelve, main character energy:
januar
februar
mart
april
maj
juni
juli
august
septembar
oktobar
novembar
decembar
Abbreviated (format)
the three-letter glow-up:
jan
feb
mar
apr
maj
jun
jul
aug
sep
okt
nov
dec
Narrow (format)
single letters, lowercase, and yes they repeat (j, m, a are all doing double duty π
):
j
f
m
a
m
j
j
a
s
o
n
d
Wide (stand-alone)
same twelve full names, but standing alone:
januar
februar
mart
april
maj
juni
juli
august
septembar
oktobar
novembar
decembar
Abbreviated (stand-alone)
same short ones, standing alone:
jan
feb
mar
apr
maj
jun
jul
aug
sep
okt
nov
dec
Narrow (stand-alone)
same single letters, standing alone:
j
f
m
a
m
j
j
a
s
o
n
d
β¨ Quarters β¨
Wide (format)
big quarterly energy:
Prvi kvartal
Drugi kvartal
TreΔi kvartal
Δetvrti kvartal
Abbreviated (format)
KV1
KV2
KV3
KV4
Narrow (format)
1.
2.
3.
4.
Wide (stand-alone)
Prvi kvartal
Drugi kvartal
TreΔi kvartal
Δetvrti kvartal
Abbreviated (stand-alone)
KV1
KV2
KV3
KV4
Narrow (stand-alone)
1.
2.
3.
4.
π Eras π
Wide (format)
prije nove ere
nove ere
Abbreviated (format)
p. n. e.
n. e.
Narrow (format)
p.n.e.
n. e.
(narrow is lowkey inconsistent about spacing and honestly, same π« )
π Date Formats π
each line is the input datetime on the left and the formatted result on the right, exactly as it comes out:
Full
2008-02-05T18:30:30 = utorak, 5. februar 2008.
1995-12-22T09:05:02 = petak, 22. decembar 1995.
-0010-09-15T04:44:23 = subota, 15. septembar -10.
Long
2008-02-05T18:30:30 = 5. februar 2008.
1995-12-22T09:05:02 = 22. decembar 1995.
-0010-09-15T04:44:23 = 15. septembar -10.
Medium
2008-02-05T18:30:30 = 5. feb 2008.
1995-12-22T09:05:02 = 22. dec 1995.
-0010-09-15T04:44:23 = 15. sep -10.
Short
2008-02-05T18:30:30 = 5. 2. 2008.
1995-12-22T09:05:02 = 22. 12. 1995.
-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 = 09:05:02 UTC
-0010-09-15T04:44:23 = 04:44:23 UTC
Long
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
Medium
2008-02-05T18:30:30 = 18:30:30
1995-12-22T09:05:02 = 09:05:02
-0010-09-15T04:44:23 = 04:44:23
Short
2008-02-05T18:30:30 = 18:30
1995-12-22T09:05:02 = 09:05
-0010-09-15T04:44:23 = 04:44
π Datetime Formats π
date + time glued together, and the separator drama is real (sometimes a comma, sometimes a ., sometimes just a space π):
Full
2008-02-05T18:30:30 = utorak, 5. februar 2008., 18:30:30 UTC
1995-12-22T09:05:02 = petak, 22. decembar 1995., 09:05:02 UTC
-0010-09-15T04:44:23 = subota, 15. septembar -10., 04:44:23 UTC
Long
2008-02-05T18:30:30 = 5. februar 2008., 18:30:30 UTC
1995-12-22T09:05:02 = 22. decembar 1995., 09:05:02 UTC
-0010-09-15T04:44:23 = 15. septembar -10., 04:44:23 UTC
Medium
2008-02-05T18:30:30 = 5. feb 2008. 18:30:30
1995-12-22T09:05:02 = 22. dec 1995. 09:05:02
-0010-09-15T04:44:23 = 15. sep -10. 04:44:23
Short
2008-02-05T18:30:30 = 5. 2. 2008. 18:30
1995-12-22T09:05:02 = 22. 12. 1995. 09:05
-0010-09-15T04:44:23 = 15. 9. -10. 04:44
π₯ Available Formats π₯
okay this is the big one, bestie β every named format this locale ships, with its pattern in parentheses and the three sample renders. Buckle in, it's a lot and every single one is here π
Bh(h B)2008-02-05T18:30:30 = 6 B1995-12-22T09:05:02 = 9 B-0010-09-15T04:44:23 = 4 B
Bhm(h:mm B)2008-02-05T18:30:30 = 6:30 B1995-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 B1995-12-22T09:05:02 = 9:05:02 B-0010-09-15T04:44:23 = 4:44:23 B
E(ccc)2008-02-05T18:30:30 = uto1995-12-22T09:05:02 = pet-0010-09-15T04:44:23 = sub
EBhm(E h:mm B)2008-02-05T18:30:30 = uto 6:30 B1995-12-22T09:05:02 = pet 9:05 B-0010-09-15T04:44:23 = sub 4:44 B
EBhms(E h:mm:ss B)2008-02-05T18:30:30 = uto 6:30:30 B1995-12-22T09:05:02 = pet 9:05:02 B-0010-09-15T04:44:23 = sub 4:44:23 B
EHm(E HH:mm)2008-02-05T18:30:30 = uto 18:301995-12-22T09:05:02 = pet 09:05-0010-09-15T04:44:23 = sub 04:44
EHms(E HH:mm:ss)2008-02-05T18:30:30 = uto 18:30:301995-12-22T09:05:02 = pet 09:05:02-0010-09-15T04:44:23 = sub 04:44:23
Ed(E, d.)2008-02-05T18:30:30 = uto, 5.1995-12-22T09:05:02 = pet, 22.-0010-09-15T04:44:23 = sub, 15.
Ehm(E h:mm a)2008-02-05T18:30:30 = uto 6:30 p. m.1995-12-22T09:05:02 = pet 9:05 a. m.-0010-09-15T04:44:23 = sub 4:44 a. m.
Ehms(E h:mm:ss a)2008-02-05T18:30:30 = uto 6:30:30 p. m.1995-12-22T09:05:02 = pet 9:05:02 a. m.-0010-09-15T04:44:23 = sub 4:44:23 a. m.
Gy(y. G)2008-02-05T18:30:30 = 2008. n. e.1995-12-22T09:05:02 = 1995. n. e.-0010-09-15T04:44:23 = -10. p. n. e.
GyMMM(MMM y. G)2008-02-05T18:30:30 = feb 2008. n. e.1995-12-22T09:05:02 = dec 1995. n. e.-0010-09-15T04:44:23 = sep -10. p. n. e.
GyMMMEd(E, d. MMM y. G)2008-02-05T18:30:30 = uto, 5. feb 2008. n. e.1995-12-22T09:05:02 = pet, 22. dec 1995. n. e.-0010-09-15T04:44:23 = sub, 15. sep -10. p. n. e.
GyMMMd(d. MMM y. G)2008-02-05T18:30:30 = 5. feb 2008. n. e.1995-12-22T09:05:02 = 22. dec 1995. n. e.-0010-09-15T04:44:23 = 15. sep -10. p. n. e.
GyMd(d. M. y. G)2008-02-05T18:30:30 = 5. 2. 2008. n. e.1995-12-22T09:05:02 = 22. 12. 1995. n. e.-0010-09-15T04:44:23 = 15. 9. -10. p. n. e.
H(HH)2008-02-05T18:30:30 = 181995-12-22T09:05:02 = 09-0010-09-15T04:44:23 = 04
Hm(HH:mm)2008-02-05T18:30:30 = 18:301995-12-22T09:05:02 = 09:05-0010-09-15T04:44:23 = 04:44
Hms(HH:mm:ss)2008-02-05T18:30:30 = 18:30:301995-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)
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 = 21995-12-22T09:05:02 = 12-0010-09-15T04:44:23 = 9
MEd(E, d. M.)2008-02-05T18:30:30 = uto, 5. 2.1995-12-22T09:05:02 = pet, 22. 12.-0010-09-15T04:44:23 = sub, 15. 9.
MMM(LLL)2008-02-05T18:30:30 = feb1995-12-22T09:05:02 = dec-0010-09-15T04:44:23 = sep
MMMEd(E, d. MMM)2008-02-05T18:30:30 = uto, 5. feb1995-12-22T09:05:02 = pet, 22. dec-0010-09-15T04:44:23 = sub, 15. sep
MMMMEd(E, d. MMMM)2008-02-05T18:30:30 = uto, 5. februar1995-12-22T09:05:02 = pet, 22. decembar-0010-09-15T04:44:23 = sub, 15. septembar
MMMMW-count-few(W. 'sedmica' 'mjesec' MMMM)2008-02-05T18:30:30 = 1. sedmica mjesec februar1995-12-22T09:05:02 = 3. sedmica mjesec decembar-0010-09-15T04:44:23 = 2. sedmica mjesec septembar
MMMMW-count-one(W. 'sedmica' 'mjesec' MMMM)2008-02-05T18:30:30 = 1. sedmica mjesec februar1995-12-22T09:05:02 = 3. sedmica mjesec decembar-0010-09-15T04:44:23 = 2. sedmica mjesec septembar
MMMMW-count-other(W. 'sedmica' 'mjesec' MMMM)2008-02-05T18:30:30 = 1. sedmica mjesec februar1995-12-22T09:05:02 = 3. sedmica mjesec decembar-0010-09-15T04:44:23 = 2. sedmica mjesec septembar
MMMMd(d. MMMM)2008-02-05T18:30:30 = 5. februar1995-12-22T09:05:02 = 22. decembar-0010-09-15T04:44:23 = 15. septembar
MMMd(d. MMM)2008-02-05T18:30:30 = 5. feb1995-12-22T09:05:02 = 22. dec-0010-09-15T04:44:23 = 15. sep
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(hh:mm a)2008-02-05T18:30:30 = 06:30 p. m.1995-12-22T09:05:02 = 09:05 a. m.-0010-09-15T04:44:23 = 04:44 a. m.
hms(hh:mm:ss a)2008-02-05T18:30:30 = 06:30:30 p. m.1995-12-22T09:05:02 = 09:05:02 a. m.-0010-09-15T04:44:23 = 04: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)
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:301995-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(MM/y)2008-02-05T18:30:30 = 02/20081995-12-22T09:05:02 = 12/1995-0010-09-15T04:44:23 = 09/-10
yMEd(E, d. M. y.)
and the samples for that last one roll on into the next bit of the page β we are so not done yet, bestie ππ
β¦and wrapping up that last pattern from before π (the three-way example set, no cap):
2008-02-05T18:30:30 = uto, 5. 2. 2008.
1995-12-22T09:05:02 = pet, 22. 12. 1995.
-0010-09-15T04:44:23 = sub, 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 = dec 1995.
-0010-09-15T04:44:23 = sep -10.
yMMMEd (E, d. MMM y.)
2008-02-05T18:30:30 = uto, 5. feb 2008.
1995-12-22T09:05:02 = pet, 22. dec 1995.
-0010-09-15T04:44:23 = sub, 15. sep -10.
yMMMM (LLLL y.)
ok bestie notice theLLLLin there instead ofMMMMβ that's the standalone month form, and yes she's giving main character energy β¨
2008-02-05T18:30:30 = februar 2008.
1995-12-22T09:05:02 = decembar 1995.
-0010-09-15T04:44:23 = septembar -10.
yMMMd (d. MMM y.)
2008-02-05T18:30:30 = 5. feb 2008.
1995-12-22T09:05:02 = 22. dec 1995.
-0010-09-15T04:44:23 = 15. sep -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 = KV1 2008.
1995-12-22T09:05:02 = KV4 1995.
-0010-09-15T04:44:23 = KV3 -10.
yQQQQ (QQQQ y.)
2008-02-05T18:30:30 = Prvi kvartal 2008.
1995-12-22T09:05:02 = Δetvrti kvartal 1995.
-0010-09-15T04:44:23 = TreΔi kvartal -10.
yw-count-few (w. 'sedmica' 'u' Y.)
2008-02-05T18:30:30 = 6. sedmica u 2008.
1995-12-22T09:05:02 = 51. sedmica u 1995.
-0010-09-15T04:44:23 = 37. sedmica u -10.
yw-count-one (w. 'sedmica' 'u' Y.)
2008-02-05T18:30:30 = 6. sedmica u 2008.
1995-12-22T09:05:02 = 51. sedmica u 1995.
-0010-09-15T04:44:23 = 37. sedmica u -10.
yw-count-other (w. 'sedmica' 'u' Y.)
2008-02-05T18:30:30 = 6. sedmica u 2008.
1995-12-22T09:05:02 = 51. sedmica u 1995.
-0010-09-15T04:44:23 = 37. sedmica u -10.
π«Ά and before you come for me in the replies: the-few,-oneand-othercounts all output the exact same three strings here. That's what the locale says, not me being lazy, i promise π
πΈ Miscellaneous πΈ
Prefers 24 hour time?
Yes
Local first day of the week
1 (ponedjeljak)
β Strftime Patterns β
%c (%a %b %e %H:%M:%S %Y) β date time format
2008-02-05T18:30:30 = uto feb 5 18:30:30 2008
1995-12-22T09:05:02 = pet dec 22 09:05:02 1995
-0010-09-15T04:44:23 = sub sep 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
π yes the %x one is giving month-first American chaos while the rest of the page is doing its own thing β that's literally what's written here, i don't make the rules
π SUPPORT π
See DateTime::Locale.
okay that's the whole page bestie, you ate that π stay hydrated, keep your locales tidy, and remember: the vibes are immaculate but the strings are exact π
this icon was brought to you by perl v5.42.0, dated 2024-12-12 β go off, little interpreter πβ¨
π¦ 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