DateTim...e::ln_CD(3)
🌸 DateTim...e::ln_CD(3) 🌸
okay so bestie, welcome to the DateTime::Locale::ln_CD page — this is the locale data dump for the Lingala Congo - Kinshasa (ln-CD) locale, and it's a User Contributed Perl Documentation page, so you already know it's a whole vibe 💅. It lives in section 3 of the manual (DateTim...e::ln_CD(3)), and we're about to go through it together, no skimming, no cap 🫶
✨ NAME ✨
DateTime::Locale::ln_CD — locale data examples for the Lingala Congo - Kinshasa (ln-CD) locale 💖
🎀 DESCRIPTION 🎀
This pod file contains examples of the locale data available for the Lingala Congo - Kinshasa locale. That's it, that's the whole premise — it's a showcase of every string and format this locale hands you, so you can peep exactly what you'd get before you commit to it ✨
🌈 Days
Wide (format)
mokɔlɔ mwa yambo
mokɔlɔ mwa míbalé
mokɔlɔ mwa mísáto
mokɔlɔ ya mínéi
mokɔlɔ ya mítáno
mpɔsɔ
eyenga
Abbreviated (format)
ybo
mbl
mst
min
mtn
mps
eye
Narrow (format)
y
m
m
m
m
p
e
Wide (stand-alone)
mokɔlɔ mwa yambo
mokɔlɔ mwa míbalé
mokɔlɔ mwa mísáto
mokɔlɔ ya mínéi
mokɔlɔ ya mítáno
mpɔsɔ
eyenga
Abbreviated (stand-alone)
ybo
mbl
mst
min
mtn
mps
eye
Narrow (stand-alone)
y
m
m
m
m
p
e
ngl the narrow forms are giving single letter energy and there's three ms in there — that's not a typo, that's just what it is, periodt 💀
🦋 Months
Wide (format)
sánzá ya yambo
sánzá ya míbalé
sánzá ya mísáto
sánzá ya mínei
sánzá ya mítáno
sánzá ya motóbá
sánzá ya nsambo
sánzá ya mwambe
sánzá ya libwa
sánzá ya zómi
sánzá ya zómi na mɔkɔ́
sánzá ya zómi na míbalé
Abbreviated (format)
yan
fbl
msi
apl
mai
yun
yul
agt
stb
ɔtb
nvb
dsb
Narrow (format)
y
f
m
a
m
y
y
a
s
ɔ
n
d
Wide (stand-alone)
sánzá ya yambo
sánzá ya míbalé
sánzá ya mísáto
sánzá ya mínei
sánzá ya mítáno
sánzá ya motóbá
sánzá ya nsambo
sánzá ya mwambe
sánzá ya libwa
sánzá ya zómi
sánzá ya zómi na mɔkɔ́
sánzá ya zómi na míbalé
Abbreviated (stand-alone)
yan
fbl
msi
apl
mai
yun
yul
agt
stb
ɔtb
nvb
dsb
Narrow (stand-alone)
y
f
m
a
m
y
y
a
s
ɔ
n
d
okay but the way the narrow months repeat letters is lowkey unhinged and I respect it —y,m,aall showing up twice, andɔjust sitting there being iconic 🍓
💜 Quarters
Wide (format)
sánzá mísáto ya yambo
sánzá mísáto ya míbalé
sánzá mísáto ya mísáto
sánzá mísáto ya mínei
Abbreviated (format)
SM1
SM2
SM3
SM4
Narrow (format)
1
2
3
4
Wide (stand-alone)
sánzá mísáto ya yambo
sánzá mísáto ya míbalé
sánzá mísáto ya mísáto
sánzá mísáto ya mínei
Abbreviated (stand-alone)
SM1
SM2
SM3
SM4
Narrow (stand-alone)
1
2
3
4
⭐ Eras
Wide (format)
Yambo ya Yézu Krís
Nsima ya Yézu Krís
Abbreviated (format)
libóso ya
nsima ya Y
Narrow (format)
libóso ya
nsima ya Y
so the abbreviated and narrow eras are literally the same string — twins, your honor 👑 (and yep,libóso yahas no year glued to it whilensima ya Ydoes — that's the data, don't come for me 🙈)
🧚 Date Formats
Full
2008-02-05T18:30:30 = mokɔlɔ mwa míbalé 5 sánzá ya míbalé 2008
1995-12-22T09:05:02 = mokɔlɔ ya mítáno 22 sánzá ya zómi na míbalé 1995
-0010-09-15T04:44:23 = mpɔsɔ 15 sánzá ya libwa -10
Long
2008-02-05T18:30:30 = 5 sánzá ya míbalé 2008
1995-12-22T09:05:02 = 22 sánzá ya zómi na míbalé 1995
-0010-09-15T04:44:23 = 15 sánzá ya libwa -10
Medium
2008-02-05T18:30:30 = 5 fbl 2008
1995-12-22T09:05:02 = 22 dsb 1995
-0010-09-15T04:44:23 = 15 stb -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
notice the negative year rendering as -10 — it's always the third example, same three timestamps every single time, so you can compare formats side by side and honestly? slay for the consistency 🔥
🌸 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
bestie the Full and Long time formats are identical here — both rock the UTC suffix, both drop the same digits. not me double-checking 😭
🫶 Datetime Formats
Full
2008-02-05T18:30:30 = mokɔlɔ mwa míbalé 5 sánzá ya míbalé 2008 18:30:30 UTC
1995-12-22T09:05:02 = mokɔlɔ ya mítáno 22 sánzá ya zómi na míbalé 1995 09:05:02 UTC
-0010-09-15T04:44:23 = mpɔsɔ 15 sánzá ya libwa -10 04:44:23 UTC
Long
2008-02-05T18:30:30 = 5 sánzá ya míbalé 2008 18:30:30 UTC
1995-12-22T09:05:02 = 22 sánzá ya zómi na míbalé 1995 09:05:02 UTC
-0010-09-15T04:44:23 = 15 sánzá ya libwa -10 04:44:23 UTC
Medium
2008-02-05T18:30:30 = 5 fbl 2008 18:30:30
1995-12-22T09:05:02 = 22 dsb 1995 09:05:02
-0010-09-15T04:44:23 = 15 stb -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 — every named pattern skeleton plus what it actually spits out for those same three sample timestamps. buckle up 🎀
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 = mbl
1995-12-22T09:05:02 = mtn
-0010-09-15T04:44:23 = mps
EBhm (E h:mm B)
2008-02-05T18:30:30 = mbl 6:30 B
1995-12-22T09:05:02 = mtn 9:05 B
-0010-09-15T04:44:23 = mps 4:44 B
EBhms (E h:mm:ss B)
2008-02-05T18:30:30 = mbl 6:30:30 B
1995-12-22T09:05:02 = mtn 9:05:02 B
-0010-09-15T04:44:23 = mps 4:44:23 B
EHm (E HH:mm)
2008-02-05T18:30:30 = mbl 18:30
1995-12-22T09:05:02 = mtn 09:05
-0010-09-15T04:44:23 = mps 04:44
EHms (E HH:mm:ss)
2008-02-05T18:30:30 = mbl 18:30:30
1995-12-22T09:05:02 = mtn 09:05:02
-0010-09-15T04:44:23 = mps 04:44:23
Ed (E d)
2008-02-05T18:30:30 = mbl 5
1995-12-22T09:05:02 = mtn 22
-0010-09-15T04:44:23 = mps 15
Ehm (E h:mm a)
2008-02-05T18:30:30 = mbl 6:30 mpókwa
1995-12-22T09:05:02 = mtn 9:05 ntɔngɔ́
-0010-09-15T04:44:23 = mps 4:44 ntɔngɔ́
Ehms (E h:mm:ss a)
2008-02-05T18:30:30 = mbl 6:30:30 mpókwa
1995-12-22T09:05:02 = mtn 9:05:02 ntɔngɔ́
-0010-09-15T04:44:23 = mps 4:44:23 ntɔngɔ́
Gy (G y)
2008-02-05T18:30:30 = nsima ya Y 2008
1995-12-22T09:05:02 = nsima ya Y 1995
-0010-09-15T04:44:23 = libóso ya -10
GyMMM (G y MMM)
2008-02-05T18:30:30 = nsima ya Y 2008 fbl
1995-12-22T09:05:02 = nsima ya Y 1995 dsb
-0010-09-15T04:44:23 = libóso ya -10 stb
GyMMMEd (G y MMM d, E)
2008-02-05T18:30:30 = nsima ya Y 2008 fbl 5, mbl
1995-12-22T09:05:02 = nsima ya Y 1995 dsb 22, mtn
-0010-09-15T04:44:23 = libóso ya -10 stb 15, mps
GyMMMd (G y MMM d)
2008-02-05T18:30:30 = nsima ya Y 2008 fbl 5
1995-12-22T09:05:02 = nsima ya Y 1995 dsb 22
-0010-09-15T04:44:23 = libóso ya -10 stb 15
GyMd (GGGGG y-MM-dd)
2008-02-05T18:30:30 = nsima ya Y 2008-02-05
1995-12-22T09:05:02 = nsima ya Y 1995-12-22
-0010-09-15T04:44:23 = libóso ya -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 d/M)
2008-02-05T18:30:30 = mbl 5/2
1995-12-22T09:05:02 = mtn 22/12
-0010-09-15T04:44:23 = mps 15/9
MMM (LLL)
2008-02-05T18:30:30 = fbl
1995-12-22T09:05:02 = dsb
-0010-09-15T04:44:23 = stb
MMMEd (E d MMM)
2008-02-05T18:30:30 = mbl 5 fbl
1995-12-22T09:05:02 = mtn 22 dsb
-0010-09-15T04:44:23 = mps 15 stb
MMMMW-count-other ('week' W 'of' MMMM)
2008-02-05T18:30:30 = week 1 of sánzá ya míbalé
1995-12-22T09:05:02 = week 3 of sánzá ya zómi na míbalé
-0010-09-15T04:44:23 = week 2 of sánzá ya libwa
not the literal English wordsweekandofchillin' inside a Lingala pattern 😭 that's the data though —'week' W 'of' MMMM, quoted bits included, fr fr
MMMMd (MMMM d)
2008-02-05T18:30:30 = sánzá ya míbalé 5
1995-12-22T09:05:02 = sánzá ya zómi na míbalé 22
-0010-09-15T04:44:23 = sánzá ya libwa 15
MMMd (d MMM)
2008-02-05T18:30:30 = 5 fbl
1995-12-22T09:05:02 = 22 dsb
-0010-09-15T04:44:23 = 15 stb
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 mpókwa
1995-12-22T09:05:02 = 9 ntɔngɔ́
-0010-09-15T04:44:23 = 4 ntɔngɔ́
hm (h:mm a)
2008-02-05T18:30:30 = 6:30 mpókwa
1995-12-22T09:05:02 = 9:05 ntɔngɔ́
-0010-09-15T04:44:23 = 4:44 ntɔngɔ́
hms (h:mm:ss a)
2008-02-05T18:30:30 = 6:30:30 mpókwa
1995-12-22T09:05:02 = 9:05:02 ntɔngɔ́
-0010-09-15T04:44:23 = 4:44:23 ntɔngɔ́
hmsv (h:mm:ss a v)
2008-02-05T18:30:30 = 6:30:30 mpókwa UTC
1995-12-22T09:05:02 = 9:05:02 ntɔngɔ́ UTC
-0010-09-15T04:44:23 = 4:44:23 ntɔngɔ́ UTC
hmv (h:mm a v)
2008-02-05T18:30:30 = 6:30 mpókwa UTC
1995-12-22T09:05:02 = 9:05 ntɔngɔ́ UTC
-0010-09-15T04:44:23 = 4:44 ntɔngɔ́ 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
ok themsone is a vibe check for your brain —30:30is minutes:seconds, not hours:minutes, I promise, look at the patternm:ss🧠✨
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 = mbl 5/2/2008
1995-12-22T09:05:02 = mtn 22/12/1995
-0010-09-15T04:44:23 = mps 15/9/-10
yMMM (MMM y)
…and bestie, yMMM's sample lines roll straight into part 2 — we are so not done here 💖🎀
…okay so picking up right where that last pattern left off, same three timestamps, same energy ✨
2008-02-05T18:30:30 = fbl 2008
1995-12-22T09:05:02 = dsb 1995
-0010-09-15T04:44:23 = stb -10
💅 yMMMEd (E d MMM y)
day-name + day + short month + year, in that order. Look at her go:
2008-02-05T18:30:30 = mbl 5 fbl 2008
1995-12-22T09:05:02 = mtn 22 dsb 1995
-0010-09-15T04:44:23 = mps 15 stb -10
🌸 yMMMM (y MMMM)
year then the full month name, no abbreviations, no shortcuts, main character behaviour fr:
2008-02-05T18:30:30 = 2008 sánzá ya míbalé
1995-12-22T09:05:02 = 1995 sánzá ya zómi na míbalé
-0010-09-15T04:44:23 = -10 sánzá ya libwa
🎀 yMMMd (d MMM y)
the no-weekday version — just day, short month, year:
2008-02-05T18:30:30 = 5 fbl 2008
1995-12-22T09:05:02 = 22 dsb 1995
-0010-09-15T04:44:23 = 15 stb -10
🦋 yMd (d/M/y)
the numeric one — day/month/year with slashes, zero drama:
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)
abbreviated quarter + year. SM1, SM4, SM3 — yes she's numbering the quarters, we love a structured queen:
2008-02-05T18:30:30 = SM1 2008
1995-12-22T09:05:02 = SM4 1995
-0010-09-15T04:44:23 = SM3 -10
👑 yQQQQ (QQQQ y)
the full quarter name version. same quarters, way more words, absolutely ate:
2008-02-05T18:30:30 = sánzá mísáto ya yambo 2008
1995-12-22T09:05:02 = sánzá mísáto ya mínei 1995
-0010-09-15T04:44:23 = sánzá mísáto ya mísáto -10
🗓️ yw-count-other ('week' w 'of' Y)
the week-number flex — 'week', the week, 'of', the week-year. icymi the numbers jump around a lot here, that's just how weeks work:
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
a couple of little locale vibe-checks:
- Prefers 24 hour time? Yes 💅 — no am/pm chaos here, it's 18:30:30 o'clock and we're fine with that.
- Local first day of the week:
1(mokɔlɔ mwa yambo)
🧚 Strftime Patterns
these are the old-school strftime-style ones, and ngl they're giving classic-but-cute:
🔥 %c (%a %d %b %Y %T %Z) — date time format
the whole package: weekday, day, month, year, time, timezone:
2008-02-05T18:30:30 = mbl 05 fbl 2008 18:30:30 UTC
1995-12-22T09:05:02 = mtn 22 dsb 1995 09:05:02 UTC
-0010-09-15T04:44:23 = mps 15 stb -10 04:44:23 UTC
💜 %x (%d/%m/%Y) — date format
just the date, all numeric, day first, zero-padded in this one (yes, 05 not 5 — glow-up):
2008-02-05T18:30:30 = 05/02/2008
1995-12-22T09:05:02 = 22/12/1995
-0010-09-15T04:44:23 = 15/09/-10
🌸 %X (%T) — time format
just the time, 24-hour, colon-separated, perfect:
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 the whole support section bestie, she's lowkey a link and a vibe and nothing else 💀
and that's a wrap onln_CD! 🎀 this gem right here isperl v5.42.0, dated2024-12-12, and you can cite her asDateTim...e::ln_CD(3)if anyone asks. go format something gorgeous ✨👑
📦 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