DateTim...xv_Deva(3)

💅 DateTim...xv_Deva(3) — User Contributed Perl Documentation 💅

okay BESTIE so this is DateTime::Locale::kxv_Deva, section 3 of the manual, and it's literally the locale data examples for the Kuvi Devanagari locale (kxv-Deva). no cap, it's a perl pod file and it's just… a whole museum of strings. let's go 🎀


✨ NAME ✨

DateTime::Locale::kxv_Deva — locale data examples for the Kuvi Devanagari (kxv-Deva) locale 🦋


🌸 DESCRIPTION 🌸

so this pod file is literally just a showcase, bestie — it contains examples of the locale data that's available for the Kuvi Devanagari locale. every string below is exactly what the locale hands back 👑


🗓️ 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)

  • पु
  • मा
  • पा
  • हि
  • बे
  • जा
  • आ
  • सरा
  • बाॅ
  • दा
  • दि
  • पा
not me noticing the narrow format literally reuses पा twice for months 3 and 12 😭 that's the data, bestie, I don't make the rules 💀

🧚 Quarters

Wide (format)

  • १सट कवाटर
  • २ कवाटर
  • ३रड कवाटर
  • ४थ कवाटर

Abbreviated (format)

  • क १
  • क २
  • क ३
  • क ४

Narrow (format)

  • 1
  • 2
  • 3
  • 4

Wide (stand-alone)

  • १सट कवाटर
  • २ कवाटर
  • ३रड कवाटर
  • ४थ कवाटर

Abbreviated (stand-alone)

  • क १
  • क २
  • क ३
  • क ४

Narrow (stand-alone)

  • 1
  • 2
  • 3
  • 4

⭐ Eras

Wide (format)

  • बिफोर कराइसट
  • अननो डोमिनी

Abbreviated (format)

  • बिसि
  • ए-डि

Narrow (format)

  • बिसि
  • ए-डि
highkey the narrow eras are identical to the abbreviated ones and honestly? consistency icon behavior 🫶

🦋 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 ए एम
bestie the Full and Long time formats are literally identical here — nobody panic, that's just how it is 💖

🌈 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

like, every single named format and its pattern, hand-delivered, with the same three timestamps every time so you can compare. obsessed ✨

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, 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 बिसि

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 (GGGGG y-MM-dd)

2008-02-05T18:30:30 = ए-डि 2008-02-05
1995-12-22T09:05:02 = ए-डि 1995-12-22
-0010-09-15T04:44:23 = बिसि -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 = मानगा, 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 (MMMM ताँ वारा W)

2008-02-05T18:30:30 = माहाका लञजु ताँ वारा 1
1995-12-22T09:05:02 = पानडे लञजु ताँ वारा 3
-0010-09-15T04:44:23 = बोदो लञजु ताँ वारा 2

MMMMd (d MMMM)

and that's literally where part 1 of the page runs out, bestie 😭 the examples for this one are coming in the next chunk — don't leave me hanging 💜

MMMd (d MMM)

2008-02-05T18:30:30 = 5 माहा
1995-12-22T09:05:02 = 22 पानडे
-0010-09-15T04:44:23 = 15 बादो

Okay bestie, this one is day-then-month-abbreviation, no year, no vibe check on the century 💅

Md (d/M)

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

Day slash month, that's it, no year invited to the party 🎀

d (d)

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

Just the day. Literally one number. Main character energy fr 🔥

h (h a)

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

Hour plus the AM/PM marker — 12-hour clock girlies rise 🫶

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 ए एम

Hour and minute, the classic. Nothing more, nothing less ✨

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 ए एम

Now we're bringing seconds to the function, as we should 💖

hmsv (h:mm:ss a v)

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

Same as above but with the timezone tag riding along — v is giving location, we stan 🌍

hmv (h:mm a v)

