DateTim...:ewo_CM(3)
DateTim...:ewo_CM(3) 💖
okay so real quick before anything — the manual name on this one is DateTim...:ewo_CM(3), and it lives in the User Contributed Perl Documentation section. That's the whole header situation, bestie. Now let's get into it ✨
🌸 NAME 🌸
DateTime::Locale::ewo_CM — it's literally locale data examples for the Ewondo Cameroon (ewo-CM) locale. that's the whole name section, short and sweet 🎀
💜 DESCRIPTION 💜
okay so this pod file is basically a whole show-and-tell of the locale data you get for the Ewondo Cameroon locale. it's giving "here's every string you could possibly need, laid out cute" 💅
🦋 Days 🦋
Wide (format)
mɔndi
sɔndɔ məlú məbɛ̌
sɔndɔ məlú məlɛ́
sɔndɔ məlú mənyi
fúladé
séradé
sɔndɔ
Abbreviated (format)
mɔn
smb
sml
smn
fúl
sér
sɔn
Narrow (format)
m
s
s
s
f
s
s
Wide (stand-alone)
mɔndi
sɔndɔ məlú məbɛ̌
sɔndɔ məlú məlɛ́
sɔndɔ məlú mənyi
fúladé
séradé
sɔndɔ
Abbreviated (stand-alone)
mɔn
smb
sml
smn
fúl
sér
sɔn
Narrow (stand-alone)
m
s
s
s
f
s
s
ngl the narrow ones are iconic in a "barely distinguishable" way — three of them are literally just s and that's not a typo, that's the data 💀
🌈 Months 🌈
Wide (format)
ngɔn osú
ngɔn bɛ̌
ngɔn lála
ngɔn nyina
ngɔn tána
ngɔn saməna
ngɔn zamgbála
ngɔn mwom
ngɔn ebulú
ngɔn awóm
ngɔn awóm ai dziá
ngɔn awóm ai bɛ̌
Abbreviated (format)
ngo
ngb
ngl
ngn
ngt
ngs
ngz
ngm
nge
nga
ngad
ngab
Narrow (format)
o
b
l
n
t
s
z
m
e
a
d
b
Wide (stand-alone)
ngɔn osú
ngɔn bɛ̌
ngɔn lála
ngɔn nyina
ngɔn tána
ngɔn saməna
ngɔn zamgbála
ngɔn mwom
ngɔn ebulú
ngɔn awóm
ngɔn awóm ai dziá
ngɔn awóm ai bɛ̌
Abbreviated (stand-alone)
ngo
ngb
ngl
ngn
ngt
ngs
ngz
ngm
nge
nga
ngad
ngab
Narrow (stand-alone)
o
b
l
n
t
s
z
m
e
a
d
b
twelve months, twelve abbreviations, twelve narrow letters — no shortcuts taken, we love a thorough queen 👑
🧚 Quarters 🧚
Wide (format)
nsámbá ngɔn asú
nsámbá ngɔn bɛ̌
nsámbá ngɔn lála
nsámbá ngɔn nyina
Abbreviated (format)
nno
nnb
nnl
nnny
Narrow (format)
1
2
3
4
Wide (stand-alone)
nsámbá ngɔn asú
nsámbá ngɔn bɛ̌
nsámbá ngɔn lála
nsámbá ngɔn nyina
Abbreviated (stand-alone)
nno
nnb
nnl
nnny
Narrow (stand-alone)
1
2
3
4
⭐ Eras ⭐
Wide (format)
osúsúa Yésus kiri
ámvus Yésus Kirís
Abbreviated (format)
oyk
ayk
Narrow (format)
oyk
ayk
just two eras here, and the abbreviated and narrow versions are identical — lowkey efficient, highkey a vibe 🫶
🎀 Date Formats 🎀
Full
2008-02-05T18:30:30 = sɔndɔ məlú məbɛ̌ 5 ngɔn bɛ̌ 2008
1995-12-22T09:05:02 = fúladé 22 ngɔn awóm ai bɛ̌ 1995
-0010-09-15T04:44:23 = séradé 15 ngɔn ebulú -10
Long
2008-02-05T18:30:30 = 5 ngɔn bɛ̌ 2008
1995-12-22T09:05:02 = 22 ngɔn awóm ai bɛ̌ 1995
-0010-09-15T04:44:23 = 15 ngɔn ebulú -10
Medium
2008-02-05T18:30:30 = 5 ngb 2008
1995-12-22T09:05:02 = 22 ngab 1995
-0010-09-15T04:44:23 = 15 nge -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
heads up: Full and Long are literally identical here, and the timezone only shows up in Full and Long. don't come for me, that's just what the data says 😭
🍓 Datetime Formats 🍓
Full
2008-02-05T18:30:30 = sɔndɔ məlú məbɛ̌ 5 ngɔn bɛ̌ 2008 18:30:30 UTC
1995-12-22T09:05:02 = fúladé 22 ngɔn awóm ai bɛ̌ 1995 09:05:02 UTC
-0010-09-15T04:44:23 = séradé 15 ngɔn ebulú -10 04:44:23 UTC
Long
2008-02-05T18:30:30 = 5 ngɔn bɛ̌ 2008 18:30:30 UTC
1995-12-22T09:05:02 = 22 ngɔn awóm ai bɛ̌ 1995 09:05:02 UTC
-0010-09-15T04:44:23 = 15 ngɔn ebulú -10 04:44:23 UTC
Medium
2008-02-05T18:30:30 = 5 ngb 2008 18:30:30
1995-12-22T09:05:02 = 22 ngab 1995 09:05:02
-0010-09-15T04:44:23 = 15 nge -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 so this next part is the big one — every available format with its three worked examples. buckle up bestie, there are a LOT and each one is a little star 🌟
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 = smb
1995-12-22T09:05:02 = fúl
-0010-09-15T04:44:23 = sér
EBhm (E h:mm B)
2008-02-05T18:30:30 = smb 6:30 B
1995-12-22T09:05:02 = fúl 9:05 B
-0010-09-15T04:44:23 = sér 4:44 B
EBhms (E h:mm:ss B)
2008-02-05T18:30:30 = smb 6:30:30 B
1995-12-22T09:05:02 = fúl 9:05:02 B
-0010-09-15T04:44:23 = sér 4:44:23 B
EHm (E HH:mm)
2008-02-05T18:30:30 = smb 18:30
1995-12-22T09:05:02 = fúl 09:05
-0010-09-15T04:44:23 = sér 04:44
EHms (E HH:mm:ss)
2008-02-05T18:30:30 = smb 18:30:30
1995-12-22T09:05:02 = fúl 09:05:02
-0010-09-15T04:44:23 = sér 04:44:23
Ed (d E)
2008-02-05T18:30:30 = 5 smb
1995-12-22T09:05:02 = 22 fúl
-0010-09-15T04:44:23 = 15 sér
Ehm (E h:mm a)
2008-02-05T18:30:30 = smb 6:30 ngəgógəle
1995-12-22T09:05:02 = fúl 9:05 kíkíríg
-0010-09-15T04:44:23 = sér 4:44 kíkíríg
Ehms (E h:mm:ss a)
2008-02-05T18:30:30 = smb 6:30:30 ngəgógəle
1995-12-22T09:05:02 = fúl 9:05:02 kíkíríg
-0010-09-15T04:44:23 = sér 4:44:23 kíkíríg
theaslot is wherengəgógəleandkíkíríglive — morning vs afternoon energy, we stan ☀️🌙
Gy (G y)
2008-02-05T18:30:30 = ayk 2008
1995-12-22T09:05:02 = ayk 1995
-0010-09-15T04:44:23 = oyk -10
GyMMM (G y MMM)
2008-02-05T18:30:30 = ayk 2008 ngb
1995-12-22T09:05:02 = ayk 1995 ngab
-0010-09-15T04:44:23 = oyk -10 nge
GyMMMEd (G y MMM d, E)
2008-02-05T18:30:30 = ayk 2008 ngb 5, smb
1995-12-22T09:05:02 = ayk 1995 ngab 22, fúl
-0010-09-15T04:44:23 = oyk -10 nge 15, sér
GyMMMd (G y MMM d)
2008-02-05T18:30:30 = ayk 2008 ngb 5
1995-12-22T09:05:02 = ayk 1995 ngab 22
-0010-09-15T04:44:23 = oyk -10 nge 15
GyMd (GGGGG y-MM-dd)
2008-02-05T18:30:30 = ayk 2008-02-05
1995-12-22T09:05:02 = ayk 1995-12-22
-0010-09-15T04:44:23 = oyk -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
see thatv? that's the timezone slot —HmsvandHmvare the ones that actually showUTCon the clock face 🕐
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 = smb 5/2
1995-12-22T09:05:02 = fúl 22/12
-0010-09-15T04:44:23 = sér 15/9
MMM (LLL)
2008-02-05T18:30:30 = ngb
1995-12-22T09:05:02 = ngab
-0010-09-15T04:44:23 = nge
MMMEd (E d MMM)
2008-02-05T18:30:30 = smb 5 ngb
1995-12-22T09:05:02 = fúl 22 ngab
-0010-09-15T04:44:23 = sér 15 nge
MMMMW-count-other ('week' W 'of' MMMM)
2008-02-05T18:30:30 = week 1 of ngɔn bɛ̌
1995-12-22T09:05:02 = week 3 of ngɔn awóm ai bɛ̌
-0010-09-15T04:44:23 = week 2 of ngɔn ebulú
okay this one's my fave — 'week' W 'of' MMMM literally spells out "week 1 of ngɔn bɛ̌" and honestly? iconic 💖
MMMMd (MMMM d)
2008-02-05T18:30:30 = ngɔn bɛ̌ 5
1995-12-22T09:05:02 = ngɔn awóm ai bɛ̌ 22
-0010-09-15T04:44:23 = ngɔn ebulú 15
MMMd (d MMM)
2008-02-05T18:30:30 = 5 ngb
1995-12-22T09:05:02 = 22 ngab
-0010-09-15T04:44:23 = 15 nge
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 ngəgógəle
1995-12-22T09:05:02 = 9 kíkíríg
-0010-09-15T04:44:23 = 4 kíkíríg
hm (h:mm a)
2008-02-05T18:30:30 = 6:30 ngəgógəle
1995-12-22T09:05:02 = 9:05 kíkíríg
-0010-09-15T04:44:23 = 4:44 kíkíríg
hms (h:mm:ss a)
2008-02-05T18:30:30 = 6:30:30 ngəgógəle
1995-12-22T09:05:02 = 9:05:02 kíkíríg
-0010-09-15T04:44:23 = 4:44:23 kíkíríg
hmsv (h:mm:ss a v)
2008-02-05T18:30:30 = 6:30:30 ngəgógəle UTC
1995-12-22T09:05:02 = 9:05:02 kíkíríg UTC
-0010-09-15T04:44:23 = 4:44:23 kíkíríg UTC
hmv (h:mm a v)
2008-02-05T18:30:30 = 6:30 ngəgógəle UTC
1995-12-22T09:05:02 = 9:05 kíkíríg UTC
-0010-09-15T04:44:23 = 4:44 kíkíríg 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
ms is minutes and seconds, bestie — it looks like milliseconds but it is NOT, don't let it gaslight you 🙈
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 = smb 5/2/2008
1995-12-22T09:05:02 = fúl 22/12/1995
-0010-09-15T04:44:23 = sér 15/9/-10
yMMM (MMM y)
2008-02-05T18:30:30 = ngb 2008
1995-12-22T09:05:02 = ngab 1995
-0010-09-15T04:44:23 = nge -10
yMMMEd (E d MMM y)
2008-02-05T18:30:30 = smb 5 ngb 2008
1995-12-22T09:05:02 = fúl 22 ngab 1995
-0010-09-15T04:44:23 = sér 15 nge -10
yMMMM (y MMMM)
2008-02-05T18:30:30 = 2008 ngɔn bɛ̌
1995-12-22T09:05:02 = 1995 ngɔn awóm ai bɛ̌
-0010-09-15T04:44:23 = -10 ngɔn ebulú
yMMMd (d MMM y)
…and that's exactly where part 1 runs out of page, bestie — the yMMMd examples are over in part 2 along with the rest ✨ keep scrolling, we're not done 💅
yMd (d/M/y)— day/month/short-year vibes:
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 then year, shortest era vibes:
2008-02-05T18:30:30 = nno 2008
1995-12-22T09:05:02 = nnny 1995
-0010-09-15T04:44:23 = nnl -10
yQQQQ (QQQQ y)— the full-quarter glow-up, no abbreviations allowed:
2008-02-05T18:30:30 = nsámbá ngɔn asú 2008
1995-12-22T09:05:02 = nsámbá ngɔn nyina 1995
-0010-09-15T04:44:23 = nsámbá ngɔn lála -10
yw-count-other ('week' w 'of' Y)— literally spells out which week of which year, it's giving calendar accountability:
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 🌸
Bestie, two lil quick facts about this locale, and yes they get their own lil section:
- Prefers 24 hour time? — Yes. No AM/PM chaos here, we're doing
18:30:30and we're normal about it 💅 - Local first day of the week —
1(mɔndi). Monday is the main character, the week starts there, periodt.
✨ Strftime Patterns ✨
Now we get to the strftime-style patterns, aka the classic three-letter shortcuts everyone memes about. Each one comes with its format breakdown and the same three sample timestamps so you can vibe check the output 🔥
🎀 %c (%a %b %e %H:%M:%S %Y) — date time format
The whole date and the whole time in one shot, iconic combo meal:
2008-02-05T18:30:30 = smb ngb 5 18:30:30 2008
1995-12-22T09:05:02 = fúl ngab 22 09:05:02 1995
-0010-09-15T04:44:23 = sér nge 15 04:44:23 -10
Ngl peep that double space in the first line — that's the %e doing its space-padded thing, it's not a typo, don't @ me 😭
🦋 %x (%m/%d/%y) — date format
Just the date, month-first energy, tiny year at the end:
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 the time-only one, 24-hour clock, colon-separated, clean, slay:
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 💜
Want more? See DateTime::Locale. That's the whole support section bestie, go read the parent module, it's got all the locale lore iykyk 🫶
Okay that's the whole page, we did it, no cap 🎉 This was DateTim...:ewo_CM(3) — that truncated name is just the terminal being dramatic about how long the real one is, don't stress 💀 — shipped as part of perl v5.42.0, last touched 2024-12-12. Go forth and format your dates in Ewondo, you absolute icon 👑🌸
📦 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