DateTim...ale::ig(3)

💖 NAME 💖

okay so bestie, welcome to DateTime::Locale::ig — that's DateTim...ale::ig(3) if your terminal is being dramatic and truncating things, brought to you by User Contributed Perl Documentation. It's literally just locale data examples for the Igbo (ig) locale. That's the whole assignment. Periodt. 🎀


✨ DESCRIPTION ✨

No cap, this pod file is exactly what it says on the tin: it's a big beautiful showcase of examples of the locale data available for the Igbo locale. Nothing sneaky, nothing hidden — just the data, laid out, looking cute, ready for you to vibe check it. 💅

The way this works is every category comes in flavors — wide, abbreviated, narrow — and most of them show up twice: once as a format version and once as a stand-alone version. I'm giving you both because the page gives you both, and I'm not about to gatekeep. 🫶


🌸 Days 🌸

Seven days, three sizes each. The format ones and the stand-alone ones are literally the same words here — iconic consistency, honestly.

Wide (format)

Mọnde
Tiuzdee
Wenezdee
Tọọzdee
Fraịdee
Satọdee
Sọndee

Abbreviated (format)

Mọn
Tiu
Wen
Tọọ
Fraị
Sat
Sọn

Narrow (format)

M
T
W
T
F
S
S

Wide (stand-alone)

Mọnde
Tiuzdee
Wenezdee
Tọọzdee
Fraịdee
Satọdee
Sọndee

Abbreviated (stand-alone)

Mọn
Tiu
Wen
Tọọ
Fraị
Sat
Sọn

Narrow (stand-alone)

M
T
W
T
F
S
S
yes, narrow T shows up twice and narrow S shows up twice too — that's just how it is, don't come for me, I'm reporting the data as-is 😭

🌈 Months 🌈

Twelve months, three sizes, format version then stand-alone version. Same deal as the days — the stand-alone lists are matching the format lists here. Slay.

Wide (format)

Jenụwarị
Febrụwarị
Maachị
Epreel
Mee
Jun
Julaị
Ọgọọst
Septemba
Ọktoba
Novemba
Disemba

Abbreviated (format)

Jen
Feb
Maa
Epr
Mee
Juu
Jul
Ọgọ
Sep
Ọkt
Nov
Dis

Narrow (format)

J
F
M
E
M
J
J
Ọ
S
Ọ
N
D

Wide (stand-alone)

Jenụwarị
Febrụwarị
Maachị
Epreel
Mee
Jun
Julaị
Ọgọọst
Septemba
Ọktoba
Novemba
Disemba

Abbreviated (stand-alone)

Jen
Feb
Maa
Epr
Mee
Juu
Jul
Ọgọ
Sep
Ọkt
Nov
Dis

Narrow (stand-alone)

J
F
M
E
M
J
J
Ọ
S
Ọ
N
D

🦋 Quarters 🦋

Four quarters. Wide is giving full words, abbreviated is giving Q-core, narrow is giving single digits. All three in format and stand-alone form. 💜

Wide (format)

Ọkara 1
Ọkara 2
Ọkara 3
Ọkara 4

Abbreviated (format)

Q1
Q2
Q3
Q4

Narrow (format)

1
2
3
4

Wide (stand-alone)

Ọkara 1
Ọkara 2
Ọkara 3
Ọkara 4

Abbreviated (stand-alone)

Q1
Q2
Q3
Q4

Narrow (stand-alone)

1
2
3
4
heads up bestie: Eras below only gives you the format variants — no stand-alone section. Not me making up entries. 🙈

👑 Eras 👑

Two eras, and that's the whole list.

Wide (format)

Tupu Kraist
Afọ Kraịst

Abbreviated (format)

BC
AD

Narrow (format)

BC
AD

🍓 Date Formats 🍓

So here's the system: three test timestamps get run through every single format on this page, every time — 2008-02-05T18:30:30, 1995-12-22T09:05:02, and -0010-09-15T04:44:23. Same three besties all the way down so you can compare. 💖

Full

2008-02-05T18:30:30 = Tiuzdee, 5 Febrụwarị 2008
1995-12-22T09:05:02 = Fraịdee, 22 Disemba 1995
-0010-09-15T04:44:23 = Satọdee, 15 Septemba -10

Long

2008-02-05T18:30:30 = 5 Febrụwarị 2008
1995-12-22T09:05:02 = 22 Disemba 1995
-0010-09-15T04:44:23 = 15 Septemba -10

Medium

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

Short

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

⭐ Time Formats ⭐

Same three timestamps, but now it's clock hours. Full and Long are twins here — both tack UTC on the end. Medium and Short keep it chill and drop the zone. 😌

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 🧚

Date plus time, glued together with a comma, living their best lives. 🫶

Full

2008-02-05T18:30:30 = Tiuzdee, 5 Febrụwarị 2008, 18:30:30 UTC
1995-12-22T09:05:02 = Fraịdee, 22 Disemba 1995, 09:05:02 UTC
-0010-09-15T04:44:23 = Satọdee, 15 Septemba -10, 04:44:23 UTC

Long

2008-02-05T18:30:30 = 5 Febrụwarị 2008, 18:30:30 UTC
1995-12-22T09:05:02 = 22 Disemba 1995, 09:05:02 UTC
-0010-09-15T04:44:23 = 15 Septemba -10, 04:44:23 UTC

Medium

2008-02-05T18:30:30 = 5 Feb 2008, 18:30:30
1995-12-22T09:05:02 = 22 Dis 1995, 09:05:02
-0010-09-15T04:44:23 = 15 Sep -10, 04:44:23

Short

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

🔥 Available Formats 🔥

Okay this is the big one — every named format, with its pattern in the heading and the three timestamp examples underneath. Brace yourself, there's a lot, and I'm giving you all of them because that's the whole point. 💀

and yeah, the E ones are the abbreviated weekday, and the a ones pull in N’abalị / N’ụtụtụ — that's just what the examples show, iykyk 🌙

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 = Tiu
1995-12-22T09:05:02 = Fraị
-0010-09-15T04:44:23 = Sat

EBhm (E h:mm B)

2008-02-05T18:30:30 = Tiu 6:30 B
1995-12-22T09:05:02 = Fraị 9:05 B
-0010-09-15T04:44:23 = Sat 4:44 B

EBhms (E h:mm:ss B)

2008-02-05T18:30:30 = Tiu 6:30:30 B
1995-12-22T09:05:02 = Fraị 9:05:02 B
-0010-09-15T04:44:23 = Sat 4:44:23 B

EHm (E HH:mm)

2008-02-05T18:30:30 = Tiu 18:30
1995-12-22T09:05:02 = Fraị 09:05
-0010-09-15T04:44:23 = Sat 04:44

EHms (E HH:mm:ss)

2008-02-05T18:30:30 = Tiu 18:30:30
1995-12-22T09:05:02 = Fraị 09:05:02
-0010-09-15T04:44:23 = Sat 04:44:23

Ed (d, E)

2008-02-05T18:30:30 = 5, Tiu
1995-12-22T09:05:02 = 22, Fraị
-0010-09-15T04:44:23 = 15, Sat

Ehm (E h:mm a)

2008-02-05T18:30:30 = Tiu 6:30 N’abalị
1995-12-22T09:05:02 = Fraị 9:05 N’ụtụtụ
-0010-09-15T04:44:23 = Sat 4:44 N’ụtụtụ

Ehms (E h:mm:ss a)

2008-02-05T18:30:30 = Tiu 6:30:30 N’abalị
1995-12-22T09:05:02 = Fraị 9:05:02 N’ụtụtụ
-0010-09-15T04:44:23 = Sat 4:44:23 N’ụtụtụ

Gy (G y)

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

GyMMM (MMM G y)

2008-02-05T18:30:30 = Feb AD 2008
1995-12-22T09:05:02 = Dis AD 1995
-0010-09-15T04:44:23 = Sep BC -10

GyMMMEd (E, d MMM, G y)

2008-02-05T18:30:30 = Tiu, 5 Feb, AD 2008
1995-12-22T09:05:02 = Fraị, 22 Dis, AD 1995
-0010-09-15T04:44:23 = Sat, 15 Sep, BC -10

GyMMMd (d MMM, G y)

2008-02-05T18:30:30 = 5 Feb, AD 2008
1995-12-22T09:05:02 = 22 Dis, AD 1995
-0010-09-15T04:44:23 = 15 Sep, BC -10

GyMd (GGGGG y-MM-dd)

2008-02-05T18:30:30 = AD 2008-02-05
1995-12-22T09:05:02 = AD 1995-12-22
-0010-09-15T04:44:23 = BC -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 = Tiu, 5/2
1995-12-22T09:05:02 = Fraị, 22/12
-0010-09-15T04:44:23 = Sat, 15/9

MMM (LLL)

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

MMMEd (E, d MMM)

2008-02-05T18:30:30 = Tiu, 5 Feb
1995-12-22T09:05:02 = Fraị, 22 Dis
-0010-09-15T04:44:23 = Sat, 15 Sep

MMMMEd (E, d MMMM)

2008-02-05T18:30:30 = Tiu, 5 Febrụwarị
1995-12-22T09:05:02 = Fraị, 22 Disemba
-0010-09-15T04:44:23 = Sat, 15 Septemba

