DateTim...:ckb_IR(3)

💅 DateTim...:ckb_IR(3)

okay bestie, quick vibe check: this is DateTime::Locale::ckb_IR from section 3, filed under User Contributed Perl Documentation, and it's literally just the locale data examples for the Central Kurdish Iran locale. it's giving reference material, and we're about to read every single line of it together. 🫶


✨ NAME ✨

DateTime::Locale::ckb_IR — locale data examples for the Central Kurdish Iran (ckb-IR) locale. that's it, that's the whole name section, slay. 💅


🦋 DESCRIPTION 🦋

so this pod file is basically a show-and-tell: it contains examples of the locale data available for the Central Kurdish Iran locale. everything below is the receipts — the exact strings, no edits, no cap. 🌸


🌸 Days 🌸

seven days, six different flavours. iconic. ✨

Wide (format)

دووشەممە
سێشەممە
چوارشەممە
پێنجشەممە
ھەینی
شەممە
یەکشەممە

Abbreviated (format)

دووشەممە
سێشەممە
چوارشەممە
پێنجشەممە
ھەینی
شەممە
یەکشەممە

(i know, it's identical to wide. that's what the data says and i don't make the rules 💀)

Narrow (format)

د
س
چ
پ
ھ
ش
ی

Wide (stand-alone)

دووشەممە
سێشەممە
چوارشەممە
پێنجشەممە
ھەینی
شەممە
یەکشەممە

Abbreviated (stand-alone)

دووشەممە
سێشەممە
چوارشەممە
پێنجشەممە
ھەینی
شەممە
یەکشەممە

Narrow (stand-alone)

د
س
چ
پ
ھ
ش
ی

🎀 Months 🎀

twelve months, six lists. the stand-alone ones are matching the format ones exactly, and honestly? consistent queen behaviour. 👑

Wide (format)

کانوونی دووەم
شوبات
ئازار
نیسان
ئایار
حوزەیران
تەمووز
ئاب
ئەیلوول
تشرینی یەکەم
تشرینی دووەم
کانونی یەکەم

Abbreviated (format)

کانوونی دووەم
شوبات
ئازار
نیسان
ئایار
حوزەیران
تەمووز
ئاب
ئەیلوول
تشرینی یەکەم
تشرینی دووەم
کانونی یەکەم

Narrow (format)

ک
ش
ئ
ن
ئ
ح
ت
ئ
ئ
ت
ت
ک

Wide (stand-alone)

کانوونی دووەم
شوبات
ئازار
نیسان
ئایار
حوزەیران
تەمووز
ئاب
ئەیلوول
تشرینی یەکەم
تشرینی دووەم
کانونی یەکەم

Abbreviated (stand-alone)

کانوونی دووەم
شوبات
ئازار
نیسان
ئایار
حوزەیران
تەمووز
ئاب
ئەیلوول
تشرینی یەکەم
تشرینی دووەم
کانونی یەکەم

Narrow (stand-alone)

ک
ش
ئ
ن
ئ
ح
ت
ئ
ئ
ت
ت
ک

🦋 Quarters 🦋

four quarters, and yes the narrow ones are literally just digits ١ ٢ ٣ ٤ — minimalism ate. 🍓

Wide (format)

چارەکی یەکەم
چارەکی دووەم
چارەکی سێەم
چارەکی چوارەم

Abbreviated (format)

چ١
چ٢
چ٣
چ٤

Narrow (format)

١
٢
٣
٤

Wide (stand-alone)

چارەکی یەکەم
چارەکی دووەم
چارەکی سێەم
چارەکی چوارەم

Abbreviated (stand-alone)

چ١
چ٢
چ٣
چ٤

Narrow (stand-alone)

١
٢
٣
٤

👑 Eras 👑

two eras. all three lists agree. drama-free. ✨

Wide (format)

پێش زایین
زایینی

Abbreviated (format)

پێش زایین
زایینی

Narrow (format)

پێش زایین
زایینی

🌈 Date Formats 🌈

four sizes of date, and each one shows the same three test timestamps so you can see the glow-up. 🔥

Full

2008-02-05T18:30:30 = 2008 شوبات 5, سێشەممە
1995-12-22T09:05:02 = 1995 کانونی یەکەم 22, ھەینی
-0010-09-15T04:44:23 = -10 ئەیلوول 15, شەممە

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 = 2008 شوبات 5
1995-12-22T09:05:02 = 1995 کانونی یەکەم 22
-0010-09-15T04:44:23 = -10 ئەیلوول 15

Short

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

🧚 Time Formats 🧚

same three timestamps, four levels of detail. notice how Full and Long are twinning with that UTC — that's not me being lazy, that's the data fr fr. 💀

Full

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

Long

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

Medium

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

Short

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

🫶 Datetime Formats 🫶

date plus time, glued together, four ways. the main character energy of format sections honestly. 🌟

Full

2008-02-05T18:30:30 = 2008 شوبات 5, سێشەممە 18:30:30 UTC
1995-12-22T09:05:02 = 1995 کانونی یەکەم 22, ھەینی 09:05:02 UTC
-0010-09-15T04:44:23 = -10 ئەیلوول 15, شەممە 04:44:23 UTC

Long

2008-02-05T18:30:30 = 5ی شوباتی 2008 18:30:30 UTC
1995-12-22T09:05:02 = 22ی کانونی یەکەمی 1995 09:05:02 UTC
-0010-09-15T04:44:23 = 15ی ئەیلوولی -10 04:44:23 UTC

Medium

2008-02-05T18:30:30 = 2008 شوبات 5 18:30:30
1995-12-22T09:05:02 = 1995 کانونی یەکەم 22 09:05:02
-0010-09-15T04:44:23 = -10 ئەیلوول 15 04:44:23

Short

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

💜 Available Formats 💜

okay this is the big one — every named format the locale ships, each with the pattern it maps to and the same three demo timestamps. no skipping, we're doing all of them. 💪

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 (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 (G y)

2008-02-05T18:30:30 = زایینی 2008
1995-12-22T09:05:02 = زایینی 1995
-0010-09-15T04:44:23 = پێش زایین -10

GyMMM (G y MMM)

2008-02-05T18:30:30 = زایینی 2008 شوبات
1995-12-22T09:05:02 = زایینی 1995 کانونی یەکەم
-0010-09-15T04:44:23 = پێش زایین -10 ئەیلوول

GyMMMEd (G y MMM d, E)

2008-02-05T18:30:30 = زایینی 2008 شوبات 5, سێشەممە
1995-12-22T09:05:02 = زایینی 1995 کانونی یەکەم 22, ھەینی
-0010-09-15T04:44:23 = پێش زایین -10 ئەیلوول 15, شەممە

GyMMMd (G y MMM d)

2008-02-05T18:30:30 = زایینی 2008 شوبات 5
1995-12-22T09:05:02 = زایینی 1995 کانونی یەکەم 22
-0010-09-15T04:44:23 = پێش زایین -10 ئەیلوول 15

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، 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، dی MMM)

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 (dی MMM)

2008-02-05T18:30:30 = 5ی شوبات
1995-12-22T09:05:02 = 22ی کانونی یەکەم
-0010-09-15T04:44:23 = 15ی ئەیلوول

Md (MM-dd)

2008-02-05T18:30:30 = 02-05
1995-12-22T09:05:02 = 12-22
-0010-09-15T04:44:23 = 09-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ی د.ن
1995-12-22T09:05:02 = 9ی ب.ن
-0010-09-15T04:44:23 = 4ی ب.ن

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 ب.ن

and we are literally only halfway, bestie — the rest of the formats are still coming in part 2, don't go anywhere 💅✨

hms (h:mm:ss a)

Clock with seconds and the AM/PM vibe check, bestie 🕕

2008-02-05T18:30:30 = 6:30:30 د.ن
1995-12-22T09:05:02 = 9:05:02 ب.ن
-0010-09-15T04:44:23 = 4:44:23 ب.ن

hmsv (h:mm:ss a v)

Same as above but it also name-drops the zone ✨

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

hmv (h:mm a v)

Hour + minute only, plus the zone — the "just tell me when" format 💅

2008-02-05T18:30:30 = 6:30 د.ن UTC
1995-12-22T09:05:02 = 9:05 ب.ن UTC
-0010-09-15T04:44:23 = 4:44 ب.ن UTC

ms (mm:ss)

Straight minute:second ratio, no hour talk 🙈

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

y (y)

Bare year, main character energy, absolutely no context 👑

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

yM (M/y)

Month then year, slashed together 🌸

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)

Weekday + date, the full "when even" package 🎀

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)

Abbreviated month, then 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)

Weekday, day, short month, year — the whole squad in one line ✨

2008-02-05T18:30:30 = سێشەممە، 5ی شوباتی 2008
1995-12-22T09:05:02 = ھەینی، 22ی کانونی یەکەمی 1995
-0010-09-15T04:44:23 = شەممە، 15ی ئەیلوولی -10

yMMMM (y MMMM)

Year first, then the FULL month name, no abbreviations allowed 🔥

2008-02-05T18:30:30 = 2008 شوبات
1995-12-22T09:05:02 = 1995 کانونی یەکەم
-0010-09-15T04:44:23 = -10 ئەیلوول

yMMMd (dی MMMی y)

Day, short month, year — the everyday slay 🦋

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)

Day/month/year, numeric, zero fluff ⭐

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 (y QQQ)

Year plus the abbreviated quarter 💜

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

yQQQQ (y QQQQ)

Year plus the full-on spelled-out quarter 👑

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 energy, singular flavor 🗓️

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 week-of-year deal, other plural flavor. Yes bestie, both count variants exist and both are here 🫶

2008-02-05T18:30:30 = هەفتەی 6 ی 2008
1995-12-22T09:05:02 = هەفتەی 51 ی 1995
-0010-09-15T04:44:23 = هەفتەی 37 ی -10

Miscellaneous 💫

Ok tiny section, huge lore:

  • Prefers 24 hour time? — Yes. It's giving "grown-up clock", no cap.
  • Local first day of the week — 6 (شەممە)

Strftime Patterns 🌈

These are the classic strftime-style patterns, and yes they get their own little examples. Obsessed.

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

The full date AND time moment, the icon of the group:

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

Date only, month first, two-digit year 🎀

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

Time only, 24-hour, no notes 💅

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 🫶

See DateTime::Locale.

That's the whole page, bestie — literally all of it. This slay of a doc ships with perl v5.42.0 and was dated 2024-12-12. Go forth and format some dates 💖✨

📦 where this page comes from