DateTim...ale::tt(3)
okay so bestie, welcome to the DateTime::Locale::tt(3) page — officially part of the User Contributed Perl Documentation, and it’s literally the locale-data examples page for the Tatar (tt) locale. this is part 1, and we’re going to go through every single example together, no skipping, no cap. 💖✨
✨ NAME ✨
DateTime::Locale::tt - Locale data examples for the Tatar (tt) locale
🌈 DESCRIPTION 🌈
This pod file contains examples of the locale data available for the Tatar locale.
🦋 Days 🦋
first up, the days of the week. these are the exact strings from the locale, bestie. 💅
🌸 Wide (format) 🌸
дүшәмбе
сишәмбе
чәршәмбе
пәнҗешәмбе
җомга
шимбә
якшәмбе
🎀 Abbreviated (format) 🎀
дүш.
сиш.
чәр.
пәнҗ.
җом.
шим.
якш.
🦋 Narrow (format) 🦋
Д
С
Ч
П
Җ
Ш
Я
🌟 Wide (stand-alone) 🌟
same exact day names, stand-alone style:
дүшәмбе
сишәмбе
чәршәмбе
пәнҗешәмбе
җомга
шимбә
якшәмбе
💫 Abbreviated (stand-alone) 💫
дүш.
сиш.
чәр.
пәнҗ.
җом.
шим.
якш.
🫶 Narrow (stand-alone) 🫶
Д
С
Ч
П
Җ
Ш
Я
🌙 Months 🌙
the month names are next, and yes, we’re doing every form. 🍓
🌸 Wide (format) 🌸
гыйнвар
февраль
март
апрель
май
июнь
июль
август
сентябрь
октябрь
ноябрь
декабрь
🎀 Abbreviated (format) 🎀
гыйн.
фев.
мар.
апр.
май
июнь
июль
авг.
сент.
окт.
нояб.
дек.
🦋 Narrow (format) 🦋
1
2
3
4
5
6
7
8
9
10
11
12
🌟 Wide (stand-alone) 🌟
гыйнвар
февраль
март
апрель
май
июнь
июль
август
сентябрь
октябрь
ноябрь
декабрь
💫 Abbreviated (stand-alone) 💫
гыйн.
фев.
мар.
апр.
май
июнь
июль
авг.
сент.
окт.
нояб.
дек.
🫶 Narrow (stand-alone) 🫶
1
2
3
4
5
6
7
8
9
10
11
12
🧚 Quarters 🧚
quarters said “let me be cute in every style,” and honestly? iconic. 👑
🌸 Wide (format) 🌸
1 нче квартал
2 нче квартал
3 нче квартал
4 нче квартал
🎀 Abbreviated (format) 🎀
1 нче кв.
2 нче кв.
3 нче кв.
4 нче кв.
🦋 Narrow (format) 🦋
1
2
3
4
🌟 Wide (stand-alone) 🌟
1 нче квартал
2 нче квартал
3 нче квартал
4 нче квартал
💫 Abbreviated (stand-alone) 💫
1 нче кв.
2 нче кв.
3 нче кв.
4 нче кв.
🫶 Narrow (stand-alone) 🫶
1
2
3
4
⭐ Eras ⭐
era names, coming right up. no stand-alone subsections here — just the three forms. 💜
🌸 Wide (format) 🌸
безнең эрага кадәр
милади
🎀 Abbreviated (format) 🎀
б.э.к.
милади
🦋 Narrow (format) 🦋
б.э.к.
милади
📅 Date Formats 📅
okay bestie, here’s where the examples get real specific. same timestamps, different date styles. 🫶
🌟 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 = 5 фев., 2008 ел
1995-12-22T09:05:02 = 22 дек., 1995 ел
-0010-09-15T04:44:23 = 15 сент., -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
⏰ Time Formats ⏰
clock time, but make it locale-data-example perfection. 💅
🌟 Full 🌟
2008-02-05T18:30:30 = 18: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 = 18: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 = 18:30:30
1995-12-22T09:05:02 = 9:05:02
-0010-09-15T04:44:23 = 4:44:23
🦋 Short 🦋
2008-02-05T18:30:30 = 18:30
1995-12-22T09:05:02 = 9:05
-0010-09-15T04:44:23 = 4:44
🌈 Datetime Formats 🌈
date + time together, living their best combined life. 🔥
🌟 Full 🌟
2008-02-05T18:30:30 = 5 февраль, 2008 ел, сишәмбе, 18: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 ел, 18: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 = 5 фев., 2008 ел, 18:30:30
1995-12-22T09:05:02 = 22 дек., 1995 ел, 9:05:02
-0010-09-15T04:44:23 = 15 сент., -10 ел, 4:44:23
🦋 Short 🦋
2008-02-05T18:30:30 = 05.02.2008, 18:30
1995-12-22T09:05:02 = 22.12.1995, 9:05
-0010-09-15T04:44:23 = 15.09.-10, 4:44
👑 Available Formats 👑
this is the big one, bestie. every available format, every example, exactly as listed. no skipping. 💖
💫 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 (d, E) 💫
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 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 ел
💫 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 (GGGGG y-MM-dd) 💫
2008-02-05T18:30:30 = милади 2008-02-05
1995-12-22T09:05:02 = милади 1995-12-22
-0010-09-15T04:44:23 = б.э.к. -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 (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-other (MMMM 'аеның' W 'атнасы') 💫
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) 💫
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) 💫
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) 💫
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) 💫
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) 💫
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
💫 ms (mm:ss) 💫
2008-02-05T18:30:30 = 30:30
1995-12-22T09:05:02 = 05: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 (MM.y) 💫
yM (MM.y)
…okay so that last pattern's examples got cut mid-vibe, here's the leftover trio exactly as printed — no cap, that negative year really does render as -10 🙈
2008-02-05T18:30:30 = 02.2008
1995-12-22T09:05:02 = 12.1995
-0010-09-15T04:44:23 = 09.-10
Now the ones that did get a name tag, in order, bestie — every single one, don't skip 💅
🎀 yMEd (dd.MM.y, E)
Short date with the weekday abbreviation riding shotgun at the end:
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 + the short month name, with the Tatar ел literally sitting in the pattern:
2008-02-05T18:30:30 = 2008 ел, фев.
1995-12-22T09:05:02 = 1995 ел, дек.
-0010-09-15T04:44:23 = -10 ел, сент.
🌸 yMMMEd (y 'ел', d MMM, E)
The whole serve — year, day, short month, weekday:
2008-02-05T18:30:30 = 2008 ел, 5 фев., сиш.
1995-12-22T09:05:02 = 1995 ел, 22 дек., җом.
-0010-09-15T04:44:23 = -10 ел, 15 сент., шим.
✨ yMMMM (y 'ел', MMMM)
Same energy but the month gets its full name, main character treatment:
2008-02-05T18:30:30 = 2008 ел, февраль
1995-12-22T09:05:02 = 1995 ел, декабрь
-0010-09-15T04:44:23 = -10 ел, сентябрь
💜 yMMMd (y 'ел', d MMM)
Year, day, short month — no weekday invited:
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)
Just the numbers, dotted and clean, day-first because that's the vibe here:
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 + abbreviated quarter (and yes, нче is doing its little grammatical thing):
2008-02-05T18:30:30 = 2008 ел, 1 нче кв.
1995-12-22T09:05:02 = 1995 ел, 4 нче кв.
-0010-09-15T04:44:23 = -10 ел, 3 нче кв.
👑 yQQQQ (y 'ел', QQQQ)
Same quarter flex, but spelled all the way out:
2008-02-05T18:30:30 = 2008 ел, 1 нче квартал
1995-12-22T09:05:02 = 1995 ел, 4 нче квартал
-0010-09-15T04:44:23 = -10 ел, 3 нче квартал
🌈 yw-count-other (Y 'елның' w 'атнасы')
The week-of-year one, and the -other in the name is literally part of it — don't be editing that:
2008-02-05T18:30:30 = 2008 елның 6 атнасы
1995-12-22T09:05:02 = 1995 елның 51 атнасы
-0010-09-15T04:44:23 = -10 елның 37 атнасы
🌟 Miscellaneous
The little settings that live outside the pattern list:
- Prefers 24 hour time? Yes — no AM/PM era for this locale, it's 24h all the way 🕕
- Local first day of the week:
1(дүшәмбе) — Monday's the opener, periodt
⭐ Strftime Patterns
These are the classic strftime-style ones, for when you're not using the pattern-letter system:
%c(%a %b %e %H:%M:%S %Y) - date time format
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
(and yes, that double space in the first line is real — that's %e, she pads 🌸)
%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
💖 SUPPORT
See DateTime::Locale. That's it, that's the whole support section — go touch the parent module, it's got you 🫶
and that's the whole page, bestie! This little translation was brought to you by perl v5.42.0, dated 2024-12-12 — like, that's the source and stamp, and you know I had to shout them out instead of leaving them sitting there all quiet. now go format some dates 💅✨
📦 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