DateTim...:bas_CM(3)
🎀 DateTime::Locale::bas_CM(3) 🎀
okay so real talk — this is DateTime::Locale::bas_CM(3), and yes, it lives in the User Contributed Perl Documentation section of the manual (section 3, iykyk). It is lowkey just a whole mood board of locale data and I am obsessed 💖
✨ NAME ✨
DateTime::Locale::bas_CM — Locale data examples for the Basaa Cameroon (bas-CM) locale 🦋
🌸 DESCRIPTION 🌸
So this pod file contains examples of the locale data available for the Basaa Cameroon locale. That's the whole assignment, bestie — it's the show-and-tell file where every localized string for bas-CM gets its moment on the runway ✨
💅 Days 💅
Seven days, all of them serving. And because this locale is thorough, every single width comes in both format and stand-alone flavors — no crumbs left behind, periodt 🍓
Wide (format)
ŋgwà njaŋgumba
ŋgwà ûm
ŋgwà ŋgê
ŋgwà mbɔk
ŋgwà kɔɔ
ŋgwà jôn
ŋgwà nɔy
Abbreviated (format)
nja
uum
ŋge
mbɔ
kɔɔ
jon
nɔy
Narrow (format)
n
u
ŋ
m
k
j
n
Wide (stand-alone)
ŋgwà njaŋgumba
ŋgwà ûm
ŋgwà ŋgê
ŋgwà mbɔk
ŋgwà kɔɔ
ŋgwà jôn
ŋgwà nɔy
Abbreviated (stand-alone)
nja
uum
ŋge
mbɔ
kɔɔ
jon
nɔy
Narrow (stand-alone)
n
u
ŋ
m
k
j
n
🌈 Months 🌈
Twelve months, twelve icons. Same deal: wide / abbreviated / narrow, format and stand-alone 💜
Wide (format)
Kɔndɔŋ
Màcɛl
Màtùmb
Màtop
Mpuyɛ
Hìlòndɛ̀
Njèbà
Hìkaŋ
Dìpɔs
Bìòôm
Màyɛsèp
Lìbuy li ńyèe
Abbreviated (format)
kɔn
mac
mat
mto
mpu
hil
nje
hik
dip
bio
may
liɓ
Narrow (format)
k
m
m
m
m
h
n
h
d
b
m
l
Wide (stand-alone)
Kɔndɔŋ
Màcɛl
Màtùmb
Màtop
Mpuyɛ
Hìlòndɛ̀
Njèbà
Hìkaŋ
Dìpɔs
Bìòôm
Màyɛsèp
Lìbuy li ńyèe
Abbreviated (stand-alone)
kɔn
mac
mat
mto
mpu
hil
nje
hik
dip
bio
may
liɓ
Narrow (stand-alone)
k
m
m
m
m
h
n
h
d
b
m
l
🧚 Quarters 🧚
Four quarters, and the wide versions are literally whole sentences. Main character energy fr fr 💅
Wide (format)
Kèk bisu i soŋ iaâ
Kèk i ńyonos biɓaà i soŋ iaâ
Kèk i ńyonos biaâ i soŋ iaâ
Kèk i ńyonos binâ i soŋ iaâ
Abbreviated (format)
K1s3
K2s3
K3s3
K4s3
Narrow (format)
1
2
3
4
Wide (stand-alone)
Kèk bisu i soŋ iaâ
Kèk i ńyonos biɓaà i soŋ iaâ
Kèk i ńyonos biaâ i soŋ iaâ
Kèk i ńyonos binâ i soŋ iaâ
Abbreviated (stand-alone)
K1s3
K2s3
K3s3
K4s3
Narrow (stand-alone)
1
2
3
4
⭐ Eras ⭐
Only two eras here bestie, and heads up: the data for eras comes in wide, abbreviated and narrow format — there is no stand-alone set for these, don't come for me, that's just what the data says 🫶
Wide (format)
bisū bi Yesù Krǐstò
i mbūs Yesù Krǐstò
Abbreviated (format)
b.Y.K
m.Y.K
Narrow (format)
b.Y.K
m.Y.K
🍓 Date Formats 🍓
This is where it gets fun — same three timestamps get dressed up in four different date fits. Watch the glow-up 😭🔥
Full
2008-02-05T18:30:30 = ŋgwà ûm 5 Màcɛl 2008
1995-12-22T09:05:02 = ŋgwà kɔɔ 22 Lìbuy li ńyèe 1995
-0010-09-15T04:44:23 = ŋgwà jôn 15 Dìpɔs -10
Long
2008-02-05T18:30:30 = 5 Màcɛl 2008
1995-12-22T09:05:02 = 22 Lìbuy li ńyèe 1995
-0010-09-15T04:44:23 = 15 Dìpɔs -10
Medium
2008-02-05T18:30:30 = 5 mac, 2008
1995-12-22T09:05:02 = 22 liɓ, 1995
-0010-09-15T04:44:23 = 15 dip, -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 🦋
Same three timestamps again, but clock-only now. Full and Long are twinning (both rock the UTC), Medium and Short get progressively chiller ✨
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 💜
Now date + time together, holding hands. This is the collab we've been waiting for 🫶
Full
2008-02-05T18:30:30 = ŋgwà ûm 5 Màcɛl 2008 18:30:30 UTC
1995-12-22T09:05:02 = ŋgwà kɔɔ 22 Lìbuy li ńyèe 1995 09:05:02 UTC
-0010-09-15T04:44:23 = ŋgwà jôn 15 Dìpɔs -10 04:44:23 UTC
Long
2008-02-05T18:30:30 = 5 Màcɛl 2008 18:30:30 UTC
1995-12-22T09:05:02 = 22 Lìbuy li ńyèe 1995 09:05:02 UTC
-0010-09-15T04:44:23 = 15 Dìpɔs -10 04:44:23 UTC
Medium
2008-02-05T18:30:30 = 5 mac, 2008 18:30:30
1995-12-22T09:05:02 = 22 liɓ, 1995 09:05:02
-0010-09-15T04:44:23 = 15 dip, -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 single named format pattern this locale ships, each with the same three timestamps so you can see exactly what it does. Buckle in bestie, it's a long scroll and every entry eats 💅✨
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 = uum
1995-12-22T09:05:02 = kɔɔ
-0010-09-15T04:44:23 = jon
EBhm (E h:mm B)
2008-02-05T18:30:30 = uum 6:30 B
1995-12-22T09:05:02 = kɔɔ 9:05 B
-0010-09-15T04:44:23 = jon 4:44 B
EBhms (E h:mm:ss B)
2008-02-05T18:30:30 = uum 6:30:30 B
1995-12-22T09:05:02 = kɔɔ 9:05:02 B
-0010-09-15T04:44:23 = jon 4:44:23 B
EHm (E HH:mm)
2008-02-05T18:30:30 = uum 18:30
1995-12-22T09:05:02 = kɔɔ 09:05
-0010-09-15T04:44:23 = jon 04:44
EHms (E HH:mm:ss)
2008-02-05T18:30:30 = uum 18:30:30
1995-12-22T09:05:02 = kɔɔ 09:05:02
-0010-09-15T04:44:23 = jon 04:44:23
Ed (E d)
2008-02-05T18:30:30 = uum 5
1995-12-22T09:05:02 = kɔɔ 22
-0010-09-15T04:44:23 = jon 15
Ehm (E h:mm a)
2008-02-05T18:30:30 = uum 6:30 I ɓugajɔp
1995-12-22T09:05:02 = kɔɔ 9:05 I bikɛglà
-0010-09-15T04:44:23 = jon 4:44 I bikɛglà
Ehms (E h:mm:ss a)
2008-02-05T18:30:30 = uum 6:30:30 I ɓugajɔp
1995-12-22T09:05:02 = kɔɔ 9:05:02 I bikɛglà
-0010-09-15T04:44:23 = jon 4:44:23 I bikɛglà
Gy (G y)
2008-02-05T18:30:30 = m.Y.K 2008
1995-12-22T09:05:02 = m.Y.K 1995
-0010-09-15T04:44:23 = b.Y.K -10
GyMMM (G y MMM)
2008-02-05T18:30:30 = m.Y.K 2008 mac
1995-12-22T09:05:02 = m.Y.K 1995 liɓ
-0010-09-15T04:44:23 = b.Y.K -10 dip
GyMMMEd (G y MMM d, E)
2008-02-05T18:30:30 = m.Y.K 2008 mac 5, uum
1995-12-22T09:05:02 = m.Y.K 1995 liɓ 22, kɔɔ
-0010-09-15T04:44:23 = b.Y.K -10 dip 15, jon
GyMMMd (G y MMM d)
2008-02-05T18:30:30 = m.Y.K 2008 mac 5
1995-12-22T09:05:02 = m.Y.K 1995 liɓ 22
-0010-09-15T04:44:23 = b.Y.K -10 dip 15
GyMd (GGGGG y-MM-dd)
2008-02-05T18:30:30 = m.Y.K 2008-02-05
1995-12-22T09:05:02 = m.Y.K 1995-12-22
-0010-09-15T04:44:23 = b.Y.K -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 = uum 5/2
1995-12-22T09:05:02 = kɔɔ 22/12
-0010-09-15T04:44:23 = jon 15/9
MMM (LLL)
2008-02-05T18:30:30 = mac
1995-12-22T09:05:02 = liɓ
-0010-09-15T04:44:23 = dip
MMMEd (E d MMM)
2008-02-05T18:30:30 = uum 5 mac
1995-12-22T09:05:02 = kɔɔ 22 liɓ
-0010-09-15T04:44:23 = jon 15 dip
MMMMW-count-other ('week' W 'of' MMMM)
2008-02-05T18:30:30 = week 1 of Màcɛl
1995-12-22T09:05:02 = week 3 of Lìbuy li ńyèe
-0010-09-15T04:44:23 = week 2 of Dìpɔs
MMMMd (MMMM d)
2008-02-05T18:30:30 = Màcɛl 5
1995-12-22T09:05:02 = Lìbuy li ńyèe 22
-0010-09-15T04:44:23 = Dìpɔs 15
MMMd (d MMM)
2008-02-05T18:30:30 = 5 mac
1995-12-22T09:05:02 = 22 liɓ
-0010-09-15T04:44:23 = 15 dip
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 I ɓugajɔp
1995-12-22T09:05:02 = 9 I bikɛglà
-0010-09-15T04:44:23 = 4 I bikɛglà
hm (h:mm a)
2008-02-05T18:30:30 = 6:30 I ɓugajɔp
1995-12-22T09:05:02 = 9:05 I bikɛglà
-0010-09-15T04:44:23 = 4:44 I bikɛglà
hms (h:mm:ss a)
2008-02-05T18:30:30 = 6:30:30 I ɓugajɔp
1995-12-22T09:05:02 = 9:05:02 I bikɛglà
-0010-09-15T04:44:23 = 4:44:23 I bikɛglà
hmsv (h:mm:ss a v)
2008-02-05T18:30:30 = 6:30:30 I ɓugajɔp UTC
1995-12-22T09:05:02 = 9:05:02 I bikɛglà UTC
-0010-09-15T04:44:23 = 4:44:23 I bikɛglà UTC
hmv (h:mm a v)
2008-02-05T18:30:30 = 6:30 I ɓugajɔp UTC
1995-12-22T09:05:02 = 9:05 I bikɛglà UTC
-0010-09-15T04:44:23 = 4:44 I bikɛglà 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 d/M/y)
2008-02-05T18:30:30 = uum 5/2/2008
1995-12-22T09:05:02 = kɔɔ 22/12/1995
-0010-09-15T04:44:23 = jon 15/9/-10
yMMM (MMM y)
2008-02-05T18:30:30 = mac 2008
1995-12-22T09:05:02 = liɓ 1995
-0010-09-15T04:44:23 = dip -10
yMMMEd (E d MMM y)
2008-02-05T18:30:30 = uum 5 mac 2008
1995-12-22T09:05:02 = kɔɔ 22 liɓ 1995
-0010-09-15T04:44:23 = jon 15 dip -10
yMMMM (y MMMM)
2008-02-05T18:30:30 = 2008 Màcɛl
1995-12-22T09:05:02 = 1995 Lìbuy li ńyèe
-0010-09-15T04:44:23 = -10 Dìpɔs
yMMMd (d MMM y)
yMd— that's thed/M/yvibe 💅 day first, then month, then year. Watch the negative years, they're literally negative, no cap:
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— the short quarter flex, rendered asQQQ y:
2008-02-05T18:30:30 = K1s3 2008
1995-12-22T09:05:02 = K4s3 1995
-0010-09-15T04:44:23 = K3s3 -10
yQQQQ— the full-length quarter moment,QQQQ y, and she is wordy:
2008-02-05T18:30:30 = Kèk bisu i soŋ iaâ 2008
1995-12-22T09:05:02 = Kèk i ńyonos binâ i soŋ iaâ 1995
-0010-09-15T04:44:23 = Kèk i ńyonos biaâ i soŋ iaâ -10
yw-count-other— week-of-year energy, formatted as'week' w 'of' Y. Bestie it spells it out 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 🌸
Some quick little facts about this locale, the personality traits if you will:
Prefers 24 hour time?
Yes 🔥 (no confusing AM/PM situations here, she's direct)
Local first day of the week
1 (ŋgwà njaŋgumba) — iconic, the whole name is right there in the data, we love a locale that doesn't gatekeep 🫶
✨ Strftime Patterns ✨
Okay so these are the strftime-style patterns this locale ships with, and yes she has receipts for each one:
💫 %c — the full date time format
Defined as %a %b %e %H:%M:%S %Y. Here's exactly what comes out:
2008-02-05T18:30:30 = uum mac 5 18:30:30 2008
1995-12-22T09:05:02 = kɔɔ liɓ 22 09:05:02 1995
-0010-09-15T04:44:23 = jon dip 15 04:44:23 -10
Ngl, peep that double space aftermacin the first line — that's%edoing its space-padded day thing, not a typo. Character for character, bestie 💅
💫 %x — the date format
Defined as %m/%d/%y:
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 — the time format
Defined as %H:%M:%S:
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 👑
Need more? See DateTime::Locale. That's the whole support section, she keeps it short and slays 🎀
And that's a wrap on the page, bestie 🦋 This lil artifact is perl v5.42.0, dated 2024-12-12 — go forth and format your dates with main character energy, fr fr 💖✨
📦 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