2008-02-05T18:30:30 = 6:30 पी एम UTC
1995-12-22T09:05:02 = 9:05 ए एम UTC
-0010-09-15T04:44:23 = 4:44 ए एम UTC

Hour, minute, zone. No seconds, she's chill like that 😌

ms (mm:ss)

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

Minute:second only, zero-padded, no hour in sight — it's giving stopwatch 🎀

y (y)

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

Just the year. Yes it can be negative, and yes that's the before-common-era representation, don't come for me 😭

yM (M/y)

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

Month slash year — note the negative year showing up as -10 at the end there 👀

yMEd (E, 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

Weekday, then day/month/year. Full little date sandwich 🥪

yMMM (MMM y)

2008-02-05T18:30:30 = माहा 2008
1995-12-22T09:05:02 = पानडे 1995
-0010-09-15T04:44:23 = बादो -10

Abbreviated month with the year, no day. Short and slay ✨

yMMMEd (E, d MMM y)

2008-02-05T18:30:30 = मानगा, 5 माहा 2008
1995-12-22T09:05:02 = सकर, 22 पानडे 1995
-0010-09-15T04:44:23 = साननि, 15 बादो -10

Weekday plus day, abbreviated month, year. The full medium-vibe date, iconic 💅

yMMMM (MMMM y)

2008-02-05T18:30:30 = माहाका लञजु 2008
1995-12-22T09:05:02 = पानडे लञजु 1995
-0010-09-15T04:44:23 = बोदो लञजु -10

Now with the full month name, no abbreviations allowed, we're being fancy 🎀

yMMMd (d MMM y)

2008-02-05T18:30:30 = 5 माहा 2008
1995-12-22T09:05:02 = 22 पानडे 1995
-0010-09-15T04:44:23 = 15 बादो -10

Day, abbreviated month, year. No weekday this time, she's keeping it lowkey 🌸

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

Straight numeric date, slashes not dashes, day first, that's the whole vibe 🔢

yQQQ (QQQ y)

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

Abbreviated quarter with the year — yes quarters have their own numerals here, obsessed 😍

yQQQQ (QQQQ y)

2008-02-05T18:30:30 = १सट कवाटर 2008
1995-12-22T09:05:02 = ४थ कवाटर 1995
-0010-09-15T04:44:23 = ३रड कवाटर -10

The full-word quarter version, spelling it all out like a proper lady 👑

yw-count-other (Y ताँ वारा w)

2008-02-05T18:30:30 = 2008 ताँ वारा 6
1995-12-22T09:05:02 = 1995 ताँ वारा 51
-0010-09-15T04:44:23 = -10 ताँ वारा 37

Week-of-year vibes, week-based year included. Note the -other on the pattern name — that's the plural category in the key, so keep it exactly as written 💖


🌈 Miscellaneous 🌈

Okay two quick facts before we move on, no biggie:

  • Prefers 24 hour time? — No. Nope. Not here. She's a 12-hour girlie 🕐
  • Local first day of the week — 1 (सामवारा) — week starts on day 1, which is सामवारा in this locale 📅

✨ Strftime Patterns ✨

Same three sample timestamps, but now in strftime-land. Let's get into it:

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

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

That's the full combo meal — weekday, month, day, 24-hour clock, year. And yes, that double space before the 5 in the first line is literally in the data, bestie, don't @ me 🙈

%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

Month first here, unlike the pattern-based ones above — head's up so nobody gets confused 💀

%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

24-hour, zero-padded, hours:minutes:seconds, clean clean clean 🧼


🌟 SUPPORT 🌟

Wanna know more? Go read DateTime::Locale. That's the whole support section, she's lowkey and to the point 🫶


That's a wrap on the Deva locale data, bestie! All those patterns, all those numerals, all the -10 years that make you do a double take — preserved exactly, no cap 💜

Made with love by the Perl crew ✨ — perl v5.42.0, dated 2024-12-12. Now go format some dates and slay 💅🎀

📦 where this page comes from