DateTim...e::mr_IN(3)
💅 DateTime::Locale::mr_IN(3) — User Contributed Perl Documentation
okay so bestie, welcome to the mr-IN locale page — that's Marathi, India, and it lives in the User Contributed Perl Documentation section of your manual. It's a DateTime::Locale pod file, which basically means it's a giant show-and-tell of every date/time string this locale knows how to spit out. No cap, it's giving reference material, and we're gonna read the whole thing together. 🫶
✨ NAME ✨
DateTime::Locale::mr_IN — locale data examples for the Marathi India (mr-IN) locale. That's it, that's the name, periodt. 👑
🌸 DESCRIPTION 🌸
So this pod file is literally just examples — every scrap of locale data that's available for the Marathi India locale, laid out so you can eyeball it. Think of it as a vibe check for the locale: days, months, quarters, eras, and then a whole parade of formatted dates and times. 🔥
No code to run, no functions to call — just data, displayed. Slay.
🎀 Days
Wide (format)
सोमवार
मगळवार
बधवार
गरवार
शकरवार
शनिवार
रविवार
Abbreviated (format)
सोम
मगळ
बध
गरु
शकर
शनि
रवि
Narrow (format)
सो
मं
बु
गु
शु
श
र
Wide (stand-alone)
सोमवार
मगळवार
बधवार
गरवार
शकरवार
शनिवार
रविवार
Abbreviated (stand-alone)
सोम
मगळ
बध
गरु
शकर
शनि
रवि
Narrow (stand-alone)
सो
मं
बु
गु
शु
श
र
iykyk: "format" is the version you see inside a full date, "stand-alone" is the version you see on its own (like a column header). Same strings here, but the locale file tracks them separately. 🦋
🌈 Months
Wide (format)
जानवारी
फबरवारी
मारच
एपरिल
मे
जन
जलै
ऑगसट
सपटबर
ऑकटोबर
नोवहबर
डिसबर
Abbreviated (format)
जाने
फबरु
मारच
एपरि
मे
जन
जलै
ऑग
सपटं
ऑकटो
नोवहं
डिसं
Narrow (format)
जा
फे
मा
ए
मे
जू
जु
ऑ
स
ऑ
नो
डि
Wide (stand-alone)
जानवारी
फबरवारी
मारच
एपरिल
मे
जन
जलै
ऑगसट
सपटबर
ऑकटोबर
नोवहबर
डिसबर
Abbreviated (stand-alone)
जाने
फबरु
मारच
एपरि
मे
जन
जलै
ऑग
सपटं
ऑकटो
नोवहं
डिसं
Narrow (stand-alone)
जा
फे
मा
ए
मे
जू
जु
ऑ
स
ऑ
नो
डि
Twelve months, all present and accounted for. Not a single one skipping class. 💀
⭐ Quarters
Wide (format)
परथम तिमाही
दवितीय तिमाही
ततीय तिमाही
चतरथ तिमाही
Abbreviated (format)
ति१
ति२
ति३
ति४
Narrow (format)
१
२
३
४
Wide (stand-alone)
परथम तिमाही
दवितीय तिमाही
ततीय तिमाही
चतरथ तिमाही
Abbreviated (stand-alone)
ति१
ति२
ति३
ति४
Narrow (stand-alone)
१
२
३
४
Four quarters, four vibes. And yes, the narrow ones are literally just the Devanagari digits — iconic minimalism. 🎀
🧚 Eras
Wide (format)
ईसवीसनपरव
ईसवीसन
Abbreviated (format)
ई. स. प.
इ. स.
Narrow (format)
ई. स. प.
इ. स.
heads up bestie — the Eras section only gives you format variants. There's no stand-alone listing for eras here, and that's just how this page is. Don't come for me, I'm reporting the facts. 🙈
💜 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
Three test timestamps, four lengths — that's the whole grid. Watch the drop-off: Full keeps the weekday, Long doesn't, Medium shrinks the month, Short goes full numbers-only. The way it just deletes detail as it goes down, I'm obsessed. 😭
🦋 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
Full and Long are literally the same output here — that's not a typo on my end, bestie, that's just what the data says. The timezone (UTC) peaces out at Medium. 🕐
🔥 Datetime Formats
Full
2008-02-05T18:30:30 = मगळवार, 5 फबरवारी, 2008, 6:30:30 PM UTC
1995-12-22T09:05:02 = शकरवार, 22 डिसबर, 1995, 9:05:02 AM UTC
-0010-09-15T04:44:23 = शनिवार, 15 सपटबर, -10, 4:44:23 AM UTC
Long
2008-02-05T18:30:30 = 5 फबरवारी, 2008, 6:30:30 PM UTC
1995-12-22T09:05:02 = 22 डिसबर, 1995, 9:05:02 AM UTC
-0010-09-15T04:44:23 = 15 सपटबर, -10, 4:44:23 AM UTC
Medium
2008-02-05T18:30:30 = 5 फबर, 2008, 6:30:30 PM
1995-12-22T09:05:02 = 22 डिस, 1995, 9:05:02 AM
-0010-09-15T04:44:23 = 15 सपट, -10, 4:44:23 AM
Short
2008-02-05T18:30:30 = 5/2/08, 6:30 PM
1995-12-22T09:05:02 = 22/12/95, 9:05 AM
-0010-09-15T04:44:23 = 15/9/-10, 4:44 AM
Date + time glued together with a comma, and it all lines up with the two sections above. Chef's kiss. 👑
🍓 Available Formats
Okay this is the big one — each heading is a format code, and the bit in parens is the actual pattern it expands to. The three lines under each are the same three test timestamps every single time. Let's go. 🌈
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 (d E)
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 PM
1995-12-22T09:05:02 = शकर 9:05 AM
-0010-09-15T04:44:23 = शनि 4:44 AM
Ehms (E 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
Gy (G y)
2008-02-05T18:30:30 = इ. स. 2008
1995-12-22T09:05:02 = इ. स. 1995
-0010-09-15T04:44:23 = ई. स. प. -10
bestie look at that third line 👀 — the year-10flips to the other era abbreviationई. स. प.. That's the era field doing its job, not a typo. 💅
GyMMM (MMM G y)
2008-02-05T18:30:30 = फबरु इ. स. 2008
1995-12-22T09:05:02 = डिसं इ. स. 1995
-0010-09-15T04:44:23 = सपटं ई. स. प. -10
GyMMMEd (E, d MMM, G y)
2008-02-05T18:30:30 = मगळ, 5 फबर, इ. स. 2008
1995-12-22T09:05:02 = शकर, 22 डिस, इ. स. 1995
-0010-09-15T04:44:23 = शनि, 15 सपट, ई. स. प. -10
GyMMMd (d MMM, G y)
2008-02-05T18:30:30 = 5 फबर, इ. स. 2008
1995-12-22T09:05:02 = 22 डिस, इ. स. 1995
-0010-09-15T04:44:23 = 15 सपट, ई. स. प. -10
GyMd (GGGGG 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
H (HH)
2008-02-05T18:30:30 = 18
1995-12-22T09:05:02 = 09
-0010-09-15T04:44:23 = 04
Hm (H:mm)
2008-02-05T18:30:30 = 18:30
1995-12-22T09:05:02 = 9:05
-0010-09-15T04:44:23 = 4:44
Hms (H:mm:ss)
2008-02-05T18:30:30 = 18:30:30
1995-12-22T09:05:02 = 9:05:02
-0010-09-15T04:44:23 = 4: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-one (MMMM चा W रा आठवडा)
2008-02-05T18:30:30 = फबरवारी चा 1 रा आठवडा
1995-12-22T09:05:02 = डिसबर चा 3 रा आठवडा
-0010-09-15T04:44:23 = सपटबर चा 2 रा आठवडा
MMMMW-count-other (MMMM चा W रा आठवडा)
2008-02-05T18:30:30 = फबरवारी चा 1 रा आठवडा
1995-12-22T09:05:02 = डिसबर चा 3 रा आठवडा
-0010-09-15T04:44:23 = सपटबर चा 2 रा आठवडा
the-count-oneand-count-othervariants are plural-rule buckets — and here they happen to render the exact same strings. That's the data, bestie, I don't make the rules, I just report them. 🧚
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 सपटं
MMdd (dd-MM)
2008-02-05T18:30:30 = 05-02
1995-12-22T09:05:02 = 22-12
-0010-09-15T04:44:23 = 15-09
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 PM
1995-12-22T09:05:02 = 9 AM
-0010-09-15T04:44:23 = 4 AM
hm (h:mm a)
…and that's exactly where this half of the page cuts off, bestie — mid-format, no examples yet. The hm (h:mm a) entry is up next, and there is so much more format alphabet coming. 💀✨
hm— theh:mm avibe, so hour + minute + AM/PM 🕐
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 abestie, now with seconds ⏱️
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, seconds and the timezone name, bougie behavior 💅
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, hour/minute plus the zone, no seconds invited ✨
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, just minutes and seconds, minimal queen energy 🎀
2008-02-05T18:30:30 = 30:30
1995-12-22T09:05:02 = 05:02
-0010-09-15T04:44:23 = 44:23
y—y, literally just the year, and yes the negative years are still negative 🔥
2008-02-05T18:30:30 = 2008
1995-12-22T09:05:02 = 1995
-0010-09-15T04:44:23 = -10
yM—M/y, month then year, month-first girlies rise 🦋
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, the day-of-week flex plus the full date, named days in Marathi 😭
2008-02-05T18:30:30 = मगळ, 5/2/2008
1995-12-22T09:05:02 = शकर, 22/12/1995
-0010-09-15T04:44:23 = शनि, 15/9/-10
yMM—MM-y, zero-padded month then year, orderly and iconic 🌸
2008-02-05T18:30:30 = 02-2008
1995-12-22T09:05:02 = 12-1995
-0010-09-15T04:44:23 = 09--10
yMMM—MMM y, the short month name and the year 🧚
2008-02-05T18:30:30 = फबरु 2008
1995-12-22T09:05:02 = डिसं 1995
-0010-09-15T04:44:23 = सपटं -10
yMMMEd—E, d, MMM y, day name + day + short month + year, the whole squad 🫶
2008-02-05T18:30:30 = मगळ, 5, फबरु 2008
1995-12-22T09:05:02 = शकर, 22, डिसं 1995
-0010-09-15T04:44:23 = शनि, 15, सपटं -10
yMMMM—MMMM y, the FULL month name, no abbreviations, main character energy 👑
2008-02-05T18:30:30 = फबरवारी 2008
1995-12-22T09:05:02 = डिसबर 1995
-0010-09-15T04:44:23 = सपटबर -10
yMMMd—d MMM, y, day first, short month, comma, year 💜
2008-02-05T18:30:30 = 5 फबर, 2008
1995-12-22T09:05:02 = 22 डिस, 1995
-0010-09-15T04:44:23 = 15 सपट, -10
yMd—d/M/y, the everyday numeric date, day/month/year, slay 🎀
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, abbreviated quarter plus year, fiscal realness 🌈
2008-02-05T18:30:30 = ति१ 2008
1995-12-22T09:05:02 = ति४ 1995
-0010-09-15T04:44:23 = ति३ -10
yQQQQ—QQQQ y, the long-form quarter name, extra about it 💖
2008-02-05T18:30:30 = परथम तिमाही 2008
1995-12-22T09:05:02 = चतरथ तिमाही 1995
-0010-09-15T04:44:23 = ततीय तिमाही -10
yw-count-one—Y चा w वा आठवडा, week-of-year where the count calls for the one form ✨
2008-02-05T18:30:30 = 2008 चा 6 वा आठवडा
1995-12-22T09:05:02 = 1995 चा 51 वा आठवडा
-0010-09-15T04:44:23 = -10 चा 37 वा आठवडा
yw-count-other—Y चा w वा आठवडा, same pattern, but the other plural form takes the wheel 🔥
2008-02-05T18:30:30 = 2008 चा 6 वा आठवडा
1995-12-22T09:05:02 = 1995 चा 51 वा आठवडा
-0010-09-15T04:44:23 = -10 चा 37 वा आठवडा
🌸 Miscellaneous 🌸
- Prefers 24 hour time? — No, bestie, it's giving 12-hour clock hours 💅
- Local first day of the week —
7 (रविवार)
🦋 Strftime Patterns 🦋
These are the classic strftime-style escapes, localized and adorable:
%c(%A %d %b %Y %I:%M:%S %p) — date time format, the full meal 😭
2008-02-05T18:30:30 = मगळवार 05 फबरु 2008 06:30:30 PM
1995-12-22T09:05:02 = शकरवार 22 डिसं 1995 09:05:02 AM
-0010-09-15T04:44:23 = शनिवार 15 सपटं -10 04:44:23 AM
%x(%-d/%-m/%y) — date format, and yes it literally expands to those%-d/%-mpieces, no cap 👀
2008-02-05T18:30:30 = %-d/%-m/08
1995-12-22T09:05:02 = %-d/%-m/95
-0010-09-15T04:44:23 = %-d/%-m/10
%X(%I:%M:%S %p %Z) — time format, zone and all, obsessed ⭐
2008-02-05T18:30:30 = 06:30:30 PM UTC
1995-12-22T09:05:02 = 09:05:02 AM UTC
-0010-09-15T04:44:23 = 04:44:23 AM UTC
💖 SUPPORT 💖
See DateTime::Locale.
That's the whole vibe check, bestie — you now know literally everything mr_IN has to offer 💜
Sign-off time 🎀 — this iconic little page came from perl v5.42.0, dated 2024-12-12, and yes it's the DateTim...e::mr_IN(3) girlies' official documentation. Go forth and format those Marathi dates, periodt 🌟
📦 where this page comes from
- opensuse-leap 16.0: perl-DateTime-Locale 1.440000-160000.2.2 · Artistic-1.0 OR GPL-1.0-or-later
- 💖 girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms