DateTim...e::ar_LB(3)

✨ NAME ✨

Okay so bestie, welcome to the DateTim...e::ar_LB(3) page — yep, that's the one from User Contributed Perl Documentation, and it's literally all about:

DateTime::Locale::ar_LB — locale data examples for the Arabic Lebanon (ar-LB) locale 💖


🌸 DESCRIPTION 🌸

This pod file is giving pure example energy: it's packed with examples of the locale data you get for the Arabic Lebanon locale. Think of it as a little lookbook for every format string the locale knows about 👑

🦋 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 bestie, this next part is the fun part — each heading is a format key with its pattern in parentheses, then the three sample datetimes so you can see exactly what it spits out 💅

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)

🌸 aaaand that's where part 1 stops — the examples for MMMMW-count-zero haven't shown up yet, so hold that thought bestie, part 2 is coming 🫶

okay picking right back up bestie, we're still deep in the pattern buffet and honestly? it's giving museum 🖼️ every pattern has a name, a skeleton in the parens, and three little sample dates so you can see exactly what it does. same three dates every time: 2008-02-05T18:30:30, 1995-12-22T09:05:02, and -0010-09-15T04:44:23 (yes that's a negative year, she's historic 💀). keep the case exactly as written, MMMd and MMMd-ish stuff is case-sensitive and the capitalization is the whole personality iykyk.

MMMMd (d MMMM)

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 أيلول

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

okay now the year ones, and lowkey the negative year is the moment 🫶 like -10?? iconic. she contains multitudes.

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

and here's the week-of-year set 💅 note that these six are split up by plural category (few, many, one, other, two, zero) but the actual output is identical in every single one — that's not a typo bestie, that's just how it is fr fr.

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

🌈 Miscellaneous 🌈

the little settings corner, we love her 🎀

  • Prefers 24 hour time? — No.
  • Local first day of the week — 1 (الاثنين)

⭐ Strftime Patterns ⭐

okay these are the classic strftime-style ones, and each heading gives you the pattern, the thing it expands to in parens, and a lil label at the end. the examples are the exact same three timestamps 💖

%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 ص
heads up bestie: %X starts with %Z, so you get that UTC sitting right there at the front. that's not me adding anything, that's literally the pattern 😌

🦋 SUPPORT 🦋

See DateTime::Locale.

like, that's it, that's the whole support section — she's lowkey mysterious and we respect it 💅


and that's a wrap on ar_LB 🎀 thank you for coming to my ted talk. this page comes to you from perl v5.42.0, dated 2024-12-12 — go off, queen 👑✨

📦 where this page comes from