DateTim...ale::nnh(3)

✨ DateTime::Locale::nnh(3) ✨

okay so this is DateTime::Locale::nnh — a Perl manpage, sitting in the "User Contributed Perl Documentation" section, section 3 of the manual. It's the locale data example page for the Ngiemboon (nnh) locale, and bestie, it is literally a whole museum of days and months. 🎀


🌸 NAME 🌸

DateTime::Locale::nnh — locale data examples for the Ngiemboon (nnh) locale. that's it, that's the name, no cap 💅


🦋 DESCRIPTION 🦋

So this pod file is just… a showcase. It contains examples of the locale data that's available for the Ngiemboon locale. think of it as the little sample platter at the restaurant — you get a taste of everything the locale knows. 🍓


📅 Days 💖

Wide (format) 👑

mvfò lyɛʼ
mbɔɔntè mvfò lyɛʼ
tsètsɛɛ lyɛʼ
mbɔɔntè tsetsɛɛ lyɛʼ
mvfò màga lyɛʼ
màga lyɛʼ
lyɛʼɛ́ sẅíŋtè

Abbreviated (format) ✨

mvfò lyɛʼ
mbɔɔntè mvfò lyɛʼ
tsètsɛɛ lyɛʼ
mbɔɔntè tsetsɛɛ lyɛʼ
mvfò màga lyɛʼ
màga lyɛʼ
lyɛʼɛ́ sẅíŋtè

same as the wide one, iykyk — the abbreviation said "i'm not doing extra work today" 😭

Narrow (format) 🔥

M
T
W
T
F
S
S

single letters, main character energy, extremely minimal 💀

Wide (stand-alone) 🌈

mvfò lyɛʼ
mbɔɔntè mvfò lyɛʼ
tsètsɛɛ lyɛʼ
mbɔɔntè tsetsɛɛ lyɛʼ
mvfò màga lyɛʼ
màga lyɛʼ
lyɛʼɛ́ sẅíŋtè

Abbreviated (stand-alone) 🫶

mvfò lyɛʼ
mbɔɔntè mvfò lyɛʼ
tsètsɛɛ lyɛʼ
mbɔɔntè tsetsɛɛ lyɛʼ
mvfò màga lyɛʼ
màga lyɛʼ
lyɛʼɛ́ sẅíŋtè

Narrow (stand-alone) ⭐

M
T
W
T
F
S
S

🌙 Months 👑

Wide (format) 💜

saŋ tsetsɛɛ lùm
saŋ kàg ngwóŋ
saŋ lepyè shúm
saŋ cÿó
saŋ tsɛɛ cÿó
saŋ njÿoláʼ
saŋ tyɛb tyɛb mbʉŋ
saŋ mbʉŋ
saŋ ngwɔʼ mbÿɛ
saŋ tàŋa tsetsáʼ
saŋ mejwoŋó
saŋ lùm

twelve of them, all serving 💅

Abbreviated (format) 🌸

saŋ tsetsɛɛ lùm
saŋ kàg ngwóŋ
saŋ lepyè shúm
saŋ cÿó
saŋ tsɛɛ cÿó
saŋ njÿoláʼ
saŋ tyɛb tyɛb mbʉŋ
saŋ mbʉŋ
saŋ ngwɔʼ mbÿɛ
saŋ tàŋa tsetsáʼ
saŋ mejwoŋó
saŋ lùm

identical to wide, and honestly? slay, consistency is a flex ✨

Narrow (format) 🔢

1
2
3
4
5
6
7
8
9
10
11
12

just numbers. lowkey iconic for being so unbothered 🎀

Wide (stand-alone) 🦋

saŋ tsetsɛɛ lùm
saŋ kàg ngwóŋ
saŋ lepyè shúm
saŋ cÿó
saŋ tsɛɛ cÿó
saŋ njÿoláʼ
saŋ tyɛb tyɛb mbʉŋ
saŋ mbʉŋ
saŋ ngwɔʼ mbÿɛ
saŋ tàŋa tsetsáʼ
saŋ mejwoŋó
saŋ lùm

