DateTim...ale::mi(3)

💖 NAME

DateTime::Locale::mi — locale data examples for the Māori (mi) locale. Yes bestie, that's the whole vibe: this is the mi locale's data, served fresh, no cap 💅

✨ DESCRIPTION

Okay so this pod file contains examples of the locale data available for the Māori locale. That's it. That's the assignment. It's basically a show-and-tell of every day name, month name, quarter, era and date/time format this locale ships with — so grab a snack and let's scroll 🍓

🦋 Days

Wide (format)

Mane
Tūrei
Wenerei
Tāite
Paraire
Rāhoroi
Rātapu

Abbreviated (format)

Man
Tūr
Wen
Tāi
Par
Rāh
Rāt

Narrow (format)

M
T
W
T
P
Rh
Rt

Wide (stand-alone)

Mane
Tūrei
Wenerei
Tāite
Paraire
Rāhoroi
Rātapu

Abbreviated (stand-alone)

Man
Tūr
Wen
Tāi
Par
Rāh
Rāt

Narrow (stand-alone)

M
T
W
T
P
Rh
Rt

🌸 Months

Wide (format)

Hānuere
Pēpuere
Māehe
Āpereira
Mei
Hune
Hūrae
Ākuhata
Hepetema
Oketopa
Noema
Tīhema

Abbreviated (format)

Hān
Pēp
Māe
Āpe
Mei
Hun
Hūr
Āku
Hep
Oke
Noe
Tīh

Narrow (format)

H
P
M
Ā
M
H
H
Ā
H
O
N
T

Wide (stand-alone)

Hānuere
Pēpuere
Māehe
Āperira
Mei
Hune
Hūrae
Ākuhata
Hepetema
Oketopa
Noema
Tīhema

Abbreviated (stand-alone)

Hān
Pēp
Māe
Āpe
Mei
Hun
Hūr
Āku
Hep
Oke
Noe
Tīh

Narrow (stand-alone)

H
P
M
Ā
M
H
H
Ā
H
O
N
T
👀 bestie look closely — the format versions and the stand-alone versions are not always identical. Āpereira vs Āperira in the wide months, iykyk. The data says what it says, I just report it 💀

🎀 Quarters

Wide (format)

Hauwhā tuatahi
Hauwhā tuarua
Hauwhā tuatoru
Hauwhā tuawhā

Abbreviated (format)

HW1
HW2
HW3
HW4

Narrow (format)

1
2
3
4

Wide (stand-alone)

Hauwhā tuatahi
Hauwhā tuarua
Hauwhā tuatoru
Hauwhā tuawhā

Abbreviated (stand-alone)

HW1
HW2
HW3
HW4

Narrow (stand-alone)

1
2
3
4

🧚 Eras

Wide (format)

BCE
CE

Abbreviated (format)

BCE
CE

Narrow (format)

BCE
CE

💜 Date Formats

Full

2008-02-05T18:30:30 = Tūrei, 5 Pēpuere 2008
1995-12-22T09:05:02 = Paraire, 22 Tīhema 1995
-0010-09-15T04:44:23 = Rāhoroi, 15 Hepetema -10

Long

2008-02-05T18:30:30 = 5 Pēpuere 2008
1995-12-22T09:05:02 = 22 Tīhema 1995
-0010-09-15T04:44:23 = 15 Hepetema -10

Medium

2008-02-05T18:30:30 = 5 Pēp 2008
1995-12-22T09:05:02 = 22 Tīh 1995
-0010-09-15T04:44:23 = 15 Hep -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 = 6:30:30 PM UTC
1995-12-22T09:05:02 = 9:05:02 AM UTC
-0010-09-15T04:44:23 = 4:44:23 AM UTC

Long

2008-02-05T18:30:30 = 6:30:30 PM UTC
1995-12-22T09:05:02 = 9:05:02 AM UTC
-0010-09-15T04:44:23 = 4:44:23 AM UTC

Medium

2008-02-05T18:30:30 = 6:30:30 PM
1995-12-22T09:05:02 = 9:05:02 AM
-0010-09-15T04:44:23 = 4:44:23 AM

Short

2008-02-05T18:30:30 = 6:30 PM
1995-12-22T09:05:02 = 9:05 AM
-0010-09-15T04:44:23 = 4:44 AM

🌈 Datetime Formats

Full

2008-02-05T18:30:30 = Tūrei, 5 Pēpuere 2008 6:30:30 PM UTC
1995-12-22T09:05:02 = Paraire, 22 Tīhema 1995 9:05:02 AM UTC
-0010-09-15T04:44:23 = Rāhoroi, 15 Hepetema -10 4:44:23 AM UTC

Long

2008-02-05T18:30:30 = 5 Pēpuere 2008 6:30:30 PM UTC
1995-12-22T09:05:02 = 22 Tīhema 1995 9:05:02 AM UTC
-0010-09-15T04:44:23 = 15 Hepetema -10 4:44:23 AM UTC

Medium

2008-02-05T18:30:30 = 5 Pēp 2008 6:30:30 PM
1995-12-22T09:05:02 = 22 Tīh 1995 9:05:02 AM
-0010-09-15T04:44:23 = 15 Hep -10 4:44:23 AM

Short

2008-02-05T18:30:30 = 05-02-2008 6:30 PM
1995-12-22T09:05:02 = 22-12-1995 9:05 AM
-0010-09-15T04:44:23 = 15-09--10 4:44 AM

👑 Available Formats

This is the big one, bestie — every named pattern with all three sample datetimes. The heading is the pattern name and its pattern string in parentheses. Sit down for this one 🫶

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 = Tūr
1995-12-22T09:05:02 = Par
-0010-09-15T04:44:23 = Rāh

EBhm (E h:mm B)

2008-02-05T18:30:30 = Tūr 6:30 B
1995-12-22T09:05:02 = Par 9:05 B
-0010-09-15T04:44:23 = Rāh 4:44 B

EBhms (E h:mm:ss B)

2008-02-05T18:30:30 = Tūr 6:30:30 B
1995-12-22T09:05:02 = Par 9:05:02 B
-0010-09-15T04:44:23 = Rāh 4:44:23 B

EHm (E HH:mm)

2008-02-05T18:30:30 = Tūr 18:30
1995-12-22T09:05:02 = Par 09:05
-0010-09-15T04:44:23 = Rāh 04:44

EHms (E HH:mm:ss)

2008-02-05T18:30:30 = Tūr 18:30:30
1995-12-22T09:05:02 = Par 09:05:02
-0010-09-15T04:44:23 = Rāh 04:44:23

Ed (E, d)

2008-02-05T18:30:30 = Tūr, 5
1995-12-22T09:05:02 = Par, 22
-0010-09-15T04:44:23 = Rāh, 15

Ehm (E h:mm a)

2008-02-05T18:30:30 = Tūr 6:30 PM
1995-12-22T09:05:02 = Par 9:05 AM
-0010-09-15T04:44:23 = Rāh 4:44 AM

Ehms (E h:mm:ss a)

2008-02-05T18:30:30 = Tūr 6:30:30 PM
1995-12-22T09:05:02 = Par 9:05:02 AM
-0010-09-15T04:44:23 = Rāh 4:44:23 AM

Gy (y G)

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

GyMMM (MMM y G)

2008-02-05T18:30:30 = Pēp 2008 CE
1995-12-22T09:05:02 = Tīh 1995 CE
-0010-09-15T04:44:23 = Hep -10 BCE

GyMMMEd (E, d MMM y G)

2008-02-05T18:30:30 = Tūr, 5 Pēp 2008 CE
1995-12-22T09:05:02 = Par, 22 Tīh 1995 CE
-0010-09-15T04:44:23 = Rāh, 15 Hep -10 BCE

GyMMMd (d MMM y G)

2008-02-05T18:30:30 = 5 Pēp 2008 CE
1995-12-22T09:05:02 = 22 Tīh 1995 CE
-0010-09-15T04:44:23 = 15 Hep -10 BCE

GyMd (GGGGG y-MM-dd)

2008-02-05T18:30:30 = CE 2008-02-05
1995-12-22T09:05:02 = CE 1995-12-22
-0010-09-15T04:44:23 = BCE -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, dd-MM)

2008-02-05T18:30:30 = Tūr, 05-02
1995-12-22T09:05:02 = Par, 22-12
-0010-09-15T04:44:23 = Rāh, 15-09

MMM (LLL)

2008-02-05T18:30:30 = Pēp
1995-12-22T09:05:02 = Tīh
-0010-09-15T04:44:23 = Hep

MMMEd (E, d MMM)

2008-02-05T18:30:30 = Tūr, 5 Pēp
1995-12-22T09:05:02 = Par, 22 Tīh
-0010-09-15T04:44:23 = Rāh, 15 Hep

MMMMW-count-other ('wiki' W 'o' MMMM)

2008-02-05T18:30:30 = wiki 1 o Pēpuere
1995-12-22T09:05:02 = wiki 3 o Tīhema
-0010-09-15T04:44:23 = wiki 2 o Hepetema

MMMMd (d MMMM)

2008-02-05T18:30:30 = 5 Pēpuere
1995-12-22T09:05:02 = 22 Tīhema
-0010-09-15T04:44:23 = 15 Hepetema

MMMd (d MMM)

2008-02-05T18:30:30 = 5 Pēp
1995-12-22T09:05:02 = 22 Tīh
-0010-09-15T04:44:23 = 15 Hep

Md (dd-MM)

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

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 PM
1995-12-22T09:05:02 = 9 AM
-0010-09-15T04:44:23 = 4 AM

hm (h:mm a)

2008-02-05T18:30:30 = 6:30 PM
1995-12-22T09:05:02 = 9:05 AM
-0010-09-15T04:44:23 = 4:44 AM

hms (h:mm:ss a)

2008-02-05T18:30:30 = 6:30:30 PM
1995-12-22T09:05:02 = 9:05:02 AM
-0010-09-15T04:44:23 = 4:44:23 AM

hmsv (h:mm:ss a v)

2008-02-05T18:30:30 = 6:30:30 PM UTC
1995-12-22T09:05:02 = 9:05:02 AM UTC
-0010-09-15T04:44:23 = 4:44:23 AM UTC

hmv (h:mm a v)

2008-02-05T18:30:30 = 6:30 PM UTC
1995-12-22T09:05:02 = 9:05 AM UTC
-0010-09-15T04:44:23 = 4:44 AM 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 (MM-y)

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

yMEd (E, dd-MM-y)

2008-02-05T18:30:30 = Tūr, 05-02-2008
1995-12-22T09:05:02 = Par, 22-12-1995
-0010-09-15T04:44:23 = Rāh, 15-09--10

yMMM (MMM y)

2008-02-05T18:30:30 = Pēp 2008
1995-12-22T09:05:02 = Tīh 1995
-0010-09-15T04:44:23 = Hep -10

yMMMEd (E, d MMM y)

2008-02-05T18:30:30 = Tūr, 5 Pēp 2008
1995-12-22T09:05:02 = Par, 22 Tīh 1995
-0010-09-15T04:44:23 = Rāh, 15 Hep -10

yMMMM (MMMM y)

2008-02-05T18:30:30 = Pēpuere 2008
1995-12-22T09:05:02 = Tīhema 1995
-0010-09-15T04:44:23 = Hepetema -10

yMMMd (d MMM y)

2008-02-05T18:30:30 = 5 Pēp 2008
1995-12-22T09:05:02 = 22 Tīh 1995
-0010-09-15T04:44:23 = 15 Hep -10

yMd (dd-MM-y)

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

yQQQ (QQQ y)

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

yQQQQ (QQQQ y)

…and the last of those example blocks finishes off with these three cuties 💅 (same three test datetimes, obvi):

2008-02-05T18:30:30 = Hauwhā tuatahi 2008
1995-12-22T09:05:02 = Hauwhā tuawhā 1995
-0010-09-15T04:44:23 = Hauwhā tuatoru -10
  • yw-count-other ('wiki' w 'o' Y) — the label gives you the whole pattern up front, no cap, so you already know it's wiki / w / o / Y doing the work. Check the glow-up on all three dates:
2008-02-05T18:30:30 = wiki 6 o 2008
1995-12-22T09:05:02 = wiki 51 o 1995
-0010-09-15T04:44:23 = wiki 37 o -10

🎀 Miscellaneous

This is the quick-fire round, bestie — two little settings, and they're giving "short but iconic" 🌸

  • Prefers 24 hour time? — No. Nope. Not here. 🙈
  • Local first day of the week — 1 (Mane). So the week starts on Mane for this locale, periodt. 👑

⏰ Strftime Patterns

Okay so these are the three big strftime-style formats, and honestly? They ate. 🔥 Same three datetimes every time so you can compare them side by side, which is lowkey the most helpful thing ever.

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

The full date-and-time situation: abbreviated weekday, abbreviated month, space-padded day, then clock and year. All of it, together, in one chaotic-but-cute little string:

2008-02-05T18:30:30 = Tūr Pēp  5 18:30:30 2008
1995-12-22T09:05:02 = Par Tīh 22 09:05:02 1995
-0010-09-15T04:44:23 = Rāh Hep 15 04:44:23 -10
Not me pointing out that double space in Tūr Pēp 5 — that's <italic>%e</italic> space-padding the day, and yes you have to copy it exactly or the vibe check fails 😭

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

Just the date, slashed up, month first, tiny two-digit year. Short, sweet, slay:

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 clock, 24-hour, HH:MM:SS, colon-colon, no notes:

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, bestie — short, iconic, to the point. 💜


and that's the whole page fr fr 🎀✨

Cute little sign-off for the receipts: this was perl v5.42.0, dated 2024-12-12, and the page itself is DateTim...ale::mi(3) (the terminal likes to trim the long name, she's shy 💅). Go forth and format your Māori-locale dates, you absolute icon 👑🌸
📦 where this page comes from