MMMMW-count-other ('Izu' W 'n'‘'ime' MMMM)

this one is lowkey the main character of the list, look at all those quotes 🫶

2008-02-05T18:30:30 = Izu 1 n‘ime Febrụwarị
1995-12-22T09:05:02 = Izu 3 n‘ime Disemba
-0010-09-15T04:44:23 = Izu 2 n‘ime Septemba

MMMMd (d MMMM)

2008-02-05T18:30:30 = 5 Febrụwarị
1995-12-22T09:05:02 = 22 Disemba
-0010-09-15T04:44:23 = 15 Septemba

MMMd (d MMM)

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

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 N’abalị
1995-12-22T09:05:02 = 9 N’ụtụtụ
-0010-09-15T04:44:23 = 4 N’ụtụtụ

hm (h:mm a)

2008-02-05T18:30:30 = 6:30 N’abalị
1995-12-22T09:05:02 = 9:05 N’ụtụtụ
-0010-09-15T04:44:23 = 4:44 N’ụtụtụ

hms (h:mm:ss a)

2008-02-05T18:30:30 = 6:30:30 N’abalị
1995-12-22T09:05:02 = 9:05:02 N’ụtụtụ
-0010-09-15T04:44:23 = 4:44:23 N’ụtụtụ

hmsv (h:mm:ss a v)

2008-02-05T18:30:30 = 6:30:30 N’abalị UTC
1995-12-22T09:05:02 = 9:05:02 N’ụtụtụ UTC
-0010-09-15T04:44:23 = 4:44:23 N’ụtụtụ UTC

hmv (h:mm a v)

2008-02-05T18:30:30 = 6:30 N’abalị UTC
1995-12-22T09:05:02 = 9:05 N’ụtụtụ UTC
-0010-09-15T04:44:23 = 4:44 N’ụtụtụ 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 = Tiu, 5/2/2008
1995-12-22T09:05:02 = Fraị, 22/12/1995
-0010-09-15T04:44:23 = Sat, 15/9/-10

yMMM (MMM y)

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

yMMMEd (E, d MMM y)

2008-02-05T18:30:30 = Tiu, 5 Feb 2008
1995-12-22T09:05:02 = Fraị, 22 Dis 1995
-0010-09-15T04:44:23 = Sat, 15 Sep -10

yMMMM (MMMM y)

2008-02-05T18:30:30 = Febrụwarị 2008
1995-12-22T09:05:02 = Disemba 1995
-0010-09-15T04:44:23 = Septemba -10

yMMMd (d MMM y)

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

yMd (d/M/y)

and bestie, this one's examples are literally where the page cuts off — the pattern is d/M/y and the timestamp examples roll on into part 2. Don't panic, we're not done, stay with me 💅

...and we're back, bestie 💅 last pattern from before, no label needed, the numbers speak for themselves:

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)

Quarter + year, iconic little combo ✨

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

yQQQQ (QQQQ y)

Same thing but the full word version — here the quarter is written out as Ọkara 🎀

2008-02-05T18:30:30 = Ọkara 1 2008
1995-12-22T09:05:02 = Ọkara 4 1995
-0010-09-15T04:44:23 = Ọkara 3 -10

yw-count-other ('Izu' w 'n' 'ime' Y)

Week-of-year, but make it a whole sentence 🦋 the 'Izu', 'n' and 'ime' bits are literal text wrapped around the week number.

2008-02-05T18:30:30 = Izu 6 n ime 2008
1995-12-22T09:05:02 = Izu 51 n ime 1995
-0010-09-15T04:44:23 = Izu 37 n ime -10

🌸 Miscellaneous 🌸

The little settings that didn't fit anywhere else, highkey important ngl:

  • Prefers 24 hour time? Yes ⏰ no AM/PM shenanigans here, we're doing full 24-hour main character energy.
  • Local first day of the week — 1 (Mọnde), i.e. Monday is where the week starts, periodt.

✨ Strftime Patterns ✨

These are the classic strftime shortcuts, and yes, they get their own lil examples so you can see exactly what they spit out 💖

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

The whole date and time in one go, the multitasker:

2008-02-05T18:30:30 = Tiu Feb  5 18:30:30 2008
1995-12-22T09:05:02 = Fraị Dis 22 09:05:02 1995
-0010-09-15T04:44:23 = Sat Sep 15 04:44:23 -10

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

Just the date, 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 just the clock, no date attached ⭐

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 it, that's the whole support section — go read the parent module, it's got you 😭👑


<div align="center">💜 okay that's the whole page, you ate it 💜</div>

And a lil sign-off for the record: this gem is from perl v5.42.0, dated 2024-12-12 🌈 take care of her, she's doing a lot of locale work for you 🎀

📦 where this page comes from