Abbreviated (stand-alone) 💖

saŋ tsetsɛɛ lùm
saŋ kàg ngwóŋ
saŋ lepyè shúm
saŋ cÿó
saŋ tsɛɛ cÿó
saŋ njÿoláʼ
saŋ tyɛb tyɛb mbʉŋ
saŋ mbʉŋ
saŋ ngwɔʼ mbÿɛ
saŋ tàŋa tsetsáʼ
saŋ mejwoŋó
saŋ lùm

Narrow (stand-alone) 🧚

1
2
3
4
5
6
7
8
9
10
11
12

🍓 Quarters 🍓

Wide (format) 💫

Q1
Q2
Q3
Q4

Abbreviated (format) ⭐

Q1
Q2
Q3
Q4

Narrow (format) 🔢

1
2
3
4

Wide (stand-alone) 🌈

Q1
Q2
Q3
Q4

Abbreviated (stand-alone) 🫶

Q1
Q2
Q3
Q4

Narrow (stand-alone) 🌸

1
2
3
4

like… the quarters did NOT feel like doing a different thing per style and honestly? respect 🙈


🕰️ Eras 🕰️

Wide (format) 👑

mé zyé Yěsô
mé gÿo ńzyé Yěsô

Abbreviated (format) ✨

m.z.Y.
m.g.n.Y.

Narrow (format) 🎀

m.z.Y.
m.g.n.Y.

two eras, three styles, all of them ate 💅


📆 Date Formats 📆

the local time is 2008-02-05T18:30:30 unless it isn't, and the sample dates are literally doing the most. here's what each length does with them 🔥

Full 💖

2008-02-05T18:30:30 = mbɔɔntè mvfò lyɛʼ , lyɛʼ 5 na saŋ kàg ngwóŋ, 2008
1995-12-22T09:05:02 = mvfò màga lyɛʼ , lyɛʼ 22 na saŋ lùm, 1995
-0010-09-15T04:44:23 = màga lyɛʼ , lyɛʼ 15 na saŋ ngwɔʼ mbÿɛ, -10

Long 🌙

2008-02-05T18:30:30 = lyɛʼ 5 na saŋ kàg ngwóŋ, 2008
1995-12-22T09:05:02 = lyɛʼ 22 na saŋ lùm, 1995
-0010-09-15T04:44:23 = lyɛʼ 15 na saŋ ngwɔʼ mbÿɛ, -10

Medium 🦋

2008-02-05T18:30:30 = 5 saŋ kàg ngwóŋ, 2008
1995-12-22T09:05:02 = 22 saŋ lùm, 1995
-0010-09-15T04:44:23 = 15 saŋ ngwɔʼ mbÿɛ, -10

Short 😭

2008-02-05T18:30:30 = 05/02/08
1995-12-22T09:05:02 = 22/12/95
-0010-09-15T04:44:23 = 15/09/-10

note that negative year -10 shows up as -10 in the short form too — it's giving "we tried" 💀


⏰ 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

UTC dips out the moment we go medium, and honestly same, it's tired 🙈


🗓️ Datetime Formats 🗓️

date + time, holding hands, walking into the sunset 🫶

Full 👑

2008-02-05T18:30:30 = mbɔɔntè mvfò lyɛʼ , lyɛʼ 5 na saŋ kàg ngwóŋ, 2008,18:30:30 UTC
1995-12-22T09:05:02 = mvfò màga lyɛʼ , lyɛʼ 22 na saŋ lùm, 1995,09:05:02 UTC
-0010-09-15T04:44:23 = màga lyɛʼ , lyɛʼ 15 na saŋ ngwɔʼ mbÿɛ, -10,04:44:23 UTC

Long 💜

2008-02-05T18:30:30 = lyɛʼ 5 na saŋ kàg ngwóŋ, 2008, 18:30:30 UTC
1995-12-22T09:05:02 = lyɛʼ 22 na saŋ lùm, 1995, 09:05:02 UTC
-0010-09-15T04:44:23 = lyɛʼ 15 na saŋ ngwɔʼ mbÿɛ, -10, 04:44:23 UTC

