DateTim...:sd_Deva(3)
okay so bestie, this is DateTime::Locale::sd_Deva(3) from the User Contributed Perl Documentation ✨ and it’s all about the Sindhi Devanagari (sd-Deva) locale data. We’re going to look at every example in here, and I promise we’re keeping every single detail 💅
✨ NAME ✨
DateTime::Locale::sd_Deva — locale data examples for the Sindhi Devanagari (sd-Deva) locale 🎀
🌸 DESCRIPTION 🌸
This .pod file contains examples of the locale data available for the Sindhi Devanagari locale. That’s the whole vibe of this page: examples, examples, and more examples ✨
🗓️ Days 🗓️
okay first up, days of the week. The labels below are exactly the locale strings, no cap.
💖 Wide (format) 💖
समर
मगलु
ॿधर
विसपत
जमो
छछर
आरतवार
💖 Abbreviated (format) 💖
सू
मग
बध
विस
जम
छछ
आरत
💖 Narrow (format) 💖
सू
मं
ब॒
वि
जु
छं
आ
💖 Wide (stand-alone) 💖
सू
मं
बध
विस
जम
छछ
आरत
💖 Abbreviated (stand-alone) 💖
सू
मं
बध
विस
जु
छछ
आ
💖 Narrow (stand-alone) 💖
सू
मं
ब॒
वि
जु
छं
आ
🌙 Months 🌙
months are up next, and yes — all twelve are getting their moment, in every label style 💖
🎀 Wide (format) 🎀
जनवरी
फबरवरी
मारचु
अपरल
मई
जन
जलाई
आगसट
सपटबर
आकटोबर
नवबर
डिसबर
🎀 Abbreviated (format) 🎀
जन
फर
मारच
अपरै
मई
जन
जु
अग
सपटे
ऑकटो
नवं
डिसं
🎀 Narrow (format) 🎀
ज
फ़
मा
अ
मा
जू
जु
अग
स
ऑ
न
डि
🎀 Wide (stand-alone) 🎀
जनवरी
फबरवरी
मारचु
अपरल
मई
जन
जलाई
आगसट
सपटबर
ऑकटोबर
नवबर
डिसबर
🎀 Abbreviated (stand-alone) 🎀
जन
फर
मारच
अपरै
मई
जन
जला
अग
सपटे
ऑकटो
नवं
डिसं
🎀 Narrow (stand-alone) 🎀
ज
फ़
म
अ
मा
जू
जु
अग
स
ऑ
न
डि
🦋 Quarters 🦋
quarters, bestie! Four of them, and the labels are doing their thing in format and stand-alone mode.
🌸 Wide (format) 🌸
पहिरी टिमाही
बी॒ टिमाही
टीं टिमाही
चोथीं टिमाही
🌸 Abbreviated (format) 🌸
पहिरी टिमाही
बी॒ टिमाही
टीं टिमाही
चोथीं टिमाही
🌸 Narrow (format) 🌸
1
2
3
4
🌸 Wide (stand-alone) 🌸
पहिरी टिमाही
बी॒ टिमाही
टीं टिमाही
चोथीं टिमाही
🌸 Abbreviated (stand-alone) 🌸
पहिरीं टिमाही
बी॒ टिमाही
टीं टिमाही
चोथीं टिमाही
🌸 Narrow (stand-alone) 🌸
1
2
3
4
👑 Eras 👑
eras are here, and these are the locale strings for the wide, abbreviated, and narrow format versions.
⭐ Wide (format) ⭐
बीसी
एडी
⭐ Abbreviated (format) ⭐
बीसी
एडी
⭐ Narrow (format) ⭐
बीसी
एडी
📅 Date Formats 📅
these are the date format examples, and each example uses the same three timestamps: 2008-02-05T18:30:30, 1995-12-22T09:05:02, and -0010-09-15T04:44:23. The outputs are exactly as follows, bestie 🫶
🔥 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 = 2/5/08
1995-12-22T09:05:02 = 12/22/95
-0010-09-15T04:44:23 = 9/15/-10
⏰ Time Formats ⏰
time format examples, coming right up. Same three timestamps, and every output is staying exactly as written ✨
💜 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 🌈
now we’re combining date and time energy, and it’s giving full, long, medium, and short — with all the outputs preserved exactly 💅
🌟 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 = 2/5/08, 6:30 PM
1995-12-22T09:05:02 = 12/22/95, 9:05 AM
-0010-09-15T04:44:23 = 9/15/-10, 4:44 AM
🧚 Available Formats 🧚
this is the big one — available formats, each with its own label and three examples. Keep every format key exactly as written, bestie 🫶
⭐ 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 = मं
1995-12-22T09:05:02 = जु
-0010-09-15T04:44:23 = छछ
⭐ EBhm (E 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
⭐ EBhms (E 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
⭐ 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 (y G) ⭐
2008-02-05T18:30:30 = 2008 एडी
1995-12-22T09:05:02 = 1995 एडी
-0010-09-15T04:44:23 = -10 बीसी
⭐ GyMMM (MMM y G) ⭐
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 (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 बीसी
⭐ GyMd (M/d/y GGGGG) ⭐
2008-02-05T18:30:30 = 2/5/2008 एडी
1995-12-22T09:05:02 = 12/22/1995 एडी
-0010-09-15T04:44:23 = 9/15/-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, M/d) ⭐
2008-02-05T18:30:30 = मग, 2/5
1995-12-22T09:05:02 = जम, 12/22
-0010-09-15T04:44:23 = छछ, 9/15
⭐ MMM (LLL) ⭐
2008-02-05T18:30:30 = फर
1995-12-22T09:05:02 = डिसं
-0010-09-15T04:44:23 = सपटे
⭐ MMMEd (E, MMM d) ⭐
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 (MMMM d) ⭐
2008-02-05T18:30:30 = फबरवरी 5
1995-12-22T09:05:02 = डिसबर 22
-0010-09-15T04:44:23 = सपटबर 15
⭐ MMMd (MMM d) ⭐
2008-02-05T18:30:30 = फर 5
1995-12-22T09:05:02 = डिसं 22
-0010-09-15T04:44:23 = सपटे 15
⭐ Md (M/d) ⭐
2008-02-05T18:30:30 = 2/5
1995-12-22T09:05:02 = 12/22
-0010-09-15T04:44:23 = 9/15
⭐ 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— (M/y) year + month, month-first energy 💅
2008-02-05T18:30:30 = 2/2008
1995-12-22T09:05:02 = 12/1995
-0010-09-15T04:44:23 = 9/-10
yMEd— (E, M/d/y) the full date situation, with the weekday abbrev leading the way 🗓️
2008-02-05T18:30:30 = मग, 2/5/2008
1995-12-22T09:05:02 = जम, 12/22/1995
-0010-09-15T04:44:23 = छछ, 9/15/-10
yMMM— (MMM y) short month name, then the year, no drama 🎀
2008-02-05T18:30:30 = फर 2008
1995-12-22T09:05:02 = डिसं 1995
-0010-09-15T04:44:23 = सपटे -10
yMMMEd— (E, MMM d, y) weekday, short month, day, year — the whole squad assembled ✨
2008-02-05T18:30:30 = मग, फर 5, 2008
1995-12-22T09:05:02 = जम, डिसं 22, 1995
-0010-09-15T04:44:23 = छछ, सपटे 15, -10
yMMMM— (MMMM y) full fat month name spelled all the way out, she's not abbreviating anything 👑
2008-02-05T18:30:30 = फबरवरी 2008
1995-12-22T09:05:02 = डिसबर 1995
-0010-09-15T04:44:23 = सपटबर -10
yMMMd— (MMM d, y) short month + day + year, the classic little trio 🍓
2008-02-05T18:30:30 = फर 5, 2008
1995-12-22T09:05:02 = डिसं 22, 1995
-0010-09-15T04:44:23 = सपटे 15, -10
yMd— (M/d/y) month/day/year, all numbers, zero notes 🔢
2008-02-05T18:30:30 = 2/5/2008
1995-12-22T09:05:02 = 12/22/1995
-0010-09-15T04:44:23 = 9/15/-10
yQQQ— (QQQ y) quarter name (short-ish) riding shotgun with the year 🌸
2008-02-05T18:30:30 = पहिरी टिमाही 2008
1995-12-22T09:05:02 = चोथीं टिमाही 1995
-0010-09-15T04:44:23 = टीं टिमाही -10
yQQQQ— (QQQQ y) the wide quarter format — and ngl it's giving exactly the same strings asyQQQhere, like, identical, no cap 😭
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) the week-of-year flex, with the literal wordsweekandofbaked right in 🔥
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 🧚
A couple of random little facts about this locale, bestie, they're just vibing here:
- Prefers 24 hour time? No 🙅♀️ (12-hour girlie detected)
- Local first day of the week —
1 (स)
⭐ STRFTIME PATTERNS ⭐
Now the strftime-flavoured versions, aka the ones your C-adjacent faves recognise 🫶
💜 %c (%a %b %e %H:%M:%S %Y) — date time format
The whole date and time, stacked, no crumbs:
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, there really are two spaces before that 5 in the first line — that's %e, she does what she wants 💅)
🌈 %x (%m/%d/%y) — date format
Just the date, all zero-padded and neat:
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
Just the time, hours minutes seconds, squeaky clean:
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 🫶
Lowkey the whole answer is one line: see DateTime::Locale — that's where all this lives, bestie, go read it 📚
Okay so that's literally the whole locale laid out 💖 every pattern, every string, every weird negative year preserved with love. Go forth and format, you iconic thing, you 👑
✨ That was DateTim...:sd_Deva(3) — part of perl v5.42.0, dated 2024-12-12 ✨ ty for coming to my TED talk, mwah 💋🎀
📦 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