DateTim...:kab_DZ(3)
🎀 DateTime::Locale::kab_DZ(3) 🎀
💖 NAME
DateTime::Locale::kab_DZ — literally the locale data examples for the Kabyle Algeria locale, aka kab-DZ. That's the whole name section bestie, short and iconic ✨
🌸 DESCRIPTION
okay so this pod file is basically a show-and-tell 💅 it is packed with examples of the locale data you get for the Kabyle Algeria locale. Every day name, every month name, every format string — all of it, demonstrated. Think of it as the vibe check for the whole locale 🦋
☀️ Days
🌞 Wide (format)
the full deluxe day names, in order:
Sanass
Kraḍass
Kuẓass
Samass
Sḍisass
Sayass
Yanass
✨ Abbreviated (format)
same energy, just shorter:
San
Kraḍ
Kuẓ
Sam
Sḍis
Say
Yan
🎀 Narrow (format)
the itty-bitty single-letter versions. and yes, the duplicates are real — don't come for me, that's genuinely the list 💀
S
K
K
S
S
S
Y
🌸 Wide (stand-alone)
when the day name is just standing there on its own, minding its business:
Sanass
Kraḍass
Kuẓass
Samass
Sḍisass
Sayass
Yanass
🦋 Abbreviated (stand-alone)
San
Kraḍ
Kuẓ
Sam
Sḍis
Say
Yan
💜 Narrow (stand-alone)
S
K
K
S
S
S
Y
🌙 Months
🌞 Wide (format)
all twelve, serving full names:
Yennayer
Fuṛar
Meɣres
Yebrir
Mayyu
Yunyu
Yulyu
Ɣuct
Ctembeṛ
Tubeṛ
Nunembeṛ
Duǧembeṛ
✨ Abbreviated (format)
Yen
Fur
Meɣ
Yeb
May
Yun
Yul
Ɣuc
Cte
Tub
Nun
Duǧ
🎀 Narrow (format)
single letters only — and yeah, Y and M clock in multiple times. that's the data, no cap 🫶
Y
F
M
Y
M
Y
Y
Ɣ
C
T
N
D
🌸 Wide (stand-alone)
Yennayer
Fuṛar
Meɣres
Yebrir
Mayyu
Yunyu
Yulyu
Ɣuct
Ctembeṛ
Tubeṛ
Nunembeṛ
Duǧembeṛ
🦋 Abbreviated (stand-alone)
Yen
Fur
Meɣ
Yeb
May
Yun
Yul
Ɣuc
Cte
Tub
Nun
Duǧ
💜 Narrow (stand-alone)
Y
F
M
Y
M
Y
Y
Ɣ
C
T
N
D
🍓 Quarters
🌞 Wide (format)
four quarters, full-name era:
akraḍaggur amenzu
akraḍaggur wis-sin
akraḍaggur wis-kraḍ
akraḍaggur wis-kuẓ
✨ Abbreviated (format)
Kḍg1
Kḍg2
Kḍg3
Kḍg4
🎀 Narrow (format)
just digits, lowkey minimal:
1
2
3
4
🌸 Wide (stand-alone)
akraḍaggur amenzu
akraḍaggur wis-sin
akraḍaggur wis-kraḍ
akraḍaggur wis-kuẓ
🦋 Abbreviated (stand-alone)
Kḍg1
Kḍg2
Kḍg3
Kḍg4
💜 Narrow (stand-alone)
1
2
3
4
👑 Eras
🌞 Wide (format)
the two big eras, spelled all the way out:
send talalit n Ɛisa
seld talalit n Ɛisa
✨ Abbreviated (format)
snd. T.Ɛ
sld. T.Ɛ
🎀 Narrow (format)
fun fact: the narrow ones are literally identical to the abbreviated ones here 🙈
snd. T.Ɛ
sld. T.Ɛ
🔥 Date Formats
💖 Full
three sample datetimes, formatted the fullest way possible:
2008-02-05T18:30:30 = Kraḍass 5 Fuṛar 2008
1995-12-22T09:05:02 = Sḍisass 22 Duǧembeṛ 1995
-0010-09-15T04:44:23 = Sayass 15 Ctembeṛ -10
💖 Long
2008-02-05T18:30:30 = 5 Fuṛar 2008
1995-12-22T09:05:02 = 22 Duǧembeṛ 1995
-0010-09-15T04:44:23 = 15 Ctembeṛ -10
💖 Medium
2008-02-05T18:30:30 = 5 Fur, 2008
1995-12-22T09:05:02 = 22 Duǧ, 1995
-0010-09-15T04:44:23 = 15 Cte, -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 n tmeddit UTC
1995-12-22T09:05:02 = 9:05:02 n tufat UTC
-0010-09-15T04:44:23 = 4:44:23 n tufat UTC
💖 Long
2008-02-05T18:30:30 = 6:30:30 n tmeddit UTC
1995-12-22T09:05:02 = 9:05:02 n tufat UTC
-0010-09-15T04:44:23 = 4:44:23 n tufat UTC
💖 Medium
note the timezone dips out here 👀
2008-02-05T18:30:30 = 6:30:30 n tmeddit
1995-12-22T09:05:02 = 9:05:02 n tufat
-0010-09-15T04:44:23 = 4:44:23 n tufat
💖 Short
2008-02-05T18:30:30 = 6:30 n tmeddit
1995-12-22T09:05:02 = 9:05 n tufat
-0010-09-15T04:44:23 = 4:44 n tufat
🌈 Datetime Formats
💖 Full
2008-02-05T18:30:30 = Kraḍass 5 Fuṛar 2008 6:30:30 n tmeddit UTC
1995-12-22T09:05:02 = Sḍisass 22 Duǧembeṛ 1995 9:05:02 n tufat UTC
-0010-09-15T04:44:23 = Sayass 15 Ctembeṛ -10 4:44:23 n tufat UTC
💖 Long
2008-02-05T18:30:30 = 5 Fuṛar 2008 6:30:30 n tmeddit UTC
1995-12-22T09:05:02 = 22 Duǧembeṛ 1995 9:05:02 n tufat UTC
-0010-09-15T04:44:23 = 15 Ctembeṛ -10 4:44:23 n tufat UTC
💖 Medium
2008-02-05T18:30:30 = 5 Fur, 2008 6:30:30 n tmeddit
1995-12-22T09:05:02 = 22 Duǧ, 1995 9:05:02 n tufat
-0010-09-15T04:44:23 = 15 Cte, -10 4:44:23 n tufat
💖 Short
2008-02-05T18:30:30 = 5/2/2008 6:30 n tmeddit
1995-12-22T09:05:02 = 22/12/1995 9:05 n tufat
-0010-09-15T04:44:23 = 15/9/-10 4:44 n tufat
⭐ Available Formats
this is the big one bestie — every named format pattern this locale ships, each with the same three sample datetimes so you can see exactly what it does 👑
🦋 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 = Kraḍ
1995-12-22T09:05:02 = Sḍis
-0010-09-15T04:44:23 = Say
🦋 EBhm (E h:mm B)
2008-02-05T18:30:30 = Kraḍ 6:30 B
1995-12-22T09:05:02 = Sḍis 9:05 B
-0010-09-15T04:44:23 = Say 4:44 B
🦋 EBhms (E h:mm:ss B)
2008-02-05T18:30:30 = Kraḍ 6:30:30 B
1995-12-22T09:05:02 = Sḍis 9:05:02 B
-0010-09-15T04:44:23 = Say 4:44:23 B
🦋 EHm (E HH:mm)
2008-02-05T18:30:30 = Kraḍ 18:30
1995-12-22T09:05:02 = Sḍis 09:05
-0010-09-15T04:44:23 = Say 04:44
🦋 EHms (E HH:mm:ss)
2008-02-05T18:30:30 = Kraḍ 18:30:30
1995-12-22T09:05:02 = Sḍis 09:05:02
-0010-09-15T04:44:23 = Say 04:44:23
🦋 Ed (d, E)
2008-02-05T18:30:30 = 5, Kraḍ
1995-12-22T09:05:02 = 22, Sḍis
-0010-09-15T04:44:23 = 15, Say
🦋 Ehm (E h:mm a)
2008-02-05T18:30:30 = Kraḍ 6:30 n tmeddit
1995-12-22T09:05:02 = Sḍis 9:05 n tufat
-0010-09-15T04:44:23 = Say 4:44 n tufat
🦋 Ehms (E h:mm:ss a)
2008-02-05T18:30:30 = Kraḍ 6:30:30 n tmeddit
1995-12-22T09:05:02 = Sḍis 9:05:02 n tufat
-0010-09-15T04:44:23 = Say 4:44:23 n tufat
🦋 Gy (G y)
2008-02-05T18:30:30 = sld. T.Ɛ 2008
1995-12-22T09:05:02 = sld. T.Ɛ 1995
-0010-09-15T04:44:23 = snd. T.Ɛ -10
🦋 GyMMM (G y MMM)
2008-02-05T18:30:30 = sld. T.Ɛ 2008 Fur
1995-12-22T09:05:02 = sld. T.Ɛ 1995 Duǧ
-0010-09-15T04:44:23 = snd. T.Ɛ -10 Cte
🦋 GyMMMEd (G y MMM d, E)
2008-02-05T18:30:30 = sld. T.Ɛ 2008 Fur 5, Kraḍ
1995-12-22T09:05:02 = sld. T.Ɛ 1995 Duǧ 22, Sḍis
-0010-09-15T04:44:23 = snd. T.Ɛ -10 Cte 15, Say
🦋 GyMMMd (G y MMM d)
2008-02-05T18:30:30 = sld. T.Ɛ 2008 Fur 5
1995-12-22T09:05:02 = sld. T.Ɛ 1995 Duǧ 22
-0010-09-15T04:44:23 = snd. T.Ɛ -10 Cte 15
🦋 GyMd (GGGGG y-MM-dd)
2008-02-05T18:30:30 = sld. T.Ɛ 2008-02-05
1995-12-22T09:05:02 = sld. T.Ɛ 1995-12-22
-0010-09-15T04:44:23 = snd. T.Ɛ -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 (M)
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, Kraḍ
1995-12-22T09:05:02 = 12-22, Sḍis
-0010-09-15T04:44:23 = 09-15, Say
🦋 MMM (MMM)
2008-02-05T18:30:30 = Fur
1995-12-22T09:05:02 = Duǧ
-0010-09-15T04:44:23 = Cte
🦋 MMMEd (E d MMM)
2008-02-05T18:30:30 = Kraḍ 5 Fur
1995-12-22T09:05:02 = Sḍis 22 Duǧ
-0010-09-15T04:44:23 = Say 15 Cte
🦋 MMMMEd (E d MMMM)
2008-02-05T18:30:30 = Kraḍ 5 Fuṛar
1995-12-22T09:05:02 = Sḍis 22 Duǧembeṛ
-0010-09-15T04:44:23 = Say 15 Ctembeṛ
🦋 MMMMW-count-other ('week' W 'of' MMMM)
yep, the literal words week and of are in the pattern 🔥
2008-02-05T18:30:30 = week 1 of Fuṛar
1995-12-22T09:05:02 = week 3 of Duǧembeṛ
-0010-09-15T04:44:23 = week 2 of Ctembeṛ
🦋 MMMMd (d MMMM)
2008-02-05T18:30:30 = 5 Fuṛar
1995-12-22T09:05:02 = 22 Duǧembeṛ
-0010-09-15T04:44:23 = 15 Ctembeṛ
🦋 MMMd (d MMM)
2008-02-05T18:30:30 = 5 Fur
1995-12-22T09:05:02 = 22 Duǧ
-0010-09-15T04:44:23 = 15 Cte
🦋 MMd (d/MM)
2008-02-05T18:30:30 = 5/02
1995-12-22T09:05:02 = 22/12
-0010-09-15T04:44:23 = 15/09
🦋 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 n tmeddit
1995-12-22T09:05:02 = 9 n tufat
-0010-09-15T04:44:23 = 4 n tufat
🦋 hm (h:mm a)
2008-02-05T18:30:30 = 6:30 n tmeddit
1995-12-22T09:05:02 = 9:05 n tufat
-0010-09-15T04:44:23 = 4:44 n tufat
🦋 hms (h:mm:ss a)
2008-02-05T18:30:30 = 6:30:30 n tmeddit
1995-12-22T09:05:02 = 9:05:02 n tufat
-0010-09-15T04:44:23 = 4:44:23 n tufat
🦋 hmsv (h:mm:ss a v)
2008-02-05T18:30:30 = 6:30:30 n tmeddit UTC
1995-12-22T09:05:02 = 9:05:02 n tufat UTC
-0010-09-15T04:44:23 = 4:44:23 n tufat UTC
🦋 hmv (h:mm a v)
2008-02-05T18:30:30 = 6:30 n tmeddit UTC
1995-12-22T09:05:02 = 9:05 n tufat UTC
-0010-09-15T04:44:23 = 4:44 n tufat UTC
🦋 ms (m:ss)
2008-02-05T18:30:30 = 30:30
1995-12-22T09:05:02 = 5: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 (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)
✂️ (the one whose heading got snipped at the page break 💀)
bestie the top of this page literally starts mid-thought — the heading for this pattern got chopped off by the page break, but the examples survived and they're right here, untouched:
2008-02-05T18:30:30 = Kraḍ 5/2/2008
1995-12-22T09:05:02 = Sḍis 22/12/1995
-0010-09-15T04:44:23 = Say 15/9/-10
yMM (MM/y) 🎀
month-then-year, minimal, no notes. it's giving "just the essentials."
2008-02-05T18:30:30 = 02/2008
1995-12-22T09:05:02 = 12/1995
-0010-09-15T04:44:23 = 09/-10
yMMM (MMM y) 🌸
short month name first, then the year. cute and compact.
2008-02-05T18:30:30 = Fur 2008
1995-12-22T09:05:02 = Duǧ 1995
-0010-09-15T04:44:23 = Cte -10
yMMMEd (E d MMM y) 🦋
the full little package: weekday, day, short month, year. obsessed with how much it fits.
2008-02-05T18:30:30 = Kraḍ 5 Fur 2008
1995-12-22T09:05:02 = Sḍis 22 Duǧ 1995
-0010-09-15T04:44:23 = Say 15 Cte -10
yMMMM (MMMM y) 👑
long-form month name + year, all spelled out, main character energy.
2008-02-05T18:30:30 = Fuṛar 2008
1995-12-22T09:05:02 = Duǧembeṛ 1995
-0010-09-15T04:44:23 = Ctembeṛ -10
yMMMd (d MMM y) 🫶
day, short month, year. the comfy everyday fave.
2008-02-05T18:30:30 = 5 Fur 2008
1995-12-22T09:05:02 = 22 Duǧ 1995
-0010-09-15T04:44:23 = 15 Cte -10
yMd (y-MM-dd) ✨
the icon, the legend: year-month-day, properly zero-padded, exactly what you want in a filename. slay.
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 (QQQ y) 💅
abbreviated quarter + year. short king behavior.
2008-02-05T18:30:30 = Kḍg1 2008
1995-12-22T09:05:02 = Kḍg4 1995
-0010-09-15T04:44:23 = Kḍg3 -10
yQQQQ (QQQQ y) 🌈
the long, luxurious, fully-spelled-out quarter name. no cap, it ate.
2008-02-05T18:30:30 = akraḍaggur amenzu 2008
1995-12-22T09:05:02 = akraḍaggur wis-kuẓ 1995
-0010-09-15T04:44:23 = akraḍaggur wis-kraḍ -10
yw-count-other ('week' w 'of' Y) 🍓
week number of the year, wrapped in the literal words week and of. iykyk.
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 🎀
the little settings that quietly shape everything, bestie:
- Prefers 24 hour time? — No
- Local first day of the week — 6 (Sayass)
⏰ STRFTIME PATTERNS ⏰
yes, the classic strftime crew showed up too. here's how each one looks in this locale:
%c (%a %d %b %Y %T) — date time format 🌟
the whole date and the whole clock, in one flex.
2008-02-05T18:30:30 = Kraḍ 05 Fur 2008 18:30:30
1995-12-22T09:05:02 = Sḍis 22 Duǧ 1995 09:05:02
-0010-09-15T04:44:23 = Say 15 Cte -10 04:44:23
%x (%d/%m/%Y) — date format 💖
day/month/year, slashes and all. it's giving forms-you-fill-out.
2008-02-05T18:30:30 = 05/02/2008
1995-12-22T09:05:02 = 22/12/1995
-0010-09-15T04:44:23 = 15/09/-10
%X (%T) — time format 🕰️
just the time, bestie, nothing else.
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 backup? go look at DateTime::Locale. that's the whole tip. 🫶
ok that's the page!! this beauty is from perl v5.42.0, dated 2024-12-12 — and it's the DateTim...:kab_DZ(3) page, mwah 💋 go format some dates, you're gonna do amazing 🌸
📦 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