DateTim...Cyrl_KZ(3)

✨ DateTime::Locale::kk_Cyrl_KZ — User Contributed Perl Documentation, Section 3 🎀

okay bestie, so this is the manpage for DateTime::Locale::kk_Cyrl_KZ, and it's literally a whole vibe tour of the Kazakh Kazakhstan Cyrillic (kk-Cyrl-KZ) locale. Pull up a chair, grab a strawberry drink 🍓, and let's get into it.


🌸 NAME

DateTime::Locale::kk_Cyrl_KZ — locale data examples for the Kazakh Kazakhstan Cyrillic (kk-Cyrl-KZ) locale. periodt. 💅


🦋 DESCRIPTION

This pod file contains examples of the locale data available for the Kazakh Kazakhstan Cyrillic locale. no cap, it's just examples — every day name, month name, quarter, era, and every single format string you could ever want, laid out with sample dates so you can see exactly what comes out. iconic behavior honestly 👑


💖 Days

Wide (format)

дүйсенбі
сейсенбі
сәрсенбі
бейсенбі
жұма
сенбі
жексенбі

Abbreviated (format)

дс
сс
ср
бс
жм
сб
жс

Narrow (format)

Д
С
С
Б
Ж
С
Ж

Wide (stand-alone)

дүйсенбі
сейсенбі
сәрсенбі
бейсенбі
жұма
сенбі
жексенбі

Abbreviated (stand-alone)

дс
сс
ср
бс
жм
сб
жс

Narrow (stand-alone)

Д
С
С
Б
Ж
С
Ж
bestie note: "format" is when the day name is chillin' inside a full date; "stand-alone" is when it's out here on its own, main character energy. 💫

🌈 Months

Wide (format)

қаңтар
ақпан
наурыз
сәуір
мамыр
маусым
шілде
тамыз
қыркүйек
қазан
қараша
желтоқсан

Abbreviated (format)

қаң.
ақп.
нау.
сәу.
мам.
мау.
шіл.
там.
қыр.
қаз.
қар.
жел.

Narrow (format)

Қ
А
Н
С
М
М
Ш
Т
Қ
Қ
Қ
Ж

Wide (stand-alone)

Қаңтар
Ақпан
Наурыз
Сәуір
Мамыр
Маусым
Шілде
Тамыз
Қыркүйек
Қазан
Қараша
Желтоқсан

Abbreviated (stand-alone)

қаң.
ақп.
нау.
сәу.
мам.
мау.
шіл.
там.
қыр.
қаз.
қар.
жел.

Narrow (stand-alone)

Қ
А
Н
С
М
М
Ш
Т
Қ
Қ
Қ
Ж
and yes the stand-alone wide months are capitalized while the format ones aren't — that's not a typo, that's the data. slay 💅

🧚 Quarters

Wide (format)

І тоқсан
ІІ тоқсан
ІІІ тоқсан
IV тоқсан

Abbreviated (format)

І тқс.
ІІ тқс.
ІІІ тқс.
IV тқс.

Narrow (format)

I
II
III
IV

Wide (stand-alone)

І тоқсан
ІІ тоқсан
ІІІ тоқсан
IV тоқсан

Abbreviated (stand-alone)

І тқс.
ІІ тқс.
ІІІ тқс.
IV тқс.

Narrow (stand-alone)

I
II
III
IV

⭐ Eras

Wide (format)

Біздің заманымызға дейін
біздің заманымыз

Abbreviated (format)

б.з.д.
б.з.

Narrow (format)

б.з.д.
б.з.
lowkey obsessed with how the narrow and abbreviated forms are the same here. efficient. we love a minimalist queen 🫶

🔥 Date Formats

Full

2008-02-05T18:30:30 = 2008 ж. 5 ақпан, сейсенбі
1995-12-22T09:05:02 = 1995 ж. 22 желтоқсан, жұма
-0010-09-15T04:44:23 = -10 ж. 15 қыркүйек, сенбі

Long

2008-02-05T18:30:30 = 2008 ж. 5 ақпан
1995-12-22T09:05:02 = 1995 ж. 22 желтоқсан
-0010-09-15T04:44:23 = -10 ж. 15 қыркүйек

Medium

2008-02-05T18:30:30 = 2008 ж. 05 ақп.
1995-12-22T09:05:02 = 1995 ж. 22 жел.
-0010-09-15T04:44:23 = -10 ж. 15 қыр.

Short

2008-02-05T18:30:30 = 05.02.08
1995-12-22T09:05:02 = 22.12.95
-0010-09-15T04:44:23 = 15.09.-10
not the negative year going full -10 ж. 😭 yes, that's a real example in the data, we don't edit the data, we respect the data.

💜 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
Full and Long are literally twins here. same output, different reputation. 💀

🌟 Datetime Formats

Full

2008-02-05T18:30:30 = 2008 ж. 5 ақпан, сейсенбі, 18:30:30 UTC
1995-12-22T09:05:02 = 1995 ж. 22 желтоқсан, жұма, 09:05:02 UTC
-0010-09-15T04:44:23 = -10 ж. 15 қыркүйек, сенбі, 04:44:23 UTC

Long

2008-02-05T18:30:30 = 2008 ж. 5 ақпан, 18:30:30 UTC
1995-12-22T09:05:02 = 1995 ж. 22 желтоқсан, 09:05:02 UTC
-0010-09-15T04:44:23 = -10 ж. 15 қыркүйек, 04:44:23 UTC

Medium

2008-02-05T18:30:30 = 2008 ж. 05 ақп., 18:30:30
1995-12-22T09:05:02 = 1995 ж. 22 жел., 09:05:02
-0010-09-15T04:44:23 = -10 ж. 15 қыр., 04:44:23

Short

2008-02-05T18:30:30 = 05.02.08, 18:30
1995-12-22T09:05:02 = 22.12.95, 09:05
-0010-09-15T04:44:23 = 15.09.-10, 04:44

👑 Available Formats

okay this is the big one, the main event, the whole buffet. each of these has a pattern in parens and then three sample outputs for the same three timestamps. no skipping, we're eating the whole plate 🍽️✨

Bh (B h)

2008-02-05T18:30:30 = B 6
1995-12-22T09:05:02 = B 9
-0010-09-15T04:44:23 = B 4

Bhm (B h:mm)

2008-02-05T18:30:30 = B 6:30
1995-12-22T09:05:02 = B 9:05
-0010-09-15T04:44:23 = B 4:44

Bhms (B h:mm:ss)

2008-02-05T18:30:30 = B 6:30:30
1995-12-22T09:05:02 = B 9:05:02
-0010-09-15T04:44:23 = B 4:44:23

E (ccc)

2008-02-05T18:30:30 = сс
1995-12-22T09:05:02 = жм
-0010-09-15T04:44:23 = сб

EBh (E, B h)

2008-02-05T18:30:30 = сс, B 6
1995-12-22T09:05:02 = жм, B 9
-0010-09-15T04:44:23 = сб, B 4

EBhm (E, B h:mm)

2008-02-05T18:30:30 = сс, B 6:30
1995-12-22T09:05:02 = жм, B 9:05
-0010-09-15T04:44:23 = сб, B 4:44

EBhms (E, B h:mm:ss)

2008-02-05T18:30:30 = сс, B 6:30:30
1995-12-22T09:05:02 = жм, B 9:05:02
-0010-09-15T04:44:23 = сб, B 4:44:23

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 (d, E)

2008-02-05T18:30:30 = 5, сс
1995-12-22T09:05:02 = 22, жм
-0010-09-15T04:44:23 = 15, сб

Eh (E, h a)

2008-02-05T18:30:30 = сс, 6 PM
1995-12-22T09:05:02 = жм, 9 AM
-0010-09-15T04:44:23 = сб, 4 AM

Ehm (E h:mm a)

2008-02-05T18:30:30 = сс 6:30 PM
1995-12-22T09:05:02 = жм 9:05 AM
-0010-09-15T04:44:23 = сб 4:44 AM

Ehms (E h:mm:ss a)

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

Gy (G y 'ж'.)

2008-02-05T18:30:30 = б.з. 2008 ж.
1995-12-22T09:05:02 = б.з. 1995 ж.
-0010-09-15T04:44:23 = б.з.д. -10 ж.

GyM (MM-GGGGG y)

2008-02-05T18:30:30 = 02-б.з. 2008
1995-12-22T09:05:02 = 12-б.з. 1995
-0010-09-15T04:44:23 = 09-б.з.д. -10

GyMEd (E, MM-dd-G y)

2008-02-05T18:30:30 = сс, 02-05-б.з. 2008
1995-12-22T09:05:02 = жм, 12-22-б.з. 1995
-0010-09-15T04:44:23 = сб, 09-15-б.з.д. -10

GyMMM (G y 'ж'. MMM)

2008-02-05T18:30:30 = б.з. 2008 ж. ақп.
1995-12-22T09:05:02 = б.з. 1995 ж. жел.
-0010-09-15T04:44:23 = б.з.д. -10 ж. қыр.

GyMMMEd (G y 'ж'. d MMM, E)

2008-02-05T18:30:30 = б.з. 2008 ж. 5 ақп., сс
1995-12-22T09:05:02 = б.з. 1995 ж. 22 жел., жм
-0010-09-15T04:44:23 = б.з.д. -10 ж. 15 қыр., сб

GyMMMd (G y 'ж'. d MMM)

2008-02-05T18:30:30 = б.з. 2008 ж. 5 ақп.
1995-12-22T09:05:02 = б.з. 1995 ж. 22 жел.
-0010-09-15T04:44:23 = б.з.д. -10 ж. 15 қыр.

GyMd (dd-MM-GGGGG 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

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 (dd.MM, E)

2008-02-05T18:30:30 = 05.02, сс
1995-12-22T09:05:02 = 22.12, жм
-0010-09-15T04:44:23 = 15.09, сб

MMM (LLL)

2008-02-05T18:30:30 = ақп.
1995-12-22T09:05:02 = жел.
-0010-09-15T04:44:23 = қыр.

MMMEd (d MMM, E)

2008-02-05T18:30:30 = 5 ақп., сс
1995-12-22T09:05:02 = 22 жел., жм
-0010-09-15T04:44:23 = 15 қыр., сб

MMMMW-count-one (MMMM 'айының' W-'аптасы')

2008-02-05T18:30:30 = ақпан айының 1-аптасы
1995-12-22T09:05:02 = желтоқсан айының 3-аптасы
-0010-09-15T04:44:23 = қыркүйек айының 2-аптасы

MMMMW-count-other (MMMM 'айының' W-'аптасы')

2008-02-05T18:30:30 = ақпан айының 1-аптасы
1995-12-22T09:05:02 = желтоқсан айының 3-аптасы
-0010-09-15T04:44:23 = қыркүйек айының 2-аптасы
the count-one and count-other variants exist because plural rules exist, and in this locale the two happen to produce the same strings here. we still list both, because the data says so. 🤷‍♀️

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 қыр.

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 PM
1995-12-22T09:05:02 = 9 AM
-0010-09-15T04:44:23 = 4 AM

hm (h:mm a)

…and that's where part 1 stops, bestie — the hm examples roll over into part 2, so don't touch that dial 💫

the rest of hm's examples are giving:

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)

okay so this one adds seconds to the mix, literally the full clock experience ⏰:

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)

now we're adding the timezone vibe v — it's giving UTC realness 🌍:

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)

same as above but no seconds, just hours and minutes with that UTC attachment:

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

hv (h a, v)

just the hour, the AM/PM, and the timezone — minimalist queen 💅:

2008-02-05T18:30:30 = 6 PM, UTC
1995-12-22T09:05:02 = 9 AM, UTC
-0010-09-15T04:44:23 = 4 AM, UTC

ms (mm:ss)

minutes and seconds only, no hours, no drama 🎀:

2008-02-05T18:30:30 = 30:30
1995-12-22T09:05:02 = 05:02
-0010-09-15T04:44:23 = 44:23

y (y)

just the year, main character energy 👑:

2008-02-05T18:30:30 = 2008
1995-12-22T09:05:02 = 1995
-0010-09-15T04:44:23 = -10

yM (MM.y)

month and year, but backwards? it's giving MM.y realness 🍓:

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)

day, month, year, plus the weekday — the full package 🎁:

2008-02-05T18:30:30 = 05.02.2008, сс
1995-12-22T09:05:02 = 22.12.1995, жм
-0010-09-15T04:44:23 = 15.09.-10, сб

yMMM (y 'ж'. MMM)

year plus abbreviated month, with a little ж. in there — Kazakh vibes 🇰🇿:

2008-02-05T18:30:30 = 2008 ж. ақп.
1995-12-22T09:05:02 = 1995 ж. жел.
-0010-09-15T04:44:23 = -10 ж. қыр.

yMMMEd (y 'ж'. d MMM, E)

now with the day and weekday added, so it's fully loaded 🌈:

2008-02-05T18:30:30 = 2008 ж. 5 ақп., сс
1995-12-22T09:05:02 = 1995 ж. 22 жел., жм
-0010-09-15T04:44:23 = -10 ж. 15 қыр., сб

yMMMM (y 'ж'. MMMM)

full month names, no abbreviations, iconic ✨:

2008-02-05T18:30:30 = 2008 ж. ақпан
1995-12-22T09:05:02 = 1995 ж. желтоқсан
-0010-09-15T04:44:23 = -10 ж. қыркүйек

yMMMd (y 'ж'. d MMM)

year, day, and abbreviated month — lowkey a vibe 💙:

2008-02-05T18:30:30 = 2008 ж. 5 ақп.
1995-12-22T09:05:02 = 1995 ж. 22 жел.
-0010-09-15T04:44:23 = -10 ж. 15 қыр.

yMd (dd.MM.y)

the classic day.month.year, no weekday, no extras, periodt 💜:

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 (y 'ж'. QQQ)

year plus abbreviated quarter, quarter queen 👑:

2008-02-05T18:30:30 = 2008 ж. І тқс.
1995-12-22T09:05:02 = 1995 ж. IV тқс.
-0010-09-15T04:44:23 = -10 ж. ІІІ тқс.

yQQQQ (y 'ж'. QQQQ)

same but with the full quarter name, spelled out 💅:

2008-02-05T18:30:30 = 2008 ж. І тоқсан
1995-12-22T09:05:02 = 1995 ж. IV тоқсан
-0010-09-15T04:44:23 = -10 ж. ІІІ тоқсан

yw-count-one (Y 'жылдың' w-'аптасы')

this one's giving week-of-year energy, and it's got a plural twin below 🧚:

2008-02-05T18:30:30 = 2008 жылдың 6-аптасы
1995-12-22T09:05:02 = 1995 жылдың 51-аптасы
-0010-09-15T04:44:23 = -10 жылдың 37-аптасы

yw-count-other (Y 'жылдың' w-'аптасы')

literally the same pattern and examples as yw-count-one, they're twinsies 👯‍♀️:

2008-02-05T18:30:30 = 2008 жылдың 6-аптасы
1995-12-22T09:05:02 = 1995 жылдың 51-аптасы
-0010-09-15T04:44:23 = -10 жылдың 37-аптасы

Miscellaneous 🍑

  • Prefers 24 hour time? Yes — 24 hour time stans rise ⏰
  • Local first day of the week: 1 (дүйсенбі) — that's Monday, bestie 📅

Strftime Patterns 🌈

%c (%a %b %e %H:%M:%S %Y) — date time format

the whole date and time in one go, iconic:

2008-02-05T18:30:30 = сс ақп.  5 18:30:30 2008
1995-12-22T09:05:02 = жм жел. 22 09:05:02 1995
-0010-09-15T04:44:23 = сб қыр. 15 04:44:23 -10

%x (%m/%d/%y) — date format

just the date, slashy and cute:

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

just the time, 24-hour realness:

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 💜

see DateTime::Locale — that's the plug for all the locale deets, iykyk 🫶


catch u later bestie 💖 this page is from perl v5.42.2, dated 2026-09-15 🎀✨

📦 where this page comes from