DateTim...ale::sa(3)
🌸 DateTime::Locale::sa — Locale data examples for the Sanskrit (sa) locale 💅
okay so bestie, gather round. this is the manual page for DateTime::Locale::sa, section 3, and it lives in the User Contributed Perl Documentation corner of the man universe. it is literally just an example dump — no methods, no functions, no arguments, just pure locale data vibes for the Sanskrit (sa) locale. think of it as a lookbook, not a toolkit. 🎀
✨ DESCRIPTION ✨
This pod file contains examples of the locale data available for the Sanskrit locale. that's it, that's the whole brief. every section below is just the raw strings, formatted every which way, plus a stack of worked examples so you can see exactly what each format spits out. 🫶
set your face to 🧚 amazed, because we're going through all of it.
💖 Days
🌸 Wide (format)
सोमवासरः
मगलवासरः
बधवासरः
गरवासर:
शकरवासरः
शनिवासरः
रविवासरः
🌸 Abbreviated (format)
सोम
मगल
बध
गरु
शकर
शनि
रवि
🌸 Narrow (format)
सो
मं
बु
गु
शु
श
र
🌸 Wide (stand-alone)
सोमवासरः
मगलवासरः
बधवासरः
गरवासर:
शकरवासरः
शनिवासरः
रविवासरः
🌸 Abbreviated (stand-alone)
सोम
मगल
बध
गरु
शकर
शनि
रवि
🌸 Narrow (stand-alone)
सो
मं
बु
गु
शु
श
र
ngl the format and stand-alone lists for days are the same strings here, so if you clocked the repetition — yeah, that's not a typo, that's just the data being iconic and consistent. 💅
🦋 Months
🌸 Wide (format)
जनवरीमासः
फरवरीमासः
मारचमासः
अपरलमासः
मईमासः
जनमासः
जलाईमासः
अगसतमासः
सितबरमासः
अकतबरमासः
नवबरमासः
दिसबरमासः
🌸 Abbreviated (format)
जनवरी:
फरवरी:
मारच:
अपरल:
मई
जन:
जलाई:
अगसत:
सितबर:
अकतबर:
नवबर:
दिसबर:
🌸 Narrow (format)
ज
फ
मा
अ
म
जू
जु
अ
सि
अ
न
दि
🌸 Wide (stand-alone)
जनवरीमासः
फरवरीमासः
मारचमासः
अपरलमासः
मईमासः
जनमासः
जलाईमासः
अगसतमासः
सितबरमासः
अकतबरमासः
नवबरमासः
दिसबरमासः
🌸 Abbreviated (stand-alone)
जनवरी:
फरवरी:
मारच:
अपरल:
मई
जन:
जलाई:
अगसत:
सितबर:
अकतबर:
नवबर:
दिसबर:
🌸 Narrow (stand-alone)
1
2
3
4
5
6
7
8
9
10
11
12
not the narrow stand-alone months just being plain numbers 1 through 12 😭 it said "no thoughts, head empty, here's a digit." honestly? relatable. 🙈
🎀 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)
BCE
CE
🌸 Abbreviated (format)
BCE
CE
🌸 Narrow (format)
BCE
CE
periodt — all three widths are justBCEandCE. no short kings here, they went full acronym at every size. 👑
🔥 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 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
lowkey clocking that Full and Long time formats are identical here — the UTC suffix is what Medium drops, and Short then trims the seconds too. the way that's a clean little ladder 🪜✨
🌈 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
👑 Available Formats
okay this is the big one — every named format code, with the pattern it maps to in parentheses, plus the same three sample timestamps so you can see it in action. sit down, hydrate, we're going through all of them. 🍓
🎀 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 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 (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 G y)
2008-02-05T18:30:30 = फरवरी: CE 2008
1995-12-22T09:05:02 = दिसबर: CE 1995
-0010-09-15T04:44:23 = सितबर: BCE -10
🎀 GyMMMEd (E, d MMM y G)
2008-02-05T18:30:30 = मगल, 5 फरवरी: 2008 CE
1995-12-22T09:05:02 = शकर, 22 दिसबर: 1995 CE
-0010-09-15T04:44:23 = शनि, 15 सितबर: -10 BCE
🎀 GyMMMd (d MMM y G)
2008-02-05T18:30:30 = 5 फरवरी: 2008 CE
1995-12-22T09:05:02 = 22 दिसबर: 1995 CE
-0010-09-15T04:44:23 = 15 सितबर: -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, 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' MMM)
2008-02-05T18:30:30 = week 1 of फरवरी:
1995-12-22T09:05:02 = week 3 of दिसबर:
-0010-09-15T04:44:23 = week 2 of सितबर:
ok the 'week' W 'of' MMM one is giving full English-sentence energy dropped into a Sanskrit month name, and honestly? it ate. 🔥
🎀 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 PM
1995-12-22T09:05:02 = 9 AM
-0010-09-15T04:44:23 = 4 AM
🎀 hm (h:mm a)
...and that's exactly where our copy cuts off, right mid-entry on hm — its sample lines and everything after are waiting for you in part 2. 🧚
…and we're wrapping up hm (h:mm a) with the last two lines, so nothing gets lost:
1995-12-22T09:05:02 = 9:05 AM
-0010-09-15T04:44:23 = 4:44 AM
periodt, moving on to the rest of the list 💅
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 — 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 = मगल, 5/2/2008
1995-12-22T09:05:02 = शकर, 22/12/1995
-0010-09-15T04:44:23 = शनि, 15/9/-10
yMMM — MMM y
2008-02-05T18:30:30 = फरवरी: 2008
1995-12-22T09:05:02 = दिसबर: 1995
-0010-09-15T04:44:23 = सितबर: -10
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
yMMMM — MMMM y
2008-02-05T18:30:30 = फरवरीमासः 2008
1995-12-22T09:05:02 = दिसबरमासः 1995
-0010-09-15T04:44:23 = सितबरमासः -10
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
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
yQQQ — QQQ y
2008-02-05T18:30:30 = तरमासिक1 2008
1995-12-22T09:05:02 = तरमासिक4 1995
-0010-09-15T04:44:23 = तरमासिक3 -10
yQQQQ — QQQQ y
2008-02-05T18:30:30 = परथम तरमासिक 2008
1995-12-22T09:05:02 = चतरथ तरमासिक 1995
-0010-09-15T04:44:23 = ततीय तरमासिक -10
yw-count-other — 'week' w 'of' Y
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
ok bestie real talk for a sec 🫶 every one of those Devanagari strings is exactly how the locale file has it — including the stray-looking bits likeफरवरी:and the pattern string inyw-count-otherthat stays English. Do not "fix" them, do not retype them from memory, just copy character for character. No cap, that's the whole assignment. ✨
🌸 Miscellaneous 🌸
the lil vibe-check extras, iykyk 💖
- Prefers 24 hour time? — No
- Local first day of the week —
1(सोमवासरः)
✨ Strftime Patterns ✨
the classic strftime-style ones, all dressed up for this locale 🎀
%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
yes bestie there are two spaces betweenफरवरी:and5in that first line 🙈 it's supposed to be like that, leave it alone, she's iconic
%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
%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
🫶 SUPPORT 🫶
that's it, that's the whole section — go look at DateTime::Locale, she has all the answers 💜
and that's a wrap on the page, bestie 🎀 you ate, fr fr. Footer tea for the record keepers: this was perl v5.42.0, dated 2024-12-12 — go off, timestamp 💅✨
📦 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