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