Medium 🌈

2008-02-05T18:30:30 = 5 saŋ kàg ngwóŋ, 2008 18:30:30
1995-12-22T09:05:02 = 22 saŋ lùm, 1995 09:05:02
-0010-09-15T04:44:23 = 15 saŋ ngwɔʼ mbÿɛ, -10 04:44:23

Short ⭐

2008-02-05T18:30:30 = 05/02/08 18:30
1995-12-22T09:05:02 = 22/12/95 09:05
-0010-09-15T04:44:23 = 15/09/-10 04:44

🧚 Available Formats 🧚

okay this is the big one — every named format the locale ships, with all three sample dates. buckle up bestie, there's like a million 🍓

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 = mbɔɔntè mvfò lyɛʼ
1995-12-22T09:05:02 = mvfò màga lyɛʼ
-0010-09-15T04:44:23 = màga lyɛʼ

EBhm (E h:mm B) 🔥

2008-02-05T18:30:30 = mbɔɔntè mvfò lyɛʼ 6:30 B
1995-12-22T09:05:02 = mvfò màga lyɛʼ 9:05 B
-0010-09-15T04:44:23 = màga lyɛʼ 4:44 B

EBhms (E h:mm:ss B) 💖

2008-02-05T18:30:30 = mbɔɔntè mvfò lyɛʼ 6:30:30 B
1995-12-22T09:05:02 = mvfò màga lyɛʼ 9:05:02 B
-0010-09-15T04:44:23 = màga lyɛʼ 4:44:23 B

EHm (E HH:mm) 🦋

2008-02-05T18:30:30 = mbɔɔntè mvfò lyɛʼ 18:30
1995-12-22T09:05:02 = mvfò màga lyɛʼ 09:05
-0010-09-15T04:44:23 = màga lyɛʼ 04:44

EHms (E HH:mm:ss) 🌙

2008-02-05T18:30:30 = mbɔɔntè mvfò lyɛʼ 18:30:30
1995-12-22T09:05:02 = mvfò màga lyɛʼ 09:05:02
-0010-09-15T04:44:23 = màga lyɛʼ 04:44:23

Ed (d, E) ⭐

2008-02-05T18:30:30 = 5, mbɔɔntè mvfò lyɛʼ
1995-12-22T09:05:02 = 22, mvfò màga lyɛʼ
-0010-09-15T04:44:23 = 15, màga lyɛʼ

Ehm (E h:mm a) 💜

2008-02-05T18:30:30 = mbɔɔntè mvfò lyɛʼ 6:30 ncwònzém
1995-12-22T09:05:02 = mvfò màga lyɛʼ 9:05 mbaʼámbaʼ
-0010-09-15T04:44:23 = màga lyɛʼ 4:44 mbaʼámbaʼ

Ehms (E h:mm:ss a) 🌈

2008-02-05T18:30:30 = mbɔɔntè mvfò lyɛʼ 6:30:30 ncwònzém
1995-12-22T09:05:02 = mvfò màga lyɛʼ 9:05:02 mbaʼámbaʼ
-0010-09-15T04:44:23 = màga lyɛʼ 4:44:23 mbaʼámbaʼ

Gy (G y) 👑

2008-02-05T18:30:30 = m.g.n.Y. 2008
1995-12-22T09:05:02 = m.g.n.Y. 1995
-0010-09-15T04:44:23 = m.z.Y. -10

see how -10 flips to m.z.Y.? that's the other era stepping in, periodt ✨

GyMMM (G y MMM) 🫶

2008-02-05T18:30:30 = m.g.n.Y. 2008 saŋ kàg ngwóŋ
1995-12-22T09:05:02 = m.g.n.Y. 1995 saŋ lùm
-0010-09-15T04:44:23 = m.z.Y. -10 saŋ ngwɔʼ mbÿɛ

