DateTim...ale::pcm(3)
🎀 DateTime::Locale::pcm(3) 🎀
manual name: DateTime::Locale::pcm(3) · User Contributed Perl Documentation
okay so this is the Nigerian Pidgin locale-data show-and-tell, and it is literally all examples, bestie. 💅
✨ NAME ✨
DateTime::Locale::pcm— Locale data examples for the Nigerian Pidgin (pcm) locale
🌸 DESCRIPTION 🌸
This pod file contains examples of the locale data available for the Nigerian Pidgin locale. No cap, that’s the whole assignment: examples, examples, and more examples. 🦋
🦋 Days 🦋
Wide (format)
Mọndè
Tiúzdè
Wẹnẹzdè
Tọzdè
Fraídè
Sátọdè
Sọndè
Abbreviated (format)
Mọn
Tiú
Wẹn
Tọz
Fraí
Sát
Sọn
Narrow (format)
M
T
W
T
F
S
S
Wide (stand-alone)
Mọndè
Tiúzdè
Wẹnẹzdè
Tọzdè
Fraídè
Sátọdè
Sọndè
Abbreviated (stand-alone)
Mọn
Tiú
Wẹn
Tọz
Fraí
Sát
Sọn
Narrow (stand-alone)
M
T
W
T
F
S
S
🌙 Months 🌙
Wide (format)
Jénúári
Fẹbúári
Mach
Éprel
Mee
Jun
Julai
Ọgọst
Sẹptẹmba
Ọktóba
Nọvẹmba
Disẹmba
Abbreviated (format)
Jén
Fẹb
Mach
Épr
Mee
Jun
Jul
Ọgọ
Sẹp
Ọkt
Nọv
Dis
Narrow (format)
J
F
M
A
M
J
J
A
S
O
N
D
Wide (stand-alone)
Jénúári
Fẹbúári
Mach
Éprel
Mee
Jun
Julai
Ọgọst
Sẹptẹmba
Ọktóba
Nọvẹmba
Disẹmba
Abbreviated (stand-alone)
Jén
Fẹb
Mach
Épr
Mee
Jun
Jul
Ọgọ
Sẹp
Ọkt
Nọv
Dis
Narrow (stand-alone)
J
F
M
A
M
J
J
A
S
O
N
D
🧚 Quarters 🧚
Wide (format)
Fẹst Kwọta
Sẹkọn Kwọta
Tọd Kwọta
Fọt Kwọta
Abbreviated (format)
K1
K2
K3
K4
Narrow (format)
1
2
3
4
Wide (stand-alone)
Fẹst Kwọta
Sẹkọn Kwọta
Tọd Kwọta
Fọt Kwọta
Abbreviated (stand-alone)
K1
K2
K3
K4
Narrow (stand-alone)
1
2
3
4
👑 Eras 👑
Wide (format)
Bifọ́ Kraist
Kraist Im Yiẹ
Abbreviated (format)
BK
KIY
Narrow (format)
BK
KIY
📅 Date Formats 📅
Full
2008-02-05T18:30:30 = Tiúzdè, 5 Fẹbúári 2008
1995-12-22T09:05:02 = Fraídè, 22 Disẹmba 1995
-0010-09-15T04:44:23 = Sátọdè, 15 Sẹptẹmba -10
Long
2008-02-05T18:30:30 = 5 Fẹbúári 2008
1995-12-22T09:05:02 = 22 Disẹmba 1995
-0010-09-15T04:44:23 = 15 Sẹptẹmba -10
Medium
2008-02-05T18:30:30 = 5 Fẹb 2008
1995-12-22T09:05:02 = 22 Dis 1995
-0010-09-15T04:44:23 = 15 Sẹp -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
⏰ 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 = 9:05:02 UTC
-0010-09-15T04:44:23 = 4: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 🌈
Full
2008-02-05T18:30:30 = Tiúzdè, 5 Fẹbúári 2008, 18:30:30 UTC
1995-12-22T09:05:02 = Fraídè, 22 Disẹmba 1995, 09:05:02 UTC
-0010-09-15T04:44:23 = Sátọdè, 15 Sẹptẹmba -10, 04:44:23 UTC
Long
2008-02-05T18:30:30 = 5 Fẹbúári 2008, 18:30:30 UTC
1995-12-22T09:05:02 = 22 Disẹmba 1995, 9:05:02 UTC
-0010-09-15T04:44:23 = 15 Sẹptẹmba -10, 4:44:23 UTC
Medium
2008-02-05T18:30:30 = 5 Fẹb 2008 18:30:30
1995-12-22T09:05:02 = 22 Dis 1995 09:05:02
-0010-09-15T04:44:23 = 15 Sẹp -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
🎀 Available Formats 🎀
okay bestie, this section is the whole format buffet — each little heading is the format ID plus its pattern, and the code block is the three sample renders. We are doing all of them, no skipping. 💅
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 = Tiú
1995-12-22T09:05:02 = Fraí
-0010-09-15T04:44:23 = Sát
EBhm (E h:mm B)
2008-02-05T18:30:30 = Tiú 6:30 B
1995-12-22T09:05:02 = Fraí 9:05 B
-0010-09-15T04:44:23 = Sát 4:44 B
EBhms (E h:mm:ss B)
2008-02-05T18:30:30 = Tiú 6:30:30 B
1995-12-22T09:05:02 = Fraí 9:05:02 B
-0010-09-15T04:44:23 = Sát 4:44:23 B
EHm (E HH:mm)
2008-02-05T18:30:30 = Tiú 18:30
1995-12-22T09:05:02 = Fraí 09:05
-0010-09-15T04:44:23 = Sát 04:44
EHms (E HH:mm:ss)
2008-02-05T18:30:30 = Tiú 18:30:30
1995-12-22T09:05:02 = Fraí 09:05:02
-0010-09-15T04:44:23 = Sát 04:44:23
Ed (d E)
2008-02-05T18:30:30 = 5 Tiú
1995-12-22T09:05:02 = 22 Fraí
-0010-09-15T04:44:23 = 15 Sát
Ehm (E h:mm a)
2008-02-05T18:30:30 = Tiú 6:30 FI
1995-12-22T09:05:02 = Fraí 9:05 FM
-0010-09-15T04:44:23 = Sát 4:44 FM
Ehms (E h:mm:ss a)
2008-02-05T18:30:30 = Tiú 6:30:30 FI
1995-12-22T09:05:02 = Fraí 9:05:02 FM
-0010-09-15T04:44:23 = Sát 4:44:23 FM
Gy (G y)
2008-02-05T18:30:30 = KIY 2008
1995-12-22T09:05:02 = KIY 1995
-0010-09-15T04:44:23 = BK -10
GyMMM (G y MMM)
2008-02-05T18:30:30 = KIY 2008 Fẹb
1995-12-22T09:05:02 = KIY 1995 Dis
-0010-09-15T04:44:23 = BK -10 Sẹp
GyMMMEd (G y MMM d, E)
2008-02-05T18:30:30 = KIY 2008 Fẹb 5, Tiú
1995-12-22T09:05:02 = KIY 1995 Dis 22, Fraí
-0010-09-15T04:44:23 = BK -10 Sẹp 15, Sát
GyMMMd (G y MMM d)
2008-02-05T18:30:30 = KIY 2008 Fẹb 5
1995-12-22T09:05:02 = KIY 1995 Dis 22
-0010-09-15T04:44:23 = BK -10 Sẹp 15
GyMd (GGGGG y-MM-dd)
2008-02-05T18:30:30 = KIY 2008-02-05
1995-12-22T09:05:02 = KIY 1995-12-22
-0010-09-15T04:44:23 = BK -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 = Tiú, 5/2
1995-12-22T09:05:02 = Fraí, 22/12
-0010-09-15T04:44:23 = Sát, 15/9
MMM (LLL)
2008-02-05T18:30:30 = Fẹb
1995-12-22T09:05:02 = Dis
-0010-09-15T04:44:23 = Sẹp
MMMEd (E, d MMM)
2008-02-05T18:30:30 = Tiú, 5 Fẹb
1995-12-22T09:05:02 = Fraí, 22 Dis
-0010-09-15T04:44:23 = Sát, 15 Sẹp
MMMMW-count-one ('Wik' W 'fọ' MMMM)
2008-02-05T18:30:30 = Wik 1 fọ Fẹbúári
1995-12-22T09:05:02 = Wik 3 fọ Disẹmba
-0010-09-15T04:44:23 = Wik 2 fọ Sẹptẹmba
MMMMW-count-other ('Wik' W 'fọ' MMMM)
2008-02-05T18:30:30 = Wik 1 fọ Fẹbúári
1995-12-22T09:05:02 = Wik 3 fọ Disẹmba
-0010-09-15T04:44:23 = Wik 2 fọ Sẹptẹmba
MMMMd (d MMMM)
2008-02-05T18:30:30 = 5 Fẹbúári
1995-12-22T09:05:02 = 22 Disẹmba
-0010-09-15T04:44:23 = 15 Sẹptẹmba
MMMd (d MMM)
2008-02-05T18:30:30 = 5 Fẹb
1995-12-22T09:05:02 = 22 Dis
-0010-09-15T04:44:23 = 15 Sẹp
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 FI
1995-12-22T09:05:02 = 9 FM
-0010-09-15T04:44:23 = 4 FM
hm (h:mm a)
2008-02-05T18:30:30 = 6:30 FI
1995-12-22T09:05:02 = 9:05 FM
-0010-09-15T04:44:23 = 4:44 FM
hms (h:mm:ss a)
2008-02-05T18:30:30 = 6:30:30 FI
1995-12-22T09:05:02 = 9:05:02 FM
-0010-09-15T04:44:23 = 4:44:23 FM
hmsv (h:mm:ss a v)
2008-02-05T18:30:30 = 6:30:30 FI UTC
1995-12-22T09:05:02 = 9:05:02 FM UTC
-0010-09-15T04:44:23 = 4:44:23 FM UTC
hmv (h:mm a v)
2008-02-05T18:30:30 = 6:30 FI UTC
1995-12-22T09:05:02 = 9:05 FM UTC
-0010-09-15T04:44:23 = 4:44 FM UTC
ms (mm:ss)
2008-02-05T18:30:30 = 30:30
1995-12-22T09:05:02 = 05: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 = Tiú, 5/2/2008
1995-12-22T09:05:02 = Fraí, 22/12/1995
-0010-09-15T04:44:23 = Sát, 15/9/-10
yMMM (MMM y)
2008-02-05T18:30:30 = Fẹb 2008
1995-12-22T09:05:02 = Dis 1995
-0010-09-15T04:44:23 = Sẹp -10
yMMMEd (E, d MMM y)
2008-02-05T18:30:30 = Tiú, 5 Fẹb 2008
1995-12-22T09:05:02 = Fraí, 22 Dis 1995
-0010-09-15T04:44:23 = Sát, 15 Sẹp -10
yMMMM (MMMM y)
2008-02-05T18:30:30 = Fẹbúári 2008
1995-12-22T09:05:02 = Disẹmba 1995
-0010-09-15T04:44:23 = Sẹptẹmba -10
yMMMd (d MMM y)
2008-02-05T18:30:30 = 5 Fẹb 2008
1995-12-22T09:05:02 = 22 Dis 1995
-0010-09-15T04:44:23 = 15 Sẹp -10
yMd (d/M/y)
...and if you're doing a date-with-no-month-name kinda thing, it keeps that energy going, like:
2008-02-05T18:30:30 = 5/2/2008
1995-12-22T09:05:02 = 22/12/1995
-0010-09-15T04:44:23 = 15/9/-10
✨ literally same energy, different pattern ✨
yQQQ (QQQ y)
Quarter shorthand + year, and yes the negative years are still out here thriving:
2008-02-05T18:30:30 = K1 2008
1995-12-22T09:05:02 = K4 1995
-0010-09-15T04:44:23 = K3 -10
yQQQQ (QQQQ y)
The ✨deluxe✨ long-form quarter. Full word, no abbreviations, we're being fancy:
2008-02-05T18:30:30 = Fẹst Kwọta 2008
1995-12-22T09:05:02 = Fọt Kwọta 1995
-0010-09-15T04:44:23 = Tọd Kwọta -10
yw-count-one ('Wik' w 'fọ' Y)
Okay so this one is the count-one grammatical form — week number, the word 'Wik', then 'fọ', then the year. Bestie, the pluralisation rules are real and they matter:
2008-02-05T18:30:30 = Wik 6 fọ 2008
1995-12-22T09:05:02 = Wik 51 fọ 1995
-0010-09-15T04:44:23 = Wik 37 fọ -10
yw-count-other ('Wiik' w 'fọ' Y)
And here's the count-other form — notice it's 'Wiik' with the double-i now 👀. Same shape, same 'fọ', same year at the end:
2008-02-05T18:30:30 = Wiik 6 fọ 2008
1995-12-22T09:05:02 = Wiik 51 fọ 1995
-0010-09-15T04:44:23 = Wiik 37 fọ -10
🌸 Miscellaneous 🌸
Just a couple of little locale vibe checks, no biggie:
- Prefers 24 hour time? — Yes. 24-hour girlie confirmed, no AM/PM chaos here 💅
- Local first day of the week —
1(Mọndè). Monday is the main character of this week, periodt.
🎀 Strftime Patterns 🎀
These are the classic strftime-style shortcuts, translated into this locale. Iconic behaviour, honestly.
%c (%a %b %e %H:%M:%S %Y) — date time format
The whole shebang: day name, month name, day, time, year.
2008-02-05T18:30:30 = Tiú Fẹb 5 18:30:30 2008
1995-12-22T09:05:02 = Fraí Dis 22 09:05:02 1995
-0010-09-15T04:44:23 = Sát Sẹp 15 04:44:23 -10
Ngl, peep that double space before the5— that's%e, which space-pads single-digit days. It's not a typo, it's a feature. 🫶
%x (%m/%d/%y) — date format
Short and sweet, month first, two-digit year:
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
The 24-hour clock serving exactly what it should:
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 backup? See DateTime::Locale. That's the whole support section, and honestly? She said what she said 💜
Okay bestie, that's the whole page — no gatekeeping, nothing skipped, every pattern accounted for. This one's from perl v5.42.0, dated 2024-12-12, and you'll find it filed under DateTim...ale::pcm(3). Go forth and format your timestamps correctly, ily, bye! 💖✨🎀
📦 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