DateTim...:pcm_NG(3)

💅 DateTime::Locale::pcm_NG — Nigerian Pidgin (Nigeria) locale data, bestie edition ✨

okay so this is DateTime::Locale::pcm_NG, a Perl module, and it is the locale data examples file for the Nigerian Pidgin Nigeria (pcm-NG) locale. That's the vibe. 🎀


🌸 NAME 🌸

DateTime::Locale::pcm_NG — Locale data examples for the Nigerian Pidgin Nigeria (pcm-NG) locale 🦋


✨ DESCRIPTION ✨

So this pod file? It's literally just full of examples of the locale data available for the Nigerian Pidgin Nigeria locale. Like a little show-and-tell for every date and time string this locale knows how to make. Iconic, honestly. 💖


🌈 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 this next bit is the big one — every named format this locale ships, with the pattern in parentheses and three sample timestamps so you can see exactly what it spits out. no cap, it's a lot. 💀

  • 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 that last pattern wraps up like this:

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) 💅

Okay so this one is the short quarter vibe — quarter number, then the year:

2008-02-05T18:30:30 = K1 2008
1995-12-22T09:05:02 = K4 1995
-0010-09-15T04:44:23 = K3 -10

yQQQQ (QQQQ y) 👑

And here's the full quarter name, spelled all the way out, bestie:

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) 🎀

Week-of-year, singular flavour — because the count is one, so you get Wik:

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 the other form, which lowkey just doubles up the vowel — Wiik. Grammar said no cap:

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 ✨

The little quality-of-life deets, iykyk:

  • Prefers 24 hour time? Yes 🕕 — no am/pm chaos here, it's giving very grown-up.
  • Local first day of the week — 1 (Mọndè) 🗓️

⭐ Strftime Patterns ⭐

These are the classic strftime shortcuts — the ones that expand into a whole lil format string. So iconic of them.

%c (%a %b %e %H:%M:%S %Y) — date time format 💖

The whole date and time, all in one:

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

%x (%m/%d/%y) — date format 🦋

Just the date part, slashed up:

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 strictly the clock, colon-separated, chef's kiss:

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 🫶

Needing backup? It's literally one line:

See DateTime::Locale.


That's the whole page, bestie — you ate that 💅✨ This one's from perl v5.42.0, dated 2024-12-12, and yeah the header squishes the name down to DateTim...:pcm_NG(3) like it's texting you with a character limit 🙈💖

📦 where this page comes from