DateTim...ale::mai(3)

💖 DateTime::Locale::mai — the Maithili locale data, bestie ✨

okay so this page comes from User Contributed Perl Documentation, and the header literally reads DateTim...ale::mai(3) User Contributed Perl Documentation DateTim...ale::mai(3) — yes the name is truncated, no that's not a typo I made, that's just the vibe 💀


🌸 NAME 🌸

DateTime::Locale::mai — locale data examples for the Maithili (mai) locale. that's it, that's the whole name, slay 💅


🦋 DESCRIPTION 🦋

bestie, this pod file is literally a show-and-tell of the locale data available for the Maithili locale. every example you could ever want, laid out all pretty. let's get into it 🎀


⭐ Days ⭐

Wide (format)

सोम दिन
मगल दिन
बध दिन
बहसपति दिन
शकर दिन
शनि दिन
रवि दिन

Abbreviated (format)

सोम
मगल
बध
गरु
शकर
शनि
रवि

Narrow (format)

सो
मं
बु
गु
शु
श
र

Wide (stand-alone)

सोम दिन
मगल दिन
बध दिन
बहसपति दिन
शकर दिन
शनि दिन
रवि दिन

Abbreviated (stand-alone)

सोम
मगल
बध
गरु
शकर
शनि
रवि

Narrow (stand-alone)

सो
मं
बु
गु
शु
श
र

🌈 Months 🌈

Wide (format)

जनवरी
फरवरी
मारच
अपरल
मई
जन
जलाई
अगसत
सितबर
अकतबर
नवबर
दिसबर

Abbreviated (format)

जन॰
फर॰
मारच
अपरल
मई
जन
जल॰
अग॰
सित॰
अकत॰
नव॰
दिस॰

Narrow (format)

ज
फ
मा
अ
म
जू
जु
अ
सि
अ
न
दि

Wide (stand-alone)

जनवरी
फरवरी
मारच
अपरल
मई
जन
जलाई
अगसत
सितबर
अकटबर
नवबर
दिसबर

Abbreviated (stand-alone)

जन॰
फर॰
मारच
अपरल
मई
जन
जल॰
अग॰
सित॰
अकत॰
नव॰
दिस॰

Narrow (stand-alone)

ज
फ
मा
अ
म
जू
जु
अ
सि
अ
न
दि
ngl bestie, keep your eyes peeled — the stand-alone wide tenth month is अकटबर while the format one is अकतबर. literally one letter, but she's different, and we respect her for it 💅

🎀 Quarters 🎀

Wide (format)

पहिल तिमाही
दोसर तिमाही
तसर तिमाही
चारिम तिमाही

Abbreviated (format)

ति1
ति2
ति3
ति4

Narrow (format)

1
2
3
4

Wide (stand-alone)

पहिल तिमाही
दोसर तिमाही
तसर तिमाही
चारिम तिमाही

Abbreviated (stand-alone)

ति1
ति2
ति3
ति4

Narrow (stand-alone)

1
2
3
4

👑 Eras 👑

Wide (format)

ईसा-परव
ईसवी

Abbreviated (format)

ईसा-परव
ईसवी

Narrow (format)

ईसा-परव
ईसवी
and yeah, the Eras section only rolls with format variants — no stand-alone eras on the menu here 🫶

🔥 Date Formats 🔥

Full

2008-02-05T18:30:30 = मगल दिन, 5 फरवरी 2008
1995-12-22T09:05:02 = शकर दिन, 22 दिसबर 1995
-0010-09-15T04:44:23 = शनि दिन, 15 सितबर -10

Long

2008-02-05T18:30:30 = 5 फरवरी 2008
1995-12-22T09:05:02 = 22 दिसबर 1995
-0010-09-15T04:44:23 = 15 सितबर -10

Medium

2008-02-05T18:30:30 = 5 फर॰ 2008
1995-12-22T09:05:02 = 22 दिस॰ 1995
-0010-09-15T04:44:23 = 15 सित॰ -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 ⏰

Full

2008-02-05T18:30:30 = 6:30:30 साझ UTC
1995-12-22T09:05:02 = 9:05:02 भोर UTC
-0010-09-15T04:44:23 = 4:44:23 भोर UTC

Long

2008-02-05T18:30:30 = 6: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 = 6:30:30 साझ
1995-12-22T09:05:02 = 9:05:02 भोर
-0010-09-15T04:44:23 = 4:44:23 भोर

Short

2008-02-05T18:30:30 = 6:30 साझ
1995-12-22T09:05:02 = 9:05 भोर
-0010-09-15T04:44:23 = 4:44 भोर

💜 Datetime Formats 💜

Full

2008-02-05T18:30:30 = मगल दिन, 5 फरवरी 2008, 6:30:30 साझ UTC
1995-12-22T09:05:02 = शकर दिन, 22 दिसबर 1995, 9:05:02 भोर UTC
-0010-09-15T04:44:23 = शनि दिन, 15 सितबर -10, 4:44:23 भोर UTC

Long

2008-02-05T18:30:30 = 5 फरवरी 2008, 6:30:30 साझ UTC
1995-12-22T09:05:02 = 22 दिसबर 1995, 9:05:02 भोर UTC
-0010-09-15T04:44:23 = 15 सितबर -10, 4:44:23 भोर UTC

Medium

2008-02-05T18:30:30 = 5 फर॰ 2008, 6:30:30 साझ
1995-12-22T09:05:02 = 22 दिस॰ 1995, 9:05:02 भोर
-0010-09-15T04:44:23 = 15 सित॰ -10, 4:44:23 भोर

Short

2008-02-05T18:30:30 = 5/2/08, 6:30 साझ
1995-12-22T09:05:02 = 22/12/95, 9:05 भोर
-0010-09-15T04:44:23 = 15/9/-10, 4:44 भोर

🧚 Available Formats 🧚

this is the big one, bestie — every named format with its pattern in parens and three sample datetimes. buckle up 🎢

Bh (B h)

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

Bhm (B h:mm)

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

Bhms (B h:mm:ss)

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

E (ccc)

2008-02-05T18:30:30 = मगल
1995-12-22T09:05:02 = शकर
-0010-09-15T04:44:23 = शनि

EBhm (E B h:mm)

2008-02-05T18:30:30 = मगल B 6:30
1995-12-22T09:05:02 = शकर B 9:05
-0010-09-15T04:44:23 = शनि B 4:44

EBhms (E B h:mm:ss)

2008-02-05T18:30:30 = मगल B 6:30:30
1995-12-22T09:05:02 = शकर B 9:05:02
-0010-09-15T04:44:23 = शनि B 4:44:23

EHm (E HH:mm)

2008-02-05T18:30:30 = मगल 18:30
1995-12-22T09:05:02 = शकर 09:05
-0010-09-15T04:44:23 = शनि 04:44

EHms (E 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

Ed (E d)

2008-02-05T18:30:30 = मगल 5
1995-12-22T09:05:02 = शकर 22
-0010-09-15T04:44:23 = शनि 15

Ehm (E h:mm a)

2008-02-05T18:30:30 = मगल 6:30 साझ
1995-12-22T09:05:02 = शकर 9:05 भोर
-0010-09-15T04:44:23 = शनि 4:44 भोर

Ehms (E h:mm:ss a)

2008-02-05T18:30:30 = मगल 6:30:30 साझ
1995-12-22T09:05:02 = शकर 9:05:02 भोर
-0010-09-15T04:44:23 = शनि 4:44:23 भोर

Gy (y G)

2008-02-05T18:30:30 = 2008 ईसवी
1995-12-22T09:05:02 = 1995 ईसवी
-0010-09-15T04:44:23 = -10 ईसा-परव

GyMMM (MMM G y)

2008-02-05T18:30:30 = फर॰ ईसवी 2008
1995-12-22T09:05:02 = दिस॰ ईसवी 1995
-0010-09-15T04:44:23 = सित॰ ईसा-परव -10

GyMMMEd (E, MMM d, y G)

2008-02-05T18:30:30 = मगल, फर॰ 5, 2008 ईसवी
1995-12-22T09:05:02 = शकर, दिस॰ 22, 1995 ईसवी
-0010-09-15T04:44:23 = शनि, सित॰ 15, -10 ईसा-परव

GyMMMd (d MMM y G)

2008-02-05T18:30:30 = 5 फर॰ 2008 ईसवी
1995-12-22T09:05:02 = 22 दिस॰ 1995 ईसवी
-0010-09-15T04:44:23 = 15 सित॰ -10 ईसा-परव

GyMd (dd-MM-y G)

2008-02-05T18:30:30 = 05-02-2008 ईसवी
1995-12-22T09:05:02 = 22-12-1995 ईसवी
-0010-09-15T04:44:23 = 15-09--10 ईसा-परव

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 = मगल, 5/2
1995-12-22T09:05:02 = शकर, 22/12
-0010-09-15T04:44:23 = शनि, 15/9

MMM (LLL)

2008-02-05T18:30:30 = फर॰
1995-12-22T09:05:02 = दिस॰
-0010-09-15T04:44:23 = सित॰

MMMEd (E, d MMM)

2008-02-05T18:30:30 = मगल, 5 फर॰
1995-12-22T09:05:02 = शकर, 22 दिस॰
-0010-09-15T04:44:23 = शनि, 15 सित॰

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

2008-02-05T18:30:30 = week 1 of फरवरी
1995-12-22T09:05:02 = week 3 of दिसबर
-0010-09-15T04:44:23 = week 2 of सितबर

MMMMd (d MMMM)

2008-02-05T18:30:30 = 5 फरवरी
1995-12-22T09:05:02 = 22 दिसबर
-0010-09-15T04:44:23 = 15 सितबर

MMMd (d MMM)

2008-02-05T18:30:30 = 5 फर॰
1995-12-22T09:05:02 = 22 दिस॰
-0010-09-15T04:44:23 = 15 सित॰

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 साझ
1995-12-22T09:05:02 = 9 भोर
-0010-09-15T04:44:23 = 4 भोर

hm (h:mm a)

2008-02-05T18:30:30 = 6:30 साझ
1995-12-22T09:05:02 = 9:05 भोर
-0010-09-15T04:44:23 = 4:44 भोर

hms (h:mm:ss a)

2008-02-05T18:30:30 = 6:30:30 साझ
1995-12-22T09:05:02 = 9:05:02 भोर
-0010-09-15T04:44:23 = 4:44:23 भोर

hmsv (h:mm:ss a v)

and that's exactly where part 1 of this page runs out, bestie — the format list is literally mid-roll 💀 the rest is coming in the next part, no cap 🫶

okay so we're dropping in mid-pattern-list, no big deal, just vibes — here's the tail end of the pattern before hmv, still slaying:

2008-02-05T18:30:30 = 6:30:30 साझ UTC
1995-12-22T09:05:02 = 9:05:02 भोर UTC
-0010-09-15T04:44:23 = 4:44:23 भोर UTC

and now the rest of the fam 👑

  • hmv — pattern h:mm a v, i.e. hour, minute, am/pm marker and the timezone name. yes bestie we're keeping the zone in the output 💅
2008-02-05T18:30:30 = 6:30 साझ UTC
1995-12-22T09:05:02 = 9:05 भोर UTC
-0010-09-15T04:44:23 = 4:44 भोर UTC
  • ms — pattern mm:ss, just minute and second, no hours, no drama
2008-02-05T18:30:30 = 30:30
1995-12-22T09:05:02 = 05:02
-0010-09-15T04:44:23 = 44:23
  • y — pattern y, the year, that's it, that's the whole personality
2008-02-05T18:30:30 = 2008
1995-12-22T09:05:02 = 1995
-0010-09-15T04:44:23 = -10
  • yM — pattern M/y, month then year, cute little slash moment
2008-02-05T18:30:30 = 2/2008
1995-12-22T09:05:02 = 12/1995
-0010-09-15T04:44:23 = 9/-10
  • yMEd — pattern E, d/M/y, weekday, day, month, year. the full package 🎀
2008-02-05T18:30:30 = मगल, 5/2/2008
1995-12-22T09:05:02 = शकर, 22/12/1995
-0010-09-15T04:44:23 = शनि, 15/9/-10
  • yMMM — pattern MMM y, abbreviated month plus year, lowkey elegant
2008-02-05T18:30:30 = फर॰ 2008
1995-12-22T09:05:02 = दिस॰ 1995
-0010-09-15T04:44:23 = सित॰ -10
  • yMMMEd — pattern E, d MMM y, weekday, day, abbreviated month and year — the deluxe combo ✨
2008-02-05T18:30:30 = मगल, 5 फर॰ 2008
1995-12-22T09:05:02 = शकर, 22 दिस॰ 1995
-0010-09-15T04:44:23 = शनि, 15 सित॰ -10
  • yMMMM — pattern MMMM y, full month name this time, no abbreviations, she's committed
2008-02-05T18:30:30 = फरवरी 2008
1995-12-22T09:05:02 = दिसबर 1995
-0010-09-15T04:44:23 = सितबर -10
  • yMMMd — pattern d MMM y, day first, then abbreviated month, then year
2008-02-05T18:30:30 = 5 फर॰ 2008
1995-12-22T09:05:02 = 22 दिस॰ 1995
-0010-09-15T04:44:23 = 15 सित॰ -10
  • yMd — pattern d/M/y, all numbers, zero names, just slash-separated facts
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 — pattern QQQ y, abbreviated quarter + year, iykyk
2008-02-05T18:30:30 = ति1 2008
1995-12-22T09:05:02 = ति4 1995
-0010-09-15T04:44:23 = ति3 -10
  • yQQQQ — pattern QQQQ y, the full quarter name, spelling it all the way out 👑
2008-02-05T18:30:30 = पहिल तिमाही 2008
1995-12-22T09:05:02 = चारिम तिमाही 1995
-0010-09-15T04:44:23 = तसर तिमाही -10
  • yw-count-other — pattern 'week' w 'of' Y, week number, week year, and a literal week/of sitting there in plain words 🗓️
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 🌈

couple of lil settings to round out the vibe check:

  • Prefers 24 hour time? — No . nope, this locale is living that 12-hour am/pm life 🫶
  • Local first day of the week — 1 (सोम दिन)

⭐ Strftime Patterns ⭐

okay these are the classic strftime-style ones, the OGs. three of them, bestie:

  • %c — the date time format, and it's defined as %a %b %e %H:%M:%S %Y. it's giving everything at once:
2008-02-05T18:30:30 = मगल फर॰  5 18:30:30 2008
1995-12-22T09:05:02 = शकर दिस॰ 22 09:05:02 1995
-0010-09-15T04:44:23 = शनि सित॰ 15 04:44:23 -10
not me pointing out that double space before the 5 in the first line — it's literally in there, %e is space-padded, periodt 💀
  • %x — the date format, defined as %m/%d/%y, month/day/year with a lil two-digit year energy:
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 — the time format, defined as %H:%M:%S, straight 24-hour clock, 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 more? See DateTime::Locale — that's the whole support section, she's succinct and she ate 💅


and that's the page, bestie! 🎀 this lil slice of wisdom is from Perl v5.42.0, dated 2024-12-12, and it's about the mai locale — go forth and format those dates with main character energy ✨👑💜

📦 where this page comes from