DateTim...Arab_IN(3)
💅 DateTim...Arab_IN(3) — like, the whole locale glow-up
Okay bestie, gather round 🫶 this is DateTim...Arab_IN(3) from the User Contributed Perl Documentation, and it's literally the vibe check for one specific locale. No cap.
✨ NAME ✨
DateTime::Locale::ks_Arab_IN — locale data examples for the Kashmiri India Arabic (ks-Arab-IN) locale. That's the whole name, periodt. 👑
🌸 DESCRIPTION 🌸
So this pod file is basically a show-and-tell 🎀 it's packed with examples of the locale data you get for the Kashmiri India Arabic locale. Think of it as the lookbook, not the rulebook — it's showing you what the data looks like, iykyk.
🦋 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)
ج
ف
م
ا
م
ج
ج
ا
س
س
ا
ن
💀 bestie I need you to clock that July isجلےin the format lists butجولاییin the stand-alone lists. That is not a typo on my end, that's the actual data. Respect the difference, fr fr.
💜 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)
بی سی
اے ڈی
🎀 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 = 2/5/08
1995-12-22T09:05:02 = 12/22/95
-0010-09-15T04:44:23 = 9/15/-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
🙈 notice how Full and Long both tack on that UTC. Medium and Short do not. That's the data, not me being chaotic.
🧚 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 = 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 long one bestie, buckle in 🍓 every single pattern gets its own little spotlight, and each one shows you the same three timestamps formatted. Obsessed with the consistency honestly.
🔥 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
🔥 MMMMEd (E, MMMM d)
2008-02-05T18:30:30 = بۆموار, فرؤری 5
1995-12-22T09:05:02 = جمہ, دسمبر 22
-0010-09-15T04:44:23 = بٹوار, ستمبر 15
🔥 MMMMW-count-one (ہفتہ W از MMMM)
2008-02-05T18:30:30 = ہفتہ 1 از فرؤری
1995-12-22T09:05:02 = ہفتہ 3 از دسمبر
-0010-09-15T04:44:23 = ہفتہ 2 از ستمبر
🔥 MMMMW-count-other (ہفتہ W از MMMM)
2008-02-05T18:30:30 = ہفتہ 1 از فرؤری
1995-12-22T09:05:02 = ہفتہ 3 از دسمبر
-0010-09-15T04:44:23 = ہفتہ 2 از ستمبر
🔥 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)
...and the examples for this one roll over into the next part, bestie 🌷 hold that thought 💅
yM(M/y) — month then year, tiny and sweet ✨
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) — weekday up front, then month/day/year, giving main character energy 👑
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) — abbreviated month, then year 🎀
2008-02-05T18:30:30 = فرؤری 2008
1995-12-22T09:05:02 = دسمبر 1995
-0010-09-15T04:44:23 = ستمبر -10
yMMMEd(E, MMM d, y) — the full lil lineup: weekday, abbreviated month, day, year 💅
2008-02-05T18:30:30 = بۆموار, فرؤری 5, 2008
1995-12-22T09:05:02 = جمہ, دسمبر 22, 1995
-0010-09-15T04:44:23 = بٹوار, ستمبر 15, -10
yMMMM(MMMM y) — wide month name plus year, no crumbs 🌸
2008-02-05T18:30:30 = فرؤری 2008
1995-12-22T09:05:02 = دسمبر 1995
-0010-09-15T04:44:23 = ستمبر -10
yMMMd(y MMM d) — year first this time, then abbreviated month and day 🦋
2008-02-05T18:30:30 = 2008 فرؤری 5
1995-12-22T09:05:02 = 1995 دسمبر 22
-0010-09-15T04:44:23 = -10 ستمبر 15
yMd(M/d/y) — straight numeric, no notes, iconic 💖
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) — abbreviated quarter + year, lowkey underrated 🌈
2008-02-05T18:30:30 = کیو 1 2008
1995-12-22T09:05:02 = کیو 4 1995
-0010-09-15T04:44:23 = کیو 3 -10
yQQQQ(QQQQ y) — the full-width quarter flex, periodt 🔥
2008-02-05T18:30:30 = گۄڑنیک ژۄباگ 2008
1995-12-22T09:05:02 = ژورم ژۄباگ 1995
-0010-09-15T04:44:23 = تریم ژۄباگ -10
yw-count-one(ہفتہ w از Y) — week-of-year, singular-ish form, bestie 1 🫶
2008-02-05T18:30:30 = ہفتہ 6 از 2008
1995-12-22T09:05:02 = ہفتہ 51 از 1995
-0010-09-15T04:44:23 = ہفتہ 37 از -10
yw-count-other(ہفتہ w از Y) — same shape, the "other" plural bucket, and ngl it's literally identical here 💀
2008-02-05T18:30:30 = ہفتہ 6 از 2008
1995-12-22T09:05:02 = ہفتہ 51 از 1995
-0010-09-15T04:44:23 = ہفتہ 37 از -10
🧚 Miscellaneous 🧚
Okay bestie, the little vibe check section ✨
Prefers 24 hour time?
No. That's it, that's the answer 🙈
Local first day of the week
7 (اتھوار) — the week starts on day 7 here, noted, slay 🌸
⭐ Strftime Patterns ⭐
These are the classic strftime-flavoured ones — same three timestamps as always so you can compare the glow-ups 😭
%c(%a %b %e %H:%M:%S %Y) — date time format, the whole fit in one string 👑
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
%x(%m/%d/%y) — date format, cute 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(%H:%M:%S) — time format, clock-only, no commentary needed 🕐
2008-02-05T18:30:30 = 18:30:30
1995-12-22T09:05:02 = 09:05:02
-0010-09-15T04:44:23 = 04:44:23
Heads up bestie: that%cline really does have two spaces betweenفرؤریand5— that's not me being messy, that's the data. Copy it exactly, fr fr 🫶
🦋 SUPPORT 🦋
See DateTime::Locale. That's where all the sibling locales hang out, go say hi 💜
And that's the whole page, bestie — you ate that read-through 👑 This is perl v5.42.0, dated 2024-12-12, and it's the user contributed Perl documentation, so give the contributors a lil kiss on the forehead and go format some dates 🌈💖
📦 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