DateTim...Arab_IR(3)
π NAME π
okay so bestie, this is DateTime::Locale::ku_Arab_IR β Locale data examples for the Kurdish Iran Arabic (ku-Arab-IR) locale. It's a section-3 perl manpage from the User Contributed Perl Documentation set (the header shows up as DateTim...Arab_IR(3) on both sides because the title got truncated, iykyk π
).
β¨ DESCRIPTION β¨
This pod file contains examples of the locale data available for the Kurdish Iran Arabic locale. That's it, that's the whole vibe β it's a big ol' show-and-tell of what this locale looks like when you format stuff with it. Let's get into it π«Ά
πΈ Days πΈ
Wide (format)
Mon
Tue
Wed
Thu
Fri
Sat
Sun
Abbreviated (format)
Mon
Tue
Wed
Thu
Fri
Sat
Sun
Narrow (format)
M
T
W
T
F
S
S
Wide (stand-alone)
Mon
Tue
Wed
Thu
Fri
Sat
Sun
Abbreviated (stand-alone)
Mon
Tue
Wed
Thu
Fri
Sat
Sun
Narrow (stand-alone)
M
T
W
T
F
S
S
ngl the days are giving "we didn't have the translated strings yet" but like, respectfully, that's what the data says π
π¦ Months π¦
Wide (format)
M01
M02
M03
M04
M05
M06
M07
M08
M09
M10
M11
M12
Abbreviated (format)
M01
M02
M03
M04
M05
M06
M07
M08
M09
M10
M11
M12
Narrow (format)
1
2
3
4
5
6
7
8
9
10
11
12
Wide (stand-alone)
M01
M02
M03
M04
M05
M06
M07
M08
M09
M10
M11
M12
Abbreviated (stand-alone)
M01
M02
M03
M04
M05
M06
M07
M08
M09
M10
M11
M12
Narrow (stand-alone)
1
2
3
4
5
6
7
8
9
10
11
12
π§ Quarters π§
Wide (format)
Q1
Q2
Q3
Q4
Abbreviated (format)
Q1
Q2
Q3
Q4
Narrow (format)
1
2
3
4
Wide (stand-alone)
Q1
Q2
Q3
Q4
Abbreviated (stand-alone)
Q1
Q2
Q3
Q4
Narrow (stand-alone)
1
2
3
4
β Eras β
Wide (format)
BCE
CE
Abbreviated (format)
BCE
CE
Narrow (format)
BCE
CE
π Date Formats π
Full
2008-02-05T18:30:30 = 2008 M02 5, Tue
1995-12-22T09:05:02 = 1995 M12 22, Fri
-0010-09-15T04:44:23 = -10 M09 15, Sat
Long
2008-02-05T18:30:30 = 2008 M02 5
1995-12-22T09:05:02 = 1995 M12 22
-0010-09-15T04:44:23 = -10 M09 15
Medium
2008-02-05T18:30:30 = 2008 M02 5
1995-12-22T09:05:02 = 1995 M12 22
-0010-09-15T04:44:23 = -10 M09 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
lowkey obsessed with how the Full and Long and Medium ones lowkey agree on the date part β but Full is the only one being extra with the weekday π
π Time Formats π
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 π
Full
2008-02-05T18:30:30 = 2008 M02 5, Tue 18:30:30 UTC
1995-12-22T09:05:02 = 1995 M12 22, Fri 09:05:02 UTC
-0010-09-15T04:44:23 = -10 M09 15, Sat 04:44:23 UTC
Long
2008-02-05T18:30:30 = 2008 M02 5 18:30:30 UTC
1995-12-22T09:05:02 = 1995 M12 22 09:05:02 UTC
-0010-09-15T04:44:23 = -10 M09 15 04:44:23 UTC
Medium
2008-02-05T18:30:30 = 2008 M02 5 18:30:30
1995-12-22T09:05:02 = 1995 M12 22 09:05:02
-0010-09-15T04:44:23 = -10 M09 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, bestie β every named format, the pattern it's built from in parentheses, and the three example timestamps. Buckle up π
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 = Tue
1995-12-22T09:05:02 = Fri
-0010-09-15T04:44:23 = Sat
EBh (E h B)
2008-02-05T18:30:30 = Tue 6 B
1995-12-22T09:05:02 = Fri 9 B
-0010-09-15T04:44:23 = Sat 4 B
EBhm (E h:mm B)
2008-02-05T18:30:30 = Tue 6:30 B
1995-12-22T09:05:02 = Fri 9:05 B
-0010-09-15T04:44:23 = Sat 4:44 B
EBhms (E h:mm:ss B)
2008-02-05T18:30:30 = Tue 6:30:30 B
1995-12-22T09:05:02 = Fri 9:05:02 B
-0010-09-15T04:44:23 = Sat 4:44:23 B
EHm (E HH:mm)
2008-02-05T18:30:30 = Tue 18:30
1995-12-22T09:05:02 = Fri 09:05
-0010-09-15T04:44:23 = Sat 04:44
EHms (E HH:mm:ss)
2008-02-05T18:30:30 = Tue 18:30:30
1995-12-22T09:05:02 = Fri 09:05:02
-0010-09-15T04:44:23 = Sat 04:44:23
Ed (d, E)
2008-02-05T18:30:30 = 5, Tue
1995-12-22T09:05:02 = 22, Fri
-0010-09-15T04:44:23 = 15, Sat
Eh (E h a)
2008-02-05T18:30:30 = Tue 6 PM
1995-12-22T09:05:02 = Fri 9 AM
-0010-09-15T04:44:23 = Sat 4 AM
Ehm (E h:mm a)
2008-02-05T18:30:30 = Tue 6:30 PM
1995-12-22T09:05:02 = Fri 9:05 AM
-0010-09-15T04:44:23 = Sat 4:44 AM
Ehms (E h:mm:ss a)
2008-02-05T18:30:30 = Tue 6:30:30 PM
1995-12-22T09:05:02 = Fri 9:05:02 AM
-0010-09-15T04:44:23 = Sat 4:44:23 AM
Gy (G y)
2008-02-05T18:30:30 = CE 2008
1995-12-22T09:05:02 = CE 1995
-0010-09-15T04:44:23 = BCE -10
GyM (G y-MM)
2008-02-05T18:30:30 = CE 2008-02
1995-12-22T09:05:02 = CE 1995-12
-0010-09-15T04:44:23 = BCE -10-09
GyMEd (G y-MM-dd, E)
2008-02-05T18:30:30 = CE 2008-02-05, Tue
1995-12-22T09:05:02 = CE 1995-12-22, Fri
-0010-09-15T04:44:23 = BCE -10-09-15, Sat
GyMMM (G y MMM)
2008-02-05T18:30:30 = CE 2008 M02
1995-12-22T09:05:02 = CE 1995 M12
-0010-09-15T04:44:23 = BCE -10 M09
GyMMMEd (G y MMM d, E)
2008-02-05T18:30:30 = CE 2008 M02 5, Tue
1995-12-22T09:05:02 = CE 1995 M12 22, Fri
-0010-09-15T04:44:23 = BCE -10 M09 15, Sat
GyMMMd (G y MMM d)
2008-02-05T18:30:30 = CE 2008 M02 5
1995-12-22T09:05:02 = CE 1995 M12 22
-0010-09-15T04:44:23 = BCE -10 M09 15
GyMd (G 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
Hv (HH v)
2008-02-05T18:30:30 = 18 UTC
1995-12-22T09:05:02 = 09 UTC
-0010-09-15T04:44:23 = 04 UTC
M (L)
2008-02-05T18:30:30 = 2
1995-12-22T09:05:02 = 12
-0010-09-15T04:44:23 = 9
MEd (MM-dd, E)
2008-02-05T18:30:30 = 02-05, Tue
1995-12-22T09:05:02 = 12-22, Fri
-0010-09-15T04:44:23 = 09-15, Sat
MMM (LLL)
2008-02-05T18:30:30 = M02
1995-12-22T09:05:02 = M12
-0010-09-15T04:44:23 = M09
MMMEd (MMM d, E)
2008-02-05T18:30:30 = M02 5, Tue
1995-12-22T09:05:02 = M12 22, Fri
-0010-09-15T04:44:23 = M09 15, Sat
MMMMW-count-other ('week' W 'of' MMMM)
2008-02-05T18:30:30 = week 1 of M02
1995-12-22T09:05:02 = week 3 of M12
-0010-09-15T04:44:23 = week 2 of M09
bestie this one is the icon of the whole page fr β literal quoting inside the pattern, -count-other plural stuff, just immaculate π
MMMMd (MMMM d)
2008-02-05T18:30:30 = M02 5
1995-12-22T09:05:02 = M12 22
-0010-09-15T04:44:23 = M09 15
MMMd (MMM d)
2008-02-05T18:30:30 = M02 5
1995-12-22T09:05:02 = M12 22
-0010-09-15T04:44:23 = M09 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 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
hv (h a v)
2008-02-05T18:30:30 = 6 PM UTC
1995-12-22T09:05:02 = 9 AM UTC
-0010-09-15T04:44:23 = 4 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 (y-MM)
2008-02-05T18:30:30 = 2008-02
1995-12-22T09:05:02 = 1995-12
-0010-09-15T04:44:23 = -10-09
yMEd (y-MM-dd, E)
2008-02-05T18:30:30 = 2008-02-05, Tue
1995-12-22T09:05:02 = 1995-12-22, Fri
-0010-09-15T04:44:23 = -10-09-15, Sat
yMMM (y MMM)
2008-02-05T18:30:30 = 2008 M02
1995-12-22T09:05:02 = 1995 M12
-0010-09-15T04:44:23 = -10 M09
yMMMEd (y MMM d, E)
2008-02-05T18:30:30 = 2008 M02 5, Tue
1995-12-22T09:05:02 = 1995 M12 22, Fri
-0010-09-15T04:44:23 = -10 M09 15, Sat
yMMMM (y MMMM)
2008-02-05T18:30:30 = 2008 M02
1995-12-22T09:05:02 = 1995 M12
-0010-09-15T04:44:23 = -10 M09
yMMMd (y MMM d)
2008-02-05T18:30:30 = 2008 M02 5
1995-12-22T09:05:02 = 1995 M12 22
-0010-09-15T04:44:23 = -10 M09 15
yMd (y-MM-dd)
okay we've hit the edge of part 1, bestie β this format's example lines kick off in part 2, so don't close the tab πβ¨
β¦and the last pattern block from before wraps up looking like this π
2008-02-05T18:30:30 = 2008-02-05
1995-12-22T09:05:02 = 1995-12-22
-0010-09-15T04:44:23 = -10-09-15
yQQQ (y QQQ)
Bestie, this is the quarter vibe check β the year plus a short Q1-style quarter β¨
2008-02-05T18:30:30 = 2008 Q1
1995-12-22T09:05:02 = 1995 Q4
-0010-09-15T04:44:23 = -10 Q3
yQQQQ (y QQQQ)
fr fr this is the same quarter energy, just with the long-form QQQQ pattern π
2008-02-05T18:30:30 = 2008 Q1
1995-12-22T09:05:02 = 1995 Q4
-0010-09-15T04:44:23 = -10 Q3
yw-count-other ('week' w 'of' Y)
Okay this one is lowkey my fave because it literally spells out the week for you ποΈ β 'week' w 'of' Y, and here's what that looks like:
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 πΈ
Just a couple of tiny settings that shape the whole vibe π«Ά
- Prefers 24 hour time? β Yes π no AM/PM situations here, we're doing this the 24-hour way.
- Local first day of the week β
6 (Sat)β yep, the week kicks off on Saturday in this locale β¨
π¦ Strftime Patterns π¦
These are the classic strftime-style shortcuts, so you don't have to hand-write the whole format string. Iconic behaviour, no cap π
%c (%a %b %e %H:%M:%S %Y) β date time format
The full combo meal: day, month, date, time, year π
2008-02-05T18:30:30 = Tue M02 5 18:30:30 2008
1995-12-22T09:05:02 = Fri M12 22 09:05:02 1995
-0010-09-15T04:44:23 = Sat M09 15 04:44:23 -10
(Yes, that's a M in front of the month number and a double space before the 5 β that's literally how it renders, don't come for me π)
%x (%m/%d/%y) β date format
Date only, slashed and compact π
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, hour-minute-second, 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 π
Need more? Just go see DateTime::Locale β that's the whole pointer, bestie π
Lowkey important: that's literally the only support reference listed here, so don't go looking for extra deets in this page. DateTime::Locale is the main character for that π
And that's a wrap on this one! πΈ Brought to you by perl v5.42.2, dated 2026-09-15 β go off, you beautiful little locale page πβ¨ππ¦π
π¦ where this page comes from
- alpine 3.23: perl-datetime-locale-doc 1.46-r0 Β· GPL-1.0-or-later OR Artistic-1.0-Perl
- alpine 3.24: perl-datetime-locale-doc 1.46-r0 Β· GPL-1.0-or-later OR Artistic-1.0-Perl
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms