DateTim...:sbp_TZ(3)
π DateTim...:sbp_TZ(3) π
okay bestie, so this page is from the User Contributed Perl Documentation collection, and it's literally just a big ol' showcase of locale data β no cap, no scary code, just vibes and month names π
β¨ NAME β¨
DateTime::Locale::sbp_TZ - Locale data examples for the Sangu Tanzania (sbp-TZ) locale
that's it, that's the whole name section π«Ά it's the sbp-TZ locale data example file, periodt.
πΈ DESCRIPTION πΈ
so this pod file is literally a little museum of examples β it shows off all the locale data that's available for the Sangu Tanzania locale π¦ every list below is the actual data, so don't come for me if the spelling looks unfamiliar, that's the whole point, iykyk β¨
π Days
Wide (format)
Jumatatu
Jumanne
Jumatano
Alahamisi
Ijumaa
Jumamosi
Mulungu
Abbreviated (format)
Jtt
Jnn
Jtn
Alh
Iju
Jmo
Mul
Narrow (format)
J
J
J
A
I
J
M
Wide (stand-alone)
Jumatatu
Jumanne
Jumatano
Alahamisi
Ijumaa
Jumamosi
Mulungu
Abbreviated (stand-alone)
Jtt
Jnn
Jtn
Alh
Iju
Jmo
Mul
Narrow (stand-alone)
J
J
J
A
I
J
M
like, the stand-alone versions are identical to the format versions here β that's not me being lazy, that's literally what the data says π
π¦ Months
Wide (format)
Mupalangulwa
Mwitope
Mushende
Munyi
Mushende Magali
Mujimbi
Mushipepo
Mupuguto
Munyense
Mokhu
Musongandembwe
Muhaano
Abbreviated (format)
Mup
Mwi
Msh
Mun
Mag
Muj
Msp
Mpg
Mye
Mok
Mus
Muh
Narrow (format)
1
2
3
4
5
6
7
8
9
10
11
12
Wide (stand-alone)
Mupalangulwa
Mwitope
Mushende
Munyi
Mushende Magali
Mujimbi
Mushipepo
Mupuguto
Munyense
Mokhu
Musongandembwe
Muhaano
Abbreviated (stand-alone)
Mup
Mwi
Msh
Mun
Mag
Muj
Msp
Mpg
Mye
Mok
Mus
Muh
Narrow (stand-alone)
1
2
3
4
5
6
7
8
9
10
11
12
ok the narrow months being literally the numbers 1β12 is so real of them π iconic behavior honestly π
π Quarters
Wide (format)
Lobo 1
Lobo 2
Lobo 3
Lobo 4
Abbreviated (format)
L1
L2
L3
L4
Narrow (format)
1
2
3
4
Wide (stand-alone)
Lobo 1
Lobo 2
Lobo 3
Lobo 4
Abbreviated (stand-alone)
L1
L2
L3
L4
Narrow (stand-alone)
1
2
3
4
quarters ate and left no crumbs, four of them, all accounted for π
β Eras
Wide (format)
Ashanali uKilisito
Pamwandi ya Kilisto
Abbreviated (format)
AK
PK
Narrow (format)
AK
PK
heads up bestie β for eras there's only the format flavour listed here, no stand-alone section, and that's fr fr what the page gives us πΈ
π Date Formats
Full
2008-02-05T18:30:30 = Jumanne, 5 Mwitope 2008
1995-12-22T09:05:02 = Ijumaa, 22 Muhaano 1995
-0010-09-15T04:44:23 = Jumamosi, 15 Munyense -10
Long
2008-02-05T18:30:30 = 5 Mwitope 2008
1995-12-22T09:05:02 = 22 Muhaano 1995
-0010-09-15T04:44:23 = 15 Munyense -10
Medium
2008-02-05T18:30:30 = 5 Mwi 2008
1995-12-22T09:05:02 = 22 Muh 1995
-0010-09-15T04:44:23 = 15 Mye -10
Short
2008-02-05T18:30:30 = 05/02/2008
1995-12-22T09:05:02 = 22/12/1995
-0010-09-15T04:44:23 = 15/09/-10
three sample timestamps per format, same three every time β that's our control group, our lil constants, and yes -10 is a whole negative year, do not panic, it's fine π
π§ 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
Full and Long are the same here, Medium drops the UTC, Short drops the seconds β the way that progression just works π«Ά
π Datetime Formats
Full
2008-02-05T18:30:30 = Jumanne, 5 Mwitope 2008 18:30:30 UTC
1995-12-22T09:05:02 = Ijumaa, 22 Muhaano 1995 09:05:02 UTC
-0010-09-15T04:44:23 = Jumamosi, 15 Munyense -10 04:44:23 UTC
Long
2008-02-05T18:30:30 = 5 Mwitope 2008 18:30:30 UTC
1995-12-22T09:05:02 = 22 Muhaano 1995 09:05:02 UTC
-0010-09-15T04:44:23 = 15 Munyense -10 04:44:23 UTC
Medium
2008-02-05T18:30:30 = 5 Mwi 2008 18:30:30
1995-12-22T09:05:02 = 22 Muh 1995 09:05:02
-0010-09-15T04:44:23 = 15 Mye -10 04:44:23
Short
2008-02-05T18:30:30 = 05/02/2008 18:30
1995-12-22T09:05:02 = 22/12/1995 09:05
-0010-09-15T04:44:23 = 15/09/-10 04:44
date + time glued together, the collab we didn't know we needed β¨
π Available Formats
ok this next bit is the big one β each one has a pattern in parentheses and then three example renderings. slay, let's go π₯
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 = Jnn
1995-12-22T09:05:02 = Iju
-0010-09-15T04:44:23 = Jmo
EBhm (E h:mm B)
2008-02-05T18:30:30 = Jnn 6:30 B
1995-12-22T09:05:02 = Iju 9:05 B
-0010-09-15T04:44:23 = Jmo 4:44 B
EBhms (E h:mm:ss B)
2008-02-05T18:30:30 = Jnn 6:30:30 B
1995-12-22T09:05:02 = Iju 9:05:02 B
-0010-09-15T04:44:23 = Jmo 4:44:23 B
EHm (E HH:mm)
2008-02-05T18:30:30 = Jnn 18:30
1995-12-22T09:05:02 = Iju 09:05
-0010-09-15T04:44:23 = Jmo 04:44
EHms (E HH:mm:ss)
2008-02-05T18:30:30 = Jnn 18:30:30
1995-12-22T09:05:02 = Iju 09:05:02
-0010-09-15T04:44:23 = Jmo 04:44:23
Ed (E d)
2008-02-05T18:30:30 = Jnn 5
1995-12-22T09:05:02 = Iju 22
-0010-09-15T04:44:23 = Jmo 15
Ehm (E h:mm a)
2008-02-05T18:30:30 = Jnn 6:30 Pashamihe
1995-12-22T09:05:02 = Iju 9:05 Lwamilawu
-0010-09-15T04:44:23 = Jmo 4:44 Lwamilawu
Ehms (E h:mm:ss a)
2008-02-05T18:30:30 = Jnn 6:30:30 Pashamihe
1995-12-22T09:05:02 = Iju 9:05:02 Lwamilawu
-0010-09-15T04:44:23 = Jmo 4:44:23 Lwamilawu
Gy (G y)
2008-02-05T18:30:30 = PK 2008
1995-12-22T09:05:02 = PK 1995
-0010-09-15T04:44:23 = AK -10
GyMMM (G y MMM)
2008-02-05T18:30:30 = PK 2008 Mwi
1995-12-22T09:05:02 = PK 1995 Muh
-0010-09-15T04:44:23 = AK -10 Mye
GyMMMEd (G y MMM d, E)
2008-02-05T18:30:30 = PK 2008 Mwi 5, Jnn
1995-12-22T09:05:02 = PK 1995 Muh 22, Iju
-0010-09-15T04:44:23 = AK -10 Mye 15, Jmo
GyMMMd (G y MMM d)
2008-02-05T18:30:30 = PK 2008 Mwi 5
1995-12-22T09:05:02 = PK 1995 Muh 22
-0010-09-15T04:44:23 = AK -10 Mye 15
GyMd (GGGGG y-MM-dd)
2008-02-05T18:30:30 = PK 2008-02-05
1995-12-22T09:05:02 = PK 1995-12-22
-0010-09-15T04:44:23 = AK -10-09-15
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
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, M/d)
2008-02-05T18:30:30 = Jnn, 2/5
1995-12-22T09:05:02 = Iju, 12/22
-0010-09-15T04:44:23 = Jmo, 9/15
MMM (LLL)
2008-02-05T18:30:30 = Mwi
1995-12-22T09:05:02 = Muh
-0010-09-15T04:44:23 = Mye
MMMEd (E, MMM d)
2008-02-05T18:30:30 = Jnn, Mwi 5
1995-12-22T09:05:02 = Iju, Muh 22
-0010-09-15T04:44:23 = Jmo, Mye 15
MMMMW-count-other ('week' W 'of' MMMM)
2008-02-05T18:30:30 = week 1 of Mwitope
1995-12-22T09:05:02 = week 3 of Muhaano
-0010-09-15T04:44:23 = week 2 of Munyense
MMMMd (MMMM d)
2008-02-05T18:30:30 = Mwitope 5
1995-12-22T09:05:02 = Muhaano 22
-0010-09-15T04:44:23 = Munyense 15
MMMd (MMM d)
2008-02-05T18:30:30 = Mwi 5
1995-12-22T09:05:02 = Muh 22
-0010-09-15T04:44:23 = Mye 15
Md (M/d)
2008-02-05T18:30:30 = 2/5
1995-12-22T09:05:02 = 12/22
-0010-09-15T04:44:23 = 9/15
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 Pashamihe
1995-12-22T09:05:02 = 9 Lwamilawu
-0010-09-15T04:44:23 = 4 Lwamilawu
hm (h:mm a)
2008-02-05T18:30:30 = 6:30 Pashamihe
1995-12-22T09:05:02 = 9:05 Lwamilawu
-0010-09-15T04:44:23 = 4:44 Lwamilawu
hms (h:mm:ss a)
2008-02-05T18:30:30 = 6:30:30 Pashamihe
1995-12-22T09:05:02 = 9:05:02 Lwamilawu
-0010-09-15T04:44:23 = 4:44:23 Lwamilawu
hmsv (h:mm:ss a v)
2008-02-05T18:30:30 = 6:30:30 Pashamihe UTC
1995-12-22T09:05:02 = 9:05:02 Lwamilawu UTC
-0010-09-15T04:44:23 = 4:44:23 Lwamilawu UTC
hmv (h:mm a v)
2008-02-05T18:30:30 = 6:30 Pashamihe UTC
1995-12-22T09:05:02 = 9:05 Lwamilawu UTC
-0010-09-15T04:44:23 = 4:44 Lwamilawu UTC
ms (m:ss)
2008-02-05T18:30:30 = 30:30
1995-12-22T09:05:02 = 5: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, M/d/y)
2008-02-05T18:30:30 = Jnn, 2/5/2008
1995-12-22T09:05:02 = Iju, 12/22/1995
-0010-09-15T04:44:23 = Jmo, 9/15/-10
yMMM (MMM y)
2008-02-05T18:30:30 = Mwi 2008
1995-12-22T09:05:02 = Muh 1995
-0010-09-15T04:44:23 = Mye -10
yMMMEd (E, MMM d, y)
2008-02-05T18:30:30 = Jnn, Mwi 5, 2008
1995-12-22T09:05:02 = Iju, Muh 22, 1995
-0010-09-15T04:44:23 = Jmo, Mye 15, -10
yMMMM (y MMMM)
2008-02-05T18:30:30 = 2008 Mwitope
1995-12-22T09:05:02 = 1995 Muhaano
-0010-09-15T04:44:23 = -10 Munyense
yMMMd (MMM d y)
2008-02-05T18:30:30 = Mwi 5 2008
1995-12-22T09:05:02 = Muh 22 1995
-0010-09-15T04:44:23 = Mye 15 -10
yMd (M/d/y)
2008-02-05T18:30:30 = 2/5/2008
1995-12-22T09:05:02 = 12/22/1995
-0010-09-15T04:44:23 = 9/15/-10
yQQQ (QQQ y)
2008-02-05T18:30:30 = L1 2008
1995-12-22T09:05:02 = L4 1995
-0010-09-15T04:44:23 = L3 -10
yQQQQ (QQQQ y)
2008-02-05T18:30:30 = Lobo 1 2008
1995-12-22T09:05:02 = Lobo 4 1995
-0010-09-15T04:44:23 = Lobo 3 -10
and that's the full run of available formats, all forty-six of them, every single one accounted for, nobody left behind πβ¨
bestie we are so not done yet β this was only part one, and there's more coming, so don't go anywhere πΈπ¦
yw-count-other ('week' w 'of' Y)β the week counter bestie, it literally spells out "week w of Y" for you π
2008-02-05T18:30:30 = week 6 of 2008
1995-12-22T09:05:02 = week 51 of 1995
-0010-09-15T04:44:23 = week 37 of -10
πΈ Miscellaneous πΈ
Ok so these are the little personality traits of the locale, and yes we're going through every single one π«Ά
- Prefers 24 hour time? β Yes. No ambiguous "is it 6pm or 6am" chaos here, she's a 24-hour girlie β°
- Local first day of the week β
1(Jumatatu). Week starts on1, andJumatatuis what that day is called locally β¨
π Strftime Patterns π
These are the strftime-style shortcuts, i.e. the glow-up versions of the formats. Each one expands into a bigger pattern, no cap π¦
%c(%a %b %e %H:%M:%S %Y) β the full date + time format, the whole outfit π₯
2008-02-05T18:30:30 = Jnn Mwi 5 18:30:30 2008
1995-12-22T09:05:02 = Iju Muh 22 09:05:02 1995
-0010-09-15T04:44:23 = Jmo Mye 15 04:44:23 -10
%x(%m/%d/%y) β the date-only format, short and sweet π
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) β the time-only format, clocking in β
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. That's it, that's the whole support section β she's independent, main character energy, she doesn't need a whole entourage π
ngl if you made it this far you're officially a locale scholar, bestie π§ Go treat yourself.
β§ο½₯οΎ thanks for reading, mwah π οΎο½₯β§
This page is perl v5.42.0, dated 2024-12-12 β shoutout to that version and that date for making this whole document possible ππ
π¦ 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