DateTim...e::ar_DZ(3)
✨ NAME ✨
okay so this is the DateTime::Locale::ar_DZ(3) page straight out of the User Contributed Perl Documentation, and it's literally just DateTime::Locale::ar_DZ — locale data examples for the Arabic Algeria (ar-DZ) locale 💅
🎀 DESCRIPTION 🎀
bestie, this pod file is a whole showcase of the locale data you get for the Arabic Algeria locale. No cap, it's just examples — everything from days to datetime formats. Let's get into it 🦋
🌸 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)
ج
ف
م
أ
م
ج
ج
أ
س
أ
ن
د
🧚 Quarters
Wide (format)
الربع الأول
الربع الثاني
الربع الثالث
الربع الرابع
Abbreviated (format)
الربع الأول
الربع الثاني
الربع الثالث
الربع الرابع
Narrow (format)
١
٢
٣
٤
Wide (stand-alone)
الربع الأول
الربع الثاني
الربع الثالث
الربع الرابع
Abbreviated (stand-alone)
الربع الأول
الربع الثاني
الربع الثالث
الربع الرابع
Narrow (stand-alone)
١
٢
٣
٤
👑 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 = 05/02/2008
1995-12-22T09:05:02 = 22/12/1995
-0010-09-15T04:44:23 = 15/09/-10
Short
2008-02-05T18:30:30 = 5/2/2008
1995-12-22T09:05:02 = 22/12/1995
-0010-09-15T04:44:23 = 15/9/-10
⭐ Time Formats
Full
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
Long
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
Medium
2008-02-05T18:30:30 = 6:30:30 م
1995-12-22T09:05:02 = 9:05:02 ص
-0010-09-15T04:44:23 = 4:44:23 ص
Short
2008-02-05T18:30:30 = 6:30 م
1995-12-22T09:05:02 = 9:05 ص
-0010-09-15T04:44:23 = 4:44 ص
🌈 Datetime Formats
Full
2008-02-05T18:30:30 = الثلاثاء، 5 فيفري 2008، 6:30:30 م UTC
1995-12-22T09:05:02 = الجمعة، 22 ديسمبر 1995، 9:05:02 ص UTC
-0010-09-15T04:44:23 = السبت، 15 سبتمبر -10، 4:44:23 ص UTC
Long
2008-02-05T18:30:30 = 5 فيفري 2008، 6:30:30 م UTC
1995-12-22T09:05:02 = 22 ديسمبر 1995، 9:05:02 ص UTC
-0010-09-15T04:44:23 = 15 سبتمبر -10، 4:44:23 ص UTC
Medium
2008-02-05T18:30:30 = 05/02/2008، 6:30:30 م
1995-12-22T09:05:02 = 22/12/1995، 9:05:02 ص
-0010-09-15T04:44:23 = 15/09/-10، 4:44:23 ص
Short
2008-02-05T18:30:30 = 5/2/2008، 6:30 م
1995-12-22T09:05:02 = 22/12/1995، 9:05 ص
-0010-09-15T04:44:23 = 15/9/-10، 4:44 ص
🫶 Available Formats
okay this next part is the big one — every single named format, with what it looks like for those same three 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 = الثلاثاء
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 (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، d MMM y G)
2008-02-05T18:30:30 = الثلاثاء، 5 فيفري 2008 م
1995-12-22T09:05:02 = الجمعة، 22 ديسمبر 1995 م
-0010-09-15T04:44:23 = السبت، 15 سبتمبر -10 ق.م
GyMMMd (d MMM y G)
2008-02-05T18:30:30 = 5 فيفري 2008 م
1995-12-22T09:05:02 = 22 ديسمبر 1995 م
-0010-09-15T04:44:23 = 15 سبتمبر -10 ق.م
GyMd (dd-MM-y GGGGG)
2008-02-05T18:30:30 = 05-02-2008 م
1995-12-22T09:05:02 = 22-12-1995 م
-0010-09-15T04:44:23 = 15-09--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، d/M)
2008-02-05T18:30:30 = الثلاثاء، 5/2
1995-12-22T09:05:02 = الجمعة، 22/12
-0010-09-15T04:44:23 = السبت، 15/9
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 سبتمبر
MMMMEd (E، d MMMM)
2008-02-05T18:30:30 = الثلاثاء، 5 فيفري
1995-12-22T09:05:02 = الجمعة، 22 ديسمبر
-0010-09-15T04:44:23 = السبت، 15 سبتمبر
MMMMW-count-few (الأسبوع W من MMMM)
2008-02-05T18:30:30 = الأسبوع 1 من فيفري
1995-12-22T09:05:02 = الأسبوع 3 من ديسمبر
-0010-09-15T04:44:23 = الأسبوع 2 من سبتمبر
MMMMW-count-many (الأسبوع W من MMMM)
2008-02-05T18:30:30 = الأسبوع 1 من فيفري
1995-12-22T09:05:02 = الأسبوع 3 من ديسمبر
-0010-09-15T04:44:23 = الأسبوع 2 من سبتمبر
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 من سبتمبر
MMMMW-count-two (الأسبوع W من MMMM)
2008-02-05T18:30:30 = الأسبوع 1 من فيفري
1995-12-22T09:05:02 = الأسبوع 3 من ديسمبر
-0010-09-15T04:44:23 = الأسبوع 2 من سبتمبر
MMMMW-count-zero (الأسبوع W من MMMM)
2008-02-05T18:30:30 = الأسبوع 1 من فيفري
1995-12-22T09:05:02 = الأسبوع 3 من ديسمبر
-0010-09-15T04:44:23 = الأسبوع 2 من سبتمبر
MMMMd (d MMMM)
2008-02-05T18:30:30 = 5 فيفري
1995-12-22T09:05:02 = 22 ديسمبر
-0010-09-15T04:44:23 = 15 سبتمبر
MMMd (d MMM)
(okay so we're jumping in mid-block — the pattern parade is still going, no need to re-intro anything 💅)
2008-02-05T18:30:30 = 5 فيفري
1995-12-22T09:05:02 = 22 ديسمبر
-0010-09-15T04:44:23 = 15 سبتمبر
MMdd (dd/MM)
2008-02-05T18:30:30 = 05/02
1995-12-22T09:05:02 = 22/12
-0010-09-15T04:44:23 = 15/09
Md (d/M)
2008-02-05T18:30:30 = 5/2
1995-12-22T09:05:02 = 22/12
-0010-09-15T04:44:23 = 15/9
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 ص
hms (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 ص
hmsv (h:mm:ss a v)
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)
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)
2008-02-05T18:30:30 = 30:30
1995-12-22T09:05:02 = 05:02
-0010-09-15T04:44:23 = 44:23
bestie the way ms is just minutes and seconds with zero context, it's giving "timestamp that refuses to elaborate" 😭
y (y)
2008-02-05T18:30:30 = 2008
1995-12-22T09:05:02 = 1995
-0010-09-15T04:44:23 = -10
yM (M/y)
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)
2008-02-05T18:30:30 = الثلاثاء، 5/2/2008
1995-12-22T09:05:02 = الجمعة، 22/12/1995
-0010-09-15T04:44:23 = السبت، 15/9/-10
yMM (MM/y)
2008-02-05T18:30:30 = 02/2008
1995-12-22T09:05:02 = 12/1995
-0010-09-15T04:44:23 = 09/-10
yMMM (MMM y)
2008-02-05T18:30:30 = فيفري 2008
1995-12-22T09:05:02 = ديسمبر 1995
-0010-09-15T04:44:23 = سبتمبر -10
yMMMEd (E، d MMM y)
2008-02-05T18:30:30 = الثلاثاء، 5 فيفري 2008
1995-12-22T09:05:02 = الجمعة، 22 ديسمبر 1995
-0010-09-15T04:44:23 = السبت، 15 سبتمبر -10
yMMMM (MMMM y)
2008-02-05T18:30:30 = فيفري 2008
1995-12-22T09:05:02 = ديسمبر 1995
-0010-09-15T04:44:23 = سبتمبر -10
yMMMd (d MMM y)
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)
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 (QQQ y)
2008-02-05T18:30:30 = الربع الأول 2008
1995-12-22T09:05:02 = الربع الرابع 1995
-0010-09-15T04:44:23 = الربع الثالث -10
yQQQQ (QQQQ y)
2008-02-05T18:30:30 = الربع الأول 2008
1995-12-22T09:05:02 = الربع الرابع 1995
-0010-09-15T04:44:23 = الربع الثالث -10
yw-count-few (الأسبوع w من سنة Y)
2008-02-05T18:30:30 = الأسبوع 6 من سنة 2008
1995-12-22T09:05:02 = الأسبوع 51 من سنة 1995
-0010-09-15T04:44:23 = الأسبوع 37 من سنة -10
yw-count-many (الأسبوع w من سنة Y)
2008-02-05T18:30:30 = الأسبوع 6 من سنة 2008
1995-12-22T09:05:02 = الأسبوع 51 من سنة 1995
-0010-09-15T04:44:23 = الأسبوع 37 من سنة -10
yw-count-one (الأسبوع w من سنة Y)
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)
2008-02-05T18:30:30 = الأسبوع 6 من سنة 2008
1995-12-22T09:05:02 = الأسبوع 51 من سنة 1995
-0010-09-15T04:44:23 = الأسبوع 37 من سنة -10
yw-count-two (الأسبوع w من سنة Y)
2008-02-05T18:30:30 = الأسبوع 6 من سنة 2008
1995-12-22T09:05:02 = الأسبوع 51 من سنة 1995
-0010-09-15T04:44:23 = الأسبوع 37 من سنة -10
yw-count-zero (الأسبوع w من سنة Y)
2008-02-05T18:30:30 = الأسبوع 6 من سنة 2008
1995-12-22T09:05:02 = الأسبوع 51 من سنة 1995
-0010-09-15T04:44:23 = الأسبوع 37 من سنة -10
and yes — all six yw-count-* variants spit out the exact same thing. one pattern, six plural-category names, identical energy. iconic of them honestly 🫶
🌈 Miscellaneous
A couple little facts about this locale, and they are exactly this:
- Prefers 24 hour time? No
- Local first day of the week: 6 (السبت)
🎀 Strftime Patterns
the classic strftime trio, localized and gorgeous ✨
%c (%d %b, %Y %I:%M:%S %p) — date time format
2008-02-05T18:30:30 = 05 فيفري, 2008 06:30:30 م
1995-12-22T09:05:02 = 22 ديسمبر, 1995 09:05:02 ص
-0010-09-15T04:44:23 = 15 سبتمبر, -10 04:44:23 ص
%x (%d %b, %Y) — date format
2008-02-05T18:30:30 = 05 فيفري, 2008
1995-12-22T09:05:02 = 22 ديسمبر, 1995
-0010-09-15T04:44:23 = 15 سبتمبر, -10
%X (%Z %I:%M:%S %p) — time format
2008-02-05T18:30:30 = UTC 06:30:30 م
1995-12-22T09:05:02 = UTC 09:05:02 ص
-0010-09-15T04:44:23 = UTC 04:44:23 ص
ngl,%Xputting%Zfirst is a little unhinged of it, but that's literally what it does here, so we respect it 💅
🔥 SUPPORT
See DateTime::Locale.
fr fr, that's the whole support section — go read DateTime::Locale if you wanna know more 💜
and that's the page!! 🦋 written up for perl v5.42.0, dated 2024-12-12, and yeah the manpage name up top is the very cursed DateTim...e::ar_DZ(3) — truncated like that, no cap. mwah, go format some dates bestie 👑💖
📦 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