GyMMMEd (G y MMM d, E) 🎀

2008-02-05T18:30:30 = m.g.n.Y. 2008 saŋ kàg ngwóŋ 5, mbɔɔntè mvfò lyɛʼ
1995-12-22T09:05:02 = m.g.n.Y. 1995 saŋ lùm 22, mvfò màga lyɛʼ
-0010-09-15T04:44:23 = m.z.Y. -10 saŋ ngwɔʼ mbÿɛ 15, màga lyɛʼ

GyMMMd (G y MMM d) 🌸

2008-02-05T18:30:30 = m.g.n.Y. 2008 saŋ kàg ngwóŋ 5
1995-12-22T09:05:02 = m.g.n.Y. 1995 saŋ lùm 22
-0010-09-15T04:44:23 = m.z.Y. -10 saŋ ngwɔʼ mbÿɛ 15

GyMd (GGGGG y-MM-dd) 🔥

2008-02-05T18:30:30 = m.g.n.Y. 2008-02-05
1995-12-22T09:05:02 = m.g.n.Y. 1995-12-22
-0010-09-15T04:44:23 = m.z.Y. -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 (MM-dd, E) 💜

2008-02-05T18:30:30 = 02-05, mbɔɔntè mvfò lyɛʼ
1995-12-22T09:05:02 = 12-22, mvfò màga lyɛʼ
-0010-09-15T04:44:23 = 09-15, màga lyɛʼ

MMM (LLL) 🌈

2008-02-05T18:30:30 = saŋ kàg ngwóŋ
1995-12-22T09:05:02 = saŋ lùm
-0010-09-15T04:44:23 = saŋ ngwɔʼ mbÿɛ

MMMEd (MMM d, E) 👑

2008-02-05T18:30:30 = saŋ kàg ngwóŋ 5, mbɔɔntè mvfò lyɛʼ
1995-12-22T09:05:02 = saŋ lùm 22, mvfò màga lyɛʼ
-0010-09-15T04:44:23 = saŋ ngwɔʼ mbÿɛ 15, màga lyɛʼ

MMMMW-count-other ('week' W 'of' MMMM) 🫶

2008-02-05T18:30:30 = week 1 of saŋ kàg ngwóŋ
1995-12-22T09:05:02 = week 3 of saŋ lùm
-0010-09-15T04:44:23 = week 2 of saŋ ngwɔʼ mbÿɛ

the 'week' and 'of' bits are literally quoted English text sitting inside the pattern, no cap 😭

MMMMd (MMMM d) ✨

2008-02-05T18:30:30 = saŋ kàg ngwóŋ 5
1995-12-22T09:05:02 = saŋ lùm 22
-0010-09-15T04:44:23 = saŋ ngwɔʼ mbÿɛ 15

MMMd (MMM d) 🌸

2008-02-05T18:30:30 = saŋ kàg ngwóŋ 5
1995-12-22T09:05:02 = saŋ lùm 22
-0010-09-15T04:44:23 = saŋ ngwɔʼ mbÿɛ 15

Md (MM-dd) 🦋

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

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 ncwònzém
1995-12-22T09:05:02 = 9 mbaʼámbaʼ
-0010-09-15T04:44:23 = 4 mbaʼámbaʼ

hm (h:mm a) 💫

2008-02-05T18:30:30 = 6:30 ncwònzém
1995-12-22T09:05:02 = 9:05 mbaʼámbaʼ
-0010-09-15T04:44:23 = 4:44 mbaʼámbaʼ

hms (h:mm:ss a)

and that's literally where part 1 runs out, bestie 💫

hmsv (h:mm:ss a v)

2008-02-05T18:30:30 = 6:30:30 ncwònzém UTC
1995-12-22T09:05:02 = 9:05:02 mbaʼámbaʼ UTC
-0010-09-15T04:44:23 = 4:44:23 mbaʼámbaʼ UTC

hmv (h:mm a v)

2008-02-05T18:30:30 = 6:30 ncwònzém UTC
1995-12-22T09:05:02 = 9:05 mbaʼámbaʼ UTC
-0010-09-15T04:44:23 = 4:44 mbaʼámbaʼ 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 (y-MM)

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

yMEd (E , 'lyɛ'ʼ d 'na' M, y)

2008-02-05T18:30:30 = mbɔɔntè mvfò lyɛʼ , lyɛʼ 5 na 2, 2008
1995-12-22T09:05:02 = mvfò màga lyɛʼ , lyɛʼ 22 na 12, 1995
-0010-09-15T04:44:23 = màga lyɛʼ , lyɛʼ 15 na 9, -10

yMMM (MMM y)

2008-02-05T18:30:30 = saŋ kàg ngwóŋ 2008
1995-12-22T09:05:02 = saŋ lùm 1995
-0010-09-15T04:44:23 = saŋ ngwɔʼ mbÿɛ -10

yMMMEd (E , 'lyɛ'ʼ d 'na' MMM, y)

2008-02-05T18:30:30 = mbɔɔntè mvfò lyɛʼ , lyɛʼ 5 na saŋ kàg ngwóŋ, 2008
1995-12-22T09:05:02 = mvfò màga lyɛʼ , lyɛʼ 22 na saŋ lùm, 1995
-0010-09-15T04:44:23 = màga lyɛʼ , lyɛʼ 15 na saŋ ngwɔʼ mbÿɛ, -10

yMMMM (y MMMM)

2008-02-05T18:30:30 = 2008 saŋ kàg ngwóŋ
1995-12-22T09:05:02 = 1995 saŋ lùm
-0010-09-15T04:44:23 = -10 saŋ ngwɔʼ mbÿɛ

yMMMd ('lyɛ'ʼ d 'na' MMMM, y)

2008-02-05T18:30:30 = lyɛʼ 5 na saŋ kàg ngwóŋ, 2008
1995-12-22T09:05:02 = lyɛʼ 22 na saŋ lùm, 1995
-0010-09-15T04:44:23 = lyɛʼ 15 na saŋ ngwɔʼ mbÿɛ, -10

yMd (d/M/y)

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 (y QQQ)

2008-02-05T18:30:30 = 2008 Q1
1995-12-22T09:05:02 = 1995 Q4
-0010-09-15T04:44:23 = -10 Q3

yQQQQ (y QQQQ)

2008-02-05T18:30:30 = 2008 Q1
1995-12-22T09:05:02 = 1995 Q4
-0010-09-15T04:44:23 = -10 Q3

yw-count-other ('week' w 'of' Y)

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

Okay bestie, two quick vibe-checks before we move on:

  • Prefers 24 hour time? Yes 💅 (clock is giving very 18:30:30, not 6:30 pm)
  • Local first day of the week: 1 (mvfò lyɛʼ) 🗓️

🌈 Strftime Patterns

Now the classic strftime-style stuff, i.e. the old-school %-letter family. Same three sample timestamps, same energy 💖

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

2008-02-05T18:30:30 = mbɔɔntè mvfò lyɛʼ saŋ kàg ngwóŋ  5 18:30:30 2008
1995-12-22T09:05:02 = mvfò màga lyɛʼ saŋ lùm 22 09:05:02 1995
-0010-09-15T04:44:23 = màga lyɛʼ saŋ ngwɔʼ mbÿɛ 15 04:44:23 -10

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

2008-02-05T18:30:30 = 02/05/08
1995-12-22T09:05:02 = 12/22/95
-0010-09-15T04:44:23 = 09/15/10
Heads up: %x is %m/%d/%y here, so it's month-first — don't come for me, that's just what the pattern says 🙈

%X (%H:%M:%S) — time format

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 page, bestie — you just read the entire thing, no skimming allowed 💀✨ This one's from the perl v5.42.0 distribution, dated 2024-12-12, and it's the DateTim...ale::nnh(3) page (yes the title is truncated like that, it's iconic, we don't question it 🎀). Go forth and format your nnh locales, ily, bye 🫶💖

📦 where this page comes from