DateTim...Arab_IR(3)
β¨ NAME β¨
okay so this is the manual page for DateTime::Locale::az_Arab_IR β the header line shortens it to DateTim...Arab_IR(3), and it comes from User Contributed Perl Documentation. Itβs literally the locale data examples for the Azerbaijani Iran Arabic (az-Arab-IR) locale. No cap, thatβs the whole vibe of this file.
π DESCRIPTION π
This POD file contains examples of the locale data available for the Azerbaijani Iran Arabic locale. Think of it as a little show-and-tell for every day name, month name, quarter, era, date format, time format, datetime format, and strftime pattern this locale gives you. Bestie, itβs giving very thorough. π
πΈ Days πΈ
Day names incoming, broken down by width and by whether theyβre format or stand-alone. Hereβs the whole lineup:
π 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
π¦ Months π¦
Month names, same deal: wide, abbreviated, narrow, and then the stand-alone versions. The wide and abbreviated ones are giving M01 through M12, while narrow keeps it cute and numeric. π
π 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 π
Quarter data, and yes, itβs the Q1 to Q4 situation for the wide and abbreviated versions, with plain 1 to 4 for narrow. Iconic. β¨
π« 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 π
Eras are short and sweet: BCE and CE, showing up the same way in wide, abbreviated, and narrow format. Lowkey minimal, highkey slay. π«Ά
β Wide (format) β
BCE
CE
β Abbreviated (format) β
BCE
CE
β Narrow (format) β
BCE
CE
π Date Formats π
Now weβre getting into the actual examples. These are three canonical timestamps β one in 2008, one in 1995, and one from the year -10 β formatted at full, long, medium, and short widths. Keep an eye on those exact outputs, bestie. π
πΈ 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
π Time Formats π
Same three timestamps, but now itβs time-format oβclock. Full and long both show seconds and UTC; medium drops the UTC; short keeps it to hours and minutes. Simple, clean, no notes. π
π 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, together at last. Full includes the weekday and UTC, long keeps UTC but drops the weekday, medium drops the UTC, and short gives you the compact yyyy-mm-dd hh:mm moment. Obsessed with the consistency. β¨
π 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 π
This is the big one, bestie. Every available format, with its pattern in parentheses and all three example timestamps. Donβt skip a single one β theyβre all part of the lore. π₯
Bh(h B) β hour plus day-period:
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) β hour, minute, and day-period:
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) β hour, minute, second, and day-period:
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) β abbreviated weekday:
2008-02-05T18:30:30 = Tue
1995-12-22T09:05:02 = Fri
-0010-09-15T04:44:23 = Sat
EBhm(E h:mm B) β weekday plus hour, minute, and day-period:
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) β weekday plus hour, minute, second, and day-period:
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) β weekday plus 24-hour hour and minute:
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) β weekday plus 24-hour hour, minute, and second:
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) β day plus abbreviated weekday:
2008-02-05T18:30:30 = 5, Tue
1995-12-22T09:05:02 = 22, Fri
-0010-09-15T04:44:23 = 15, Sat
Ehm(E h:mm a) β weekday plus 12-hour hour, minute, and AM/PM:
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) β weekday plus 12-hour hour, minute, second, and AM/PM:
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) β era plus year:
2008-02-05T18:30:30 = CE 2008
1995-12-22T09:05:02 = CE 1995
-0010-09-15T04:44:23 = BCE -10
GyMMM(G y MMM) β era, year, and abbreviated month:
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) β era, year, abbreviated month, day, and weekday:
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) β era, year, abbreviated month, and day:
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(GGGGG y-MM-dd) β narrow era plus numeric year, month, and day:
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) β 24-hour hour:
2008-02-05T18:30:30 = 18
1995-12-22T09:05:02 = 09
-0010-09-15T04:44:23 = 04
Hm(HH:mm) β 24-hour hour and minute:
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) β 24-hour hour, minute, and second:
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) β 24-hour hour, minute, second, and time zone:
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) β 24-hour hour, minute, and time zone:
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) β numeric month:
2008-02-05T18:30:30 = 2
1995-12-22T09:05:02 = 12
-0010-09-15T04:44:23 = 9
MEd(MM-dd, E) β numeric month, day, and abbreviated weekday:
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) β abbreviated month, stand-alone style:
2008-02-05T18:30:30 = M02
1995-12-22T09:05:02 = M12
-0010-09-15T04:44:23 = M09
MMMEd(MMM d, E) β abbreviated month, day, and abbreviated weekday:
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) β week number of the month:
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
MMMMd(MMMM d) β wide month and day:
2008-02-05T18:30:30 = M02 5
1995-12-22T09:05:02 = M12 22
-0010-09-15T04:44:23 = M09 15
MMMd(MMM d) β abbreviated month and day:
2008-02-05T18:30:30 = M02 5
1995-12-22T09:05:02 = M12 22
-0010-09-15T04:44:23 = M09 15
Md(MM-dd) β numeric month and day:
2008-02-05T18:30:30 = 02-05
1995-12-22T09:05:02 = 12-22
-0010-09-15T04:44:23 = 09-15
d(d) β day:
2008-02-05T18:30:30 = 5
1995-12-22T09:05:02 = 22
-0010-09-15T04:44:23 = 15
h(h a) β 12-hour hour plus AM/PM:
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) β 12-hour hour, minute, and AM/PM:
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) β 12-hour hour, minute, second, and AM/PM:
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) β 12-hour hour, minute, second, AM/PM, and time zone:
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) β 12-hour hour, minute, AM/PM, and time zone:
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) β minute and second:
2008-02-05T18:30:30 = 30:30
1995-12-22T09:05:02 = 05:02
-0010-09-15T04:44:23 = 44:23
y(y) β year:
2008-02-05T18:30:30 = 2008
1995-12-22T09:05:02 = 1995
-0010-09-15T04:44:23 = -10
yM(y-MM) β year and numeric month:
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) β year, numeric month, day, and abbreviated weekday:
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) β year and abbreviated month:
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) β year, abbreviated month, day, and abbreviated weekday:
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) β year and wide month:
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) β year, abbreviated month, and day:
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) β year, numeric month, and day:
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) β year and abbreviated 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) β year and wide quarter:
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) β week number of the year:
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 π
Two tiny but crucial facts, bestie:
- Prefers 24 hour time? Yes
- Local first day of the week
6(Sat)
β Strftime Patterns β
And hereβs the first strftime pattern in this part β the classic %c date time format:
%c (%a %b %e %H:%M:%S %Y) - date time format
...and here's how those formats actually show up, bestie β receipts included πΈ:
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
Those Ms sitting in front of the month numbers? not a typo, not me being extra β that's literally what the output says, character for character, so keep them exactly where they are if you're copying this anywhere π. And yes, that negative year is out here living its best life in -10, main character energy fr fr π
π %x (%m/%d/%y) β date format π
Date-only, no time, no thoughts, just vibes πΈ:
2008-02-05T18:30:30 = 02/05/08
1995-12-22T09:05:02 = 12/22/95
-0010-09-15T04:44:23 = 09/15/10
Lowkey obsessed with how the two-digit year just chills there at the end β 08, 95, 10 β like it's got somewhere better to be π
β %X (%H:%M:%S) β time format β
Time-only now, 24-hour clock, no AM/PM discourse π:
2008-02-05T18:30:30 = 18:30:30
1995-12-22T09:05:02 = 09:05:02
-0010-09-15T04:44:23 = 04:44:23
See how it's 18:30:30 and not 6:30:30 PM? That's the %H doing its thing β twenty-four hour supremacy πβ¨
π«Ά SUPPORT π«Ά
Need more? Go bother β I mean, go consult β DateTime::Locale π
And that's a wrap, bestie! π You just read the whole DateTim...Arab_IR(3) page from the User Contributed Perl Documentation, served up fresh from perl v5.42.0, dated 2024-12-12. Go forth and format those dates, icon π¦β¨π
π¦ 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