DateTim...:ku_Latn(3)
💅 DateTim...:ku_Latn(3) — the DateTime::Locale::ku_Latn glow-up
okay so bestie, welcome to the manpage for DateTime::Locale::ku_Latn — that's DateTim...:ku_Latn(3) if you're being all formal about it, from the User Contributed Perl Documentation corner of the universe. grab a lil snack, we're looking at Kurdish Latin (ku-Latn) locale data together and honestly? it's giving multilingual icon. 🦋
✨ NAME ✨
DateTime::Locale::ku_Latn — Locale data examples for the Kurdish Latin (ku-Latn) locale
🌸 DESCRIPTION 🌸
okay so real talk: this pod file is literally just examples of the locale data that's available for the Kurdish Latin locale. that's it, that's the vibe. no cap. it's a showcase — days, months, quarters, eras, all the date/time/datetime formats, and a whole parade of available formats, each one demoing itself on the same three timestamps so you can see exactly how ku-Latn renders them. 🎀
heads up bestie — every single one of these examples gets tested against these three timestamp besties:2008-02-05T18:30:30,1995-12-22T09:05:02, and-0010-09-15T04:44:23. learn them, love them, they're the main characters. 👑
🗓️ Days
Wide (format)
duşem
sêşem
çarşem
pêncşem
înî
şemî
yekşem
Abbreviated (format)
dşm
sşm
çşm
pşm
înî
şem
yşm
Narrow (format)
D
S
Ç
P
Î
Ş
Y
Wide (stand-alone)
duşem
sêşem
çarşem
pêncşem
înî
şemî
yekşem
Abbreviated (stand-alone)
dşm
sşm
çşm
pşm
înî
şem
yşm
Narrow (stand-alone)
D
S
Ç
P
Î
Ş
Y
not the format and stand-alone versions matching exactly — consistent queen behaviour fr fr 💅
🌙 Months
Wide (format)
rêbendan
sibat
adar
nîsan
gulan
hezîran
tîrmeh
tebax
îlon
cotmeh
mijdar
berfanbar
Abbreviated (format)
rbn
sbt
adr
nsn
gln
hzr
trm
tbx
îln
cot
mjd
brf
Narrow (format)
R
S
A
N
G
H
T
T
Î
C
M
B
Wide (stand-alone)
rêbendan
sibat
adar
nîsan
gulan
hezîran
tîrmeh
tebax
îlon
cotmeh
mijdar
berfanbar
Abbreviated (stand-alone)
rbn
sbt
adr
nsn
gln
hzr
trm
tbx
îln
cot
mjd
brf
Narrow (stand-alone)
R
S
A
N
G
H
T
T
Î
C
M
B
lowkey obsessed that there are twoTs in the narrow months —tîrmehandtebaxboth start with T and honestly that's just how it is. not a typo, it's canon. 🙈
🧚 Quarters
Wide (format)
çaryeka 1ê
çaryeka 2an
çaryeka 3an
çaryeka 4an
Abbreviated (format)
Ç1
Ç2
Ç3
Ç4
Narrow (format)
1
2
3
4
Wide (stand-alone)
çaryeka 1ê
çaryeka 2an
çaryeka 3an
çaryeka 4an
Abbreviated (stand-alone)
Ç1
Ç2
Ç3
Ç4
Narrow (stand-alone)
1
2
3
4
👑 Eras
Wide (format)
Berî Mîladê
Piştî Mîladê
Abbreviated (format)
BM
PM
Narrow (format)
BM
PM
BM / PM is giving "before" and "after" but make it Kurdish — slay 💜
💖 Date Formats
Full
2008-02-05T18:30:30 = sêşem, 5ê sibata 2008an
1995-12-22T09:05:02 = înî, 22ê berfanbara 1995an
-0010-09-15T04:44:23 = şemî, 15ê îlona -10an
Long
2008-02-05T18:30:30 = 5ê sibata 2008an
1995-12-22T09:05:02 = 22ê berfanbara 1995an
-0010-09-15T04:44:23 = 15ê îlona -10an
Medium
2008-02-05T18:30:30 = 5 sbt, 2008
1995-12-22T09:05:02 = 22 brf, 1995
-0010-09-15T04:44:23 = 15 îln, -10
Short
2008-02-05T18:30:30 = 05.02.2008
1995-12-22T09:05:02 = 22.12.1995
-0010-09-15T04:44:23 = 15.09.-10
that negative year though 😭 -10 showing up with zero shame. iconic.
⭐ 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
yes bestie, Full and Long are literally identical here. no I'm not going to "fix" it. the data said what it said. 🫶
🌈 Datetime Formats
Full
2008-02-05T18:30:30 = sêşem, 5ê sibata 2008an 18:30:30 UTC
1995-12-22T09:05:02 = înî, 22ê berfanbara 1995an 09:05:02 UTC
-0010-09-15T04:44:23 = şemî, 15ê îlona -10an 04:44:23 UTC
Long
2008-02-05T18:30:30 = 5ê sibata 2008an 18:30:30 UTC
1995-12-22T09:05:02 = 22ê berfanbara 1995an 09:05:02 UTC
-0010-09-15T04:44:23 = 15ê îlona -10an 04:44:23 UTC
Medium
2008-02-05T18:30:30 = 5 sbt, 2008 18:30:30
1995-12-22T09:05:02 = 22 brf, 1995 09:05:02
-0010-09-15T04:44:23 = 15 îln, -10 04:44:23
Short
2008-02-05T18:30:30 = 05.02.2008 18:30
1995-12-22T09:05:02 = 22.12.1995 09:05
-0010-09-15T04:44:23 = 15.09.-10 04:44
🎀 Available Formats
okay this is the long part and I need you to stay with me bestie — every single one, no skipping. each format name has its pattern right there in the parentheses. 💖
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 = sşm
1995-12-22T09:05:02 = înî
-0010-09-15T04:44:23 = şem
EBh (E h B)
2008-02-05T18:30:30 = sşm 6 B
1995-12-22T09:05:02 = înî 9 B
-0010-09-15T04:44:23 = şem 4 B
EBhm (E h:mm B)
2008-02-05T18:30:30 = sşm 6:30 B
1995-12-22T09:05:02 = înî 9:05 B
-0010-09-15T04:44:23 = şem 4:44 B
EBhms (E h:mm:ss B)
2008-02-05T18:30:30 = sşm 6:30:30 B
1995-12-22T09:05:02 = înî 9:05:02 B
-0010-09-15T04:44:23 = şem 4:44:23 B
EHm (E HH:mm)
2008-02-05T18:30:30 = sşm 18:30
1995-12-22T09:05:02 = înî 09:05
-0010-09-15T04:44:23 = şem 04:44
EHms (E HH:mm:ss)
2008-02-05T18:30:30 = sşm 18:30:30
1995-12-22T09:05:02 = înî 09:05:02
-0010-09-15T04:44:23 = şem 04:44:23
Ed (d, E)
2008-02-05T18:30:30 = 5, sşm
1995-12-22T09:05:02 = 22, înî
-0010-09-15T04:44:23 = 15, şem
Eh (E h a)
2008-02-05T18:30:30 = sşm 6 PN
1995-12-22T09:05:02 = înî 9 BN
-0010-09-15T04:44:23 = şem 4 BN
Ehm (E h:mm a)
2008-02-05T18:30:30 = sşm 6:30 PN
1995-12-22T09:05:02 = înî 9:05 BN
-0010-09-15T04:44:23 = şem 4:44 BN
Ehms (E h:mm:ss a)
2008-02-05T18:30:30 = sşm 6:30:30 PN
1995-12-22T09:05:02 = înî 9:05:02 BN
-0010-09-15T04:44:23 = şem 4:44:23 BN
PN / BN = the am/pm energy, and yes they're different from the BM / PM era abbreviations up top. do not mix them up bestie, they are different girlies 💅
Gy (G y)
2008-02-05T18:30:30 = PM 2008
1995-12-22T09:05:02 = PM 1995
-0010-09-15T04:44:23 = BM -10
GyM (G M/y)
2008-02-05T18:30:30 = PM 2/2008
1995-12-22T09:05:02 = PM 12/1995
-0010-09-15T04:44:23 = BM 9/-10
GyMEd (G d/M/y, E)
2008-02-05T18:30:30 = PM 5/2/2008, sşm
1995-12-22T09:05:02 = PM 22/12/1995, înî
-0010-09-15T04:44:23 = BM 15/9/-10, şem
GyMMM (G MMM y)
2008-02-05T18:30:30 = PM sbt 2008
1995-12-22T09:05:02 = PM brf 1995
-0010-09-15T04:44:23 = BM îln -10
GyMMMEd (G d MMM y, E)
2008-02-05T18:30:30 = PM 5 sbt 2008, sşm
1995-12-22T09:05:02 = PM 22 brf 1995, înî
-0010-09-15T04:44:23 = BM 15 îln -10, şem
GyMMMd (G d MMM, y)
2008-02-05T18:30:30 = PM 5 sbt, 2008
1995-12-22T09:05:02 = PM 22 brf, 1995
-0010-09-15T04:44:23 = BM 15 îln, -10
GyMd (G d/M/y)
2008-02-05T18:30:30 = PM 5/2/2008
1995-12-22T09:05:02 = PM 22/12/1995
-0010-09-15T04:44:23 = BM 15/9/-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
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 (d/M, E)
2008-02-05T18:30:30 = 5/2, sşm
1995-12-22T09:05:02 = 22/12, înî
-0010-09-15T04:44:23 = 15/9, şem
MMM (LLL)
2008-02-05T18:30:30 = sbt
1995-12-22T09:05:02 = brf
-0010-09-15T04:44:23 = îln
MMMEd (d MMM, E)
2008-02-05T18:30:30 = 5 sbt, sşm
1995-12-22T09:05:02 = 22 brf, înî
-0010-09-15T04:44:23 = 15 îln, şem
MMMMW-count-one ('hefteya' W'an' 'ya' MMMM'ê')
2008-02-05T18:30:30 = hefteya 1an ya sibatê
1995-12-22T09:05:02 = hefteya 3an ya berfanbarê
-0010-09-15T04:44:23 = hefteya 2an ya îlonê
MMMMW-count-other ('hefteya' W'an' 'ya' MMMM'ê')
2008-02-05T18:30:30 = hefteya 1an ya sibatê
1995-12-22T09:05:02 = hefteya 3an ya berfanbarê
-0010-09-15T04:44:23 = hefteya 2an ya îlonê
the way count-one and count-other are out here matching exactly — twin flames fr fr 💜
MMMMd (d'ê' MMMM'ê')
2008-02-05T18:30:30 = 5ê sibatê
1995-12-22T09:05:02 = 22ê berfanbarê
-0010-09-15T04:44:23 = 15ê îlonê
MMMd (d MMM)
2008-02-05T18:30:30 = 5 sbt
1995-12-22T09:05:02 = 22 brf
-0010-09-15T04:44:23 = 15 îln
Md (dd.MM)
2008-02-05T18:30:30 = 05.02
1995-12-22T09:05:02 = 22.12
-0010-09-15T04:44:23 = 15.09
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 PN
1995-12-22T09:05:02 = 9 BN
-0010-09-15T04:44:23 = 4 BN
hm (h:mm a)
2008-02-05T18:30:30 = 6:30 PN
1995-12-22T09:05:02 = 9:05 BN
-0010-09-15T04:44:23 = 4:44 BN
hms (h:mm:ss a)
2008-02-05T18:30:30 = 6:30:30 PN
1995-12-22T09:05:02 = 9:05:02 BN
-0010-09-15T04:44:23 = 4:44:23 BN
hmsv (h:mm:ss a v)
2008-02-05T18:30:30 = 6:30:30 PN UTC
1995-12-22T09:05:02 = 9:05:02 BN UTC
-0010-09-15T04:44:23 = 4:44:23 BN UTC
hmv (h:mm a v)
2008-02-05T18:30:30 = 6:30 PN UTC
1995-12-22T09:05:02 = 9:05 BN UTC
-0010-09-15T04:44:23 = 4:44 BN UTC
hv (h a v)
2008-02-05T18:30:30 = 6 PN UTC
1995-12-22T09:05:02 = 9 BN UTC
-0010-09-15T04:44:23 = 4 BN 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 look atms—30:30on the first one. that's minutes and seconds, not hours, don't come for me, the pattern literally saysmm:ss😭
y (y)
2008-02-05T18:30:30 = 2008
1995-12-22T09:05:02 = 1995
-0010-09-15T04:44:23 = -10
yM (MM.y)
2008-02-05T18:30:30 = 02.2008
1995-12-22T09:05:02 = 12.1995
-0010-09-15T04:44:23 = 09.-10
yMEd (dd.MM.y, E)
okay so this is exactly where part 1 runs out of road — the rest of yMEd and the remaining available formats are waiting for you in part 2, and I promise we'll get through every last one of them together 🫶✨
✨ still going with the pattern list, bestie ✨
okay so we're picking up mid-list — the entry that was already in progress wraps up with these three, and yes we keep them exactly like this because dates are not the vibe to freestyle:
2008-02-05T18:30:30 = 05.02.2008, sşm
1995-12-22T09:05:02 = 22.12.1995, înî
-0010-09-15T04:44:23 = 15.09.-10, şem
and from here on it's all header-plus-examples, one block at a time. buckle up 💅
yMMM— written asMMM, y
2008-02-05T18:30:30 = sbt, 2008
1995-12-22T09:05:02 = brf, 1995
-0010-09-15T04:44:23 = îln, -10
yMMMEd— written asd MMM y, E
2008-02-05T18:30:30 = 5 sbt 2008, sşm
1995-12-22T09:05:02 = 22 brf 1995, înî
-0010-09-15T04:44:23 = 15 îln -10, şem
yMMMM— written asMMMM'a' y'an'
2008-02-05T18:30:30 = sibata 2008an
1995-12-22T09:05:02 = berfanbara 1995an
-0010-09-15T04:44:23 = îlona -10an
yMMMd— written asd MMM, y
2008-02-05T18:30:30 = 5 sbt, 2008
1995-12-22T09:05:02 = 22 brf, 1995
-0010-09-15T04:44:23 = 15 îln, -10
yMd— written asdd.MM.y
2008-02-05T18:30:30 = 05.02.2008
1995-12-22T09:05:02 = 22.12.1995
-0010-09-15T04:44:23 = 15.09.-10
yQQQ— written asQQQ, y
2008-02-05T18:30:30 = Ç1, 2008
1995-12-22T09:05:02 = Ç4, 1995
-0010-09-15T04:44:23 = Ç3, -10
yQQQQ— written asQQQQ 'ya' y'an'
2008-02-05T18:30:30 = çaryeka 1ê ya 2008an
1995-12-22T09:05:02 = çaryeka 4an ya 1995an
-0010-09-15T04:44:23 = çaryeka 3an ya -10an
yw-count-one— written as'hefteya' w'an' 'ya' Y'an'
2008-02-05T18:30:30 = hefteya 6an ya 2008an
1995-12-22T09:05:02 = hefteya 51an ya 1995an
-0010-09-15T04:44:23 = hefteya 37an ya -10an
yw-count-other— written as'hefteya' w'an' 'ya' Y'an'
2008-02-05T18:30:30 = hefteya 6an ya 2008an
1995-12-22T09:05:02 = hefteya 51an ya 1995an
-0010-09-15T04:44:23 = hefteya 37an ya -10an
not me noticingyw-count-oneandyw-count-otherare literally identical here 😭 that's just how it is, no editing allowed, we report and we move on 🫶
🎀 Miscellaneous 🎀
the little quality-of-life settings, bestie:
- Prefers 24 hour time? Yes — no am/pm chaos here, 24 hour girlie confirmed ⭐
- Local first day of the week —
1(duşem)
🌈 Strftime Patterns 🌈
the classic <cyan>strftime</cyan> gang — same three test dates every time so you can clock the differences instantly:
%c(%a %b %e %H:%M:%S %Y) — date time format
2008-02-05T18:30:30 = sşm sbt 5 18:30:30 2008
1995-12-22T09:05:02 = înî brf 22 09:05:02 1995
-0010-09-15T04:44:23 = şem îln 15 04:44:23 -10
%x(%m/%d/%y) — date format
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
2008-02-05T18:30:30 = 18:30:30
1995-12-22T09:05:02 = 09:05:02
-0010-09-15T04:44:23 = 04:44:23
tiny heads up: that%cline for 2008 has a double space in it (sbt 5) — that's in the source, so it stays. character for character, always 💜
🦋 SUPPORT 🦋
- See
DateTime::Locale.
like, that's the whole support section. go touch the parent module, it has the answers 👑
🌸 the sign-off 🌸
and that's the page, bestie — this was the Perl v5.42.2 documentation, dated 2026-09-15, and the page you're on is DateTim...:ku_Latn(3). you understood the whole locale, ate and left no crumbs 💅✨
📦 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