DateTim...ale::lu(3)
🦋 DateTime::Locale::lu(3) 🦋
ok so the manual name is DateTime::Locale::lu(3) and bestie, it's giving locale data — the Perl docs for this one live under User Contributed Perl Documentation, and it's a wild little ride through the Luba-Katanga locale. Strap in 💅
✨ NAME ✨
DateTime::Locale::lu — locale data examples for the Luba-Katanga (lu) locale 🎀
💖 DESCRIPTION 💖
This pod file contains examples of the locale data available for the Luba-Katanga locale. That's it, that's the whole vibe — it's a showcase file, just flexing what the lu locale can do 🌸
🗓️ Days
Wide (format)
Nkodya
Ndàayà
Ndangù
Njòwa
Ngòvya
Lubingu
Lumingu
Abbreviated (format)
Nko
Ndy
Ndg
Njw
Ngv
Lub
Lum
Narrow (format)
N
N
N
N
N
L
L
Wide (stand-alone)
Nkodya
Ndàayà
Ndangù
Njòwa
Ngòvya
Lubingu
Lumingu
Abbreviated (stand-alone)
Nko
Ndy
Ndg
Njw
Ngv
Lub
Lum
Narrow (stand-alone)
N
N
N
N
N
L
L
lowkey obsessed with the narrow forms — fiveNs in a row then twoLs, and yes, that's correct, don't come for them 😭
🌙 Months
Wide (format)
Ciongo
Lùishi
Lusòlo
Mùuyà
Lumùngùlù
Lufuimi
Kabàlàshìpù
Lùshìkà
Lutongolo
Lungùdi
Kaswèkèsè
Ciswà
Abbreviated (format)
Cio
Lui
Lus
Muu
Lum
Luf
Kab
Lush
Lut
Lun
Kas
Cis
Narrow (format)
C
L
L
M
L
L
K
L
L
L
K
C
Wide (stand-alone)
Ciongo
Lùishi
Lusòlo
Mùuyà
Lumùngùlù
Lufuimi
Kabàlàshìpù
Lùshìkà
Lutongolo
Lungùdi
Kaswèkèsè
Ciswà
Abbreviated (stand-alone)
Cio
Lui
Lus
Muu
Lum
Luf
Kab
Lush
Lut
Lun
Kas
Cis
Narrow (stand-alone)
C
L
L
M
L
L
K
L
L
L
K
C
✨ the diacritics ate.Lumùngùlù,Kabàlàshìpù,Kaswèkèsè— copy these exactly, bestie, do not "fix" the accents, the accent is the whole personality 🫶
🧚 Quarters
Wide (format)
Mueji 1
Mueji 2
Mueji 3
Mueji 4
Abbreviated (format)
M1
M2
M3
M4
Narrow (format)
1
2
3
4
Wide (stand-alone)
Mueji 1
Mueji 2
Mueji 3
Mueji 4
Abbreviated (stand-alone)
M1
M2
M3
M4
Narrow (stand-alone)
1
2
3
4
⭐ Eras
Wide (format)
Kumpala kwa Yezu Kli
Kunyima kwa Yezu Kli
Abbreviated (format)
kmp. Y.K.
kny. Y. K.
Narrow (format)
kmp. Y.K.
kny. Y. K.
🙈 friendly reminder that Eras has no stand-alone variants here — only format ones. Iconic of them to be different, honestly.
🎀 Date Formats
Full
2008-02-05T18:30:30 = Ndàayà 5 Lùishi 2008
1995-12-22T09:05:02 = Ngòvya 22 Ciswà 1995
-0010-09-15T04:44:23 = Lubingu 15 Lutongolo -10
Long
2008-02-05T18:30:30 = 5 Lùishi 2008
1995-12-22T09:05:02 = 22 Ciswà 1995
-0010-09-15T04:44:23 = 15 Lutongolo -10
Medium
2008-02-05T18:30:30 = 5 Lui 2008
1995-12-22T09:05:02 = 22 Cis 1995
-0010-09-15T04:44:23 = 15 Lut -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
the way that -10 year is just sitting there being negative, no cap, that's how you know it's ancient 💀
🕐 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 literally twins here — not me double-checking that twice 😭✨ they're identical and that's on purpose, trust.
🌈 Datetime Formats
Full
2008-02-05T18:30:30 = Ndàayà 5 Lùishi 2008 18:30:30 UTC
1995-12-22T09:05:02 = Ngòvya 22 Ciswà 1995 09:05:02 UTC
-0010-09-15T04:44:23 = Lubingu 15 Lutongolo -10 04:44:23 UTC
Long
2008-02-05T18:30:30 = 5 Lùishi 2008 18:30:30 UTC
1995-12-22T09:05:02 = 22 Ciswà 1995 09:05:02 UTC
-0010-09-15T04:44:23 = 15 Lutongolo -10 04:44:23 UTC
Medium
2008-02-05T18:30:30 = 5 Lui 2008 18:30:30
1995-12-22T09:05:02 = 22 Cis 1995 09:05:02
-0010-09-15T04:44:23 = 15 Lut -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
ok this is the main character section — every single named format, with the same three timestamps so you can compare them side by side. 2008-02-05T18:30:30, 1995-12-22T09:05:02, and the chaotic -0010-09-15T04:44:23 🫶
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 = Ndy
1995-12-22T09:05:02 = Ngv
-0010-09-15T04:44:23 = Lub
EBhm (E h:mm B)
2008-02-05T18:30:30 = Ndy 6:30 B
1995-12-22T09:05:02 = Ngv 9:05 B
-0010-09-15T04:44:23 = Lub 4:44 B
EBhms (E h:mm:ss B)
2008-02-05T18:30:30 = Ndy 6:30:30 B
1995-12-22T09:05:02 = Ngv 9:05:02 B
-0010-09-15T04:44:23 = Lub 4:44:23 B
EHm (E HH:mm)
2008-02-05T18:30:30 = Ndy 18:30
1995-12-22T09:05:02 = Ngv 09:05
-0010-09-15T04:44:23 = Lub 04:44
EHms (E HH:mm:ss)
2008-02-05T18:30:30 = Ndy 18:30:30
1995-12-22T09:05:02 = Ngv 09:05:02
-0010-09-15T04:44:23 = Lub 04:44:23
Ed (E d)
2008-02-05T18:30:30 = Ndy 5
1995-12-22T09:05:02 = Ngv 22
-0010-09-15T04:44:23 = Lub 15
Ehm (E h:mm a)
2008-02-05T18:30:30 = Ndy 6:30 Dilolo
1995-12-22T09:05:02 = Ngv 9:05 Dinda
-0010-09-15T04:44:23 = Lub 4:44 Dinda
Ehms (E h:mm:ss a)
2008-02-05T18:30:30 = Ndy 6:30:30 Dilolo
1995-12-22T09:05:02 = Ngv 9:05:02 Dinda
-0010-09-15T04:44:23 = Lub 4:44:23 Dinda
DiloloandDindaare the AM/PM girlies here — idk about you but4:44 Dindais a vibe 🌸
Gy (G y)
2008-02-05T18:30:30 = kny. Y. K. 2008
1995-12-22T09:05:02 = kny. Y. K. 1995
-0010-09-15T04:44:23 = kmp. Y.K. -10
GyMMM (G y MMM)
2008-02-05T18:30:30 = kny. Y. K. 2008 Lui
1995-12-22T09:05:02 = kny. Y. K. 1995 Cis
-0010-09-15T04:44:23 = kmp. Y.K. -10 Lut
GyMMMEd (G y MMM d, E)
2008-02-05T18:30:30 = kny. Y. K. 2008 Lui 5, Ndy
1995-12-22T09:05:02 = kny. Y. K. 1995 Cis 22, Ngv
-0010-09-15T04:44:23 = kmp. Y.K. -10 Lut 15, Lub
GyMMMd (G y MMM d)
2008-02-05T18:30:30 = kny. Y. K. 2008 Lui 5
1995-12-22T09:05:02 = kny. Y. K. 1995 Cis 22
-0010-09-15T04:44:23 = kmp. Y.K. -10 Lut 15
GyMd (GGGGG y-MM-dd)
2008-02-05T18:30:30 = kny. Y. K. 2008-02-05
1995-12-22T09:05:02 = kny. Y. K. 1995-12-22
-0010-09-15T04:44:23 = kmp. Y.K. -10-09-15
not the era abbreviation switching fromkny. Y. K.tokmp. Y.K.— yes it's a different space situation and yes you must keep it 💀 copy character for character, bestie.
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 d/M)
2008-02-05T18:30:30 = Ndy 5/2
1995-12-22T09:05:02 = Ngv 22/12
-0010-09-15T04:44:23 = Lub 15/9
MMM (LLL)
2008-02-05T18:30:30 = Lui
1995-12-22T09:05:02 = Cis
-0010-09-15T04:44:23 = Lut
MMMEd (E d MMM)
2008-02-05T18:30:30 = Ndy 5 Lui
1995-12-22T09:05:02 = Ngv 22 Cis
-0010-09-15T04:44:23 = Lub 15 Lut
MMMMW-count-other ('week' W 'of' MMMM)
2008-02-05T18:30:30 = week 1 of Lùishi
1995-12-22T09:05:02 = week 3 of Ciswà
-0010-09-15T04:44:23 = week 2 of Lutongolo
this one's the icon tbh — the pattern is literally 'week' W 'of' MMMM and the output stays English-y while the month goes full Luba-Katanga. It's giving bilingual queen 👑✨
MMMMd (MMMM d)
2008-02-05T18:30:30 = Lùishi 5
1995-12-22T09:05:02 = Ciswà 22
-0010-09-15T04:44:23 = Lutongolo 15
MMMd (d MMM)
2008-02-05T18:30:30 = 5 Lui
1995-12-22T09:05:02 = 22 Cis
-0010-09-15T04:44:23 = 15 Lut
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 Dilolo
1995-12-22T09:05:02 = 9 Dinda
-0010-09-15T04:44:23 = 4 Dinda
hm (h:mm a)
2008-02-05T18:30:30 = 6:30 Dilolo
1995-12-22T09:05:02 = 9:05 Dinda
-0010-09-15T04:44:23 = 4:44 Dinda
hms (h:mm:ss a)
2008-02-05T18:30:30 = 6:30:30 Dilolo
1995-12-22T09:05:02 = 9:05:02 Dinda
-0010-09-15T04:44:23 = 4:44:23 Dinda
hmsv (h:mm:ss a v)
2008-02-05T18:30:30 = 6:30:30 Dilolo UTC
1995-12-22T09:05:02 = 9:05:02 Dinda UTC
-0010-09-15T04:44:23 = 4:44:23 Dinda UTC
hmv (h:mm a v)
2008-02-05T18:30:30 = 6:30 Dilolo UTC
1995-12-22T09:05:02 = 9:05 Dinda UTC
-0010-09-15T04:44:23 = 4:44 Dinda 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
30:30,5:02,44:23— no hour, no mercy, just minutes and seconds raw-dogging the timeline 😭💅
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 = Ndy 5/2/2008
1995-12-22T09:05:02 = Ngv 22/12/1995
-0010-09-15T04:44:23 = Lub 15/9/-10
yMMM (MMM y)
2008-02-05T18:30:30 = Lui 2008
1995-12-22T09:05:02 = Cis 1995
-0010-09-15T04:44:23 = Lut -10
yMMMEd (E d MMM y)
2008-02-05T18:30:30 = Ndy 5 Lui 2008
1995-12-22T09:05:02 = Ngv 22 Cis 1995
-0010-09-15T04:44:23 = Lub 15 Lut -10
yMMMM (y MMMM)
2008-02-05T18:30:30 = 2008 Lùishi
1995-12-22T09:05:02 = 1995 Ciswà
-0010-09-15T04:44:23 = -10 Lutongolo
yMMMd (d MMM y)
2008-02-05T18:30:30 = 5 Lui 2008
1995-12-22T09:05:02 = 22 Cis 1995
-0010-09-15T04:44:23 = 15 Lut -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 = M1 2008
1995-12-22T09:05:02 = M4 1995
-0010-09-15T04:44:23 = M3 -10
yQQQQ (QQQQ y)
🦋 yw-count-other ('week' w 'of' Y)
Okay so this one is literally the week-number flex — it tells you which week of the year you're in, no cap:
2008-02-05T18:30:30 = Mueji 1 2008
1995-12-22T09:05:02 = Mueji 4 1995
-0010-09-15T04:44:23 = Mueji 3 -10
See how it's giving <pink>week + year</pink> energy? Same pattern, three different eras. Iconic 💅
🌸 Miscellaneous 🌸
Bestie, these are the little extras that don't fit anywhere else, and honestly they're kind of the moment:
Prefers 24 hour time?
Yes — <green>Yes</green>, she is not doing the AM/PM thing, she's a 24-hour girlie 🕐
Local first day of the week
1 (Nkodya) — that's the number and the name, both. Not me being thorough 💀
🎀 Strftime Patterns 🎀
Right, so these are the classic <purple>strftime</purple>-style patterns, and yes, the girlies still use them. Each one has a format spec and then three sample timestamps so you can literally see the vibe check pass ✨
⭐ %c (%a %b %e %H:%M:%S %Y) — date time format
Date and time together, the full combo meal:
2008-02-05T18:30:30 = Ndy Lui 5 18:30:30 2008
1995-12-22T09:05:02 = Ngv Cis 22 09:05:02 1995
-0010-09-15T04:44:23 = Lub Lut 15 04:44:23 -10
Note the<hotpink>double space</hotpink>after the day name on that first line — that's not a typo, that's%epadding the day to two characters. Keep it exactly as-is, bestie 🫶
🦋 %x (%m/%d/%y) — date format
Just the date, cute and compact:
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
And just the time, 24-hour style because she said so:
2008-02-05T18:30:30 = 18:30:30
1995-12-22T09:05:02 = 09:05:02
-0010-09-15T04:44:23 = 04:44:23
Like, look at -0010-09-15T04:44:23 doing its little 09/15/10 era — yes the two-digit year for year <purple>-10</purple> is exactly what's written, don't come for me 🙈
👑 SUPPORT 👑
Need more? The whole support situation is right here, and it's literally one line:
See DateTime::Locale.
That's it. That's the support section. Go read that page, bestie, she has the answers 💖
And that's a wrap on this whole page! 🎉 It shipped as perl v5.42.0, dated <cyan>2024-12-12</cyan>, filed under DateTim...ale::lu(3) — those truncated titles are just how the manpage gods display it, iykyk 🧚 No cap, you now know exactly what this locale is giving. Slay, go forth and format some timestamps 🌈⭐
📦 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