DateTim...ale::cv(3)

💖 NAME 💖

Okay so bestie, welcome to DateTime::Locale::cv — manual page 3, and yeah, it's User Contributed Perl Documentation (iconic behavior, honestly). This one is the locale data examples for the Chuvash (cv) locale. That's the vibe. Periodt. 💅


🌸 DESCRIPTION 🌸

This pod file is literally just packed with examples of the locale data that's available for the Chuvash locale. Every day name, month name, quarter, era, date/time format and every available format pattern is in here with real example outputs. Let's go through it together, no cap. ✨


🎀 Days

Wide (format)

тунтикун
ытларикун
юнкун
кӗҫнерникун
эрнекун
шӑматкун
вырсарникун

Abbreviated (format)

тун.
ытл.
юн.
кӗҫ.
эр.
шӑм.
выр.

Narrow (format)

Т
Ы
Ю
К
Э
Ш
В

Wide (stand-alone)

тунтикун
ытларикун
юнкун
кӗҫнерникун
эрнекун
шӑматкун
вырсарникун

Abbreviated (stand-alone)

тун.
ытл.
юн.
кӗҫ.
эр.
шӑм.
выр.

Narrow (stand-alone)

Т
Ы
Ю
К
Э
Ш
В
Not the stand-alone versions being identical to the format versions 💀 Chuvash said "why would I do two different things" and honestly? Respect.

🦋 Months

Wide (format)

кӑрлач
нарӑс
пуш
ака
ҫу
ҫӗртме
утӑ
ҫурла
авӑн
юпа
чӳк
раштав

Abbreviated (format)

кӑр.
нар.
пуш
ака
ҫу
ҫӗр.
утӑ
ҫур.
авӑн
юпа
чӳк
раш.

Narrow (format)

К
Н
П
А
Ҫ
Ҫ
У
Ҫ
А
Ю
Ч
Р

Wide (stand-alone)

кӑрлач
нарӑс
пуш
ака
ҫу
ҫӗртме
утӑ
ҫурла
авӑн
юпа
чӳк
раштав

Abbreviated (stand-alone)

кӑр.
нар.
пуш
ака
ҫу
ҫӗр.
утӑ
ҫур.
авӑн
юпа
чӳк
раш.

Narrow (stand-alone)

К
Н
П
А
Ҫ
Ҫ
У
Ҫ
А
Ю
Ч
Р
Bestie look at the narrow forms — Ҫ shows up three times and У and А are out here doing double duty too. Narrow is not a unique-key situation and that's just how it is 🤷‍♀️

⭐ Quarters

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

Wide (format)

Христос ҫуралнӑ кунччен
Христос ҫуралнӑ кунран

Abbreviated (format)

п. э.
х. э.

Narrow (format)

п. э.
х. э.

🫶 Date Formats

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

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 being the same for time? Yeah. It's giving copy-paste but make it intentional 💀

🔥 Datetime Formats

Full

2008-02-05T18:30:30 = ытларикун, 5 нарӑс 2008 ҫ., 18:30:30 UTC
1995-12-22T09:05:02 = эрнекун, 22 раштав 1995 ҫ., 09:05:02 UTC
-0010-09-15T04:44:23 = шӑматкун, 15 авӑн -10 ҫ., 04:44:23 UTC

Long

2008-02-05T18:30:30 = 5 нарӑс 2008 ҫ., 18:30:30 UTC
1995-12-22T09:05:02 = 22 раштав 1995 ҫ., 09:05:02 UTC
-0010-09-15T04:44:23 = 15 авӑн -10 ҫ., 04:44:23 UTC

Medium

2008-02-05T18:30:30 = 5 нар. 2008 ҫ., 18:30:30
1995-12-22T09:05:02 = 22 раш. 1995 ҫ., 09:05:02
-0010-09-15T04:44:23 = 15 авӑн -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 big one, bestie. Every pattern code, what it expands to in parens, and three sample outputs. Buckle up. 🎀

  • Bh — pattern h B
2008-02-05T18:30:30 = 6 B
1995-12-22T09:05:02 = 9 B
-0010-09-15T04:44:23 = 4 B
  • Bhm — pattern 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 — pattern 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 — pattern ccc
2008-02-05T18:30:30 = ытл.
1995-12-22T09:05:02 = эр.
-0010-09-15T04:44:23 = шӑм.
  • EBhm — pattern ccc, 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 — pattern ccc, 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 — pattern 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 — pattern 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 — pattern ccc, d
2008-02-05T18:30:30 = ытл., 5
1995-12-22T09:05:02 = эр., 22
-0010-09-15T04:44:23 = шӑм., 15
  • Ehm — pattern 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 — pattern 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 — pattern y 'ҫ'. G
2008-02-05T18:30:30 = 2008 ҫ. х. э.
1995-12-22T09:05:02 = 1995 ҫ. х. э.
-0010-09-15T04:44:23 = -10 ҫ. п. э.
  • GyMMM — pattern LLL y 'ҫ'. G
2008-02-05T18:30:30 = нар. 2008 ҫ. х. э.
1995-12-22T09:05:02 = раш. 1995 ҫ. х. э.
-0010-09-15T04:44:23 = авӑн -10 ҫ. п. э.
  • GyMMMEd — pattern E, d MMM y 'ҫ'. G
2008-02-05T18:30:30 = ытл., 5 нар. 2008 ҫ. х. э.
1995-12-22T09:05:02 = эр., 22 раш. 1995 ҫ. х. э.
-0010-09-15T04:44:23 = шӑм., 15 авӑн -10 ҫ. п. э.
  • GyMMMd — pattern d MMM y 'ҫ'. G
2008-02-05T18:30:30 = 5 нар. 2008 ҫ. х. э.
1995-12-22T09:05:02 = 22 раш. 1995 ҫ. х. э.
-0010-09-15T04:44:23 = 15 авӑн -10 ҫ. п. э.
  • GyMd — pattern dd.MM.y GGGGG
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 — pattern HH
2008-02-05T18:30:30 = 18
1995-12-22T09:05:02 = 09
-0010-09-15T04:44:23 = 04
  • Hm — pattern HH:mm
2008-02-05T18:30:30 = 18:30
1995-12-22T09:05:02 = 09:05
-0010-09-15T04:44:23 = 04:44
  • Hms — pattern 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 — pattern 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 — pattern 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 — pattern L
2008-02-05T18:30:30 = 2
1995-12-22T09:05:02 = 12
-0010-09-15T04:44:23 = 9
  • MEd — pattern E, dd.MM
2008-02-05T18:30:30 = ытл., 05.02
1995-12-22T09:05:02 = эр., 22.12
-0010-09-15T04:44:23 = шӑм., 15.09
  • MMM — pattern LLL
2008-02-05T18:30:30 = нар.
1995-12-22T09:05:02 = раш.
-0010-09-15T04:44:23 = авӑн
  • MMMEd — pattern ccc, d MMM
2008-02-05T18:30:30 = ытл., 5 нар.
1995-12-22T09:05:02 = эр., 22 раш.
-0010-09-15T04:44:23 = шӑм., 15 авӑн
  • MMMMW-count-other — pattern MMMM W-'мӗш' 'эрни'
2008-02-05T18:30:30 = нарӑс 1-мӗш эрни
1995-12-22T09:05:02 = раштав 3-мӗш эрни
-0010-09-15T04:44:23 = авӑн 2-мӗш эрни
  • MMMMd — pattern d MMMM
2008-02-05T18:30:30 = 5 нарӑс
1995-12-22T09:05:02 = 22 раштав
-0010-09-15T04:44:23 = 15 авӑн
  • MMMd — pattern d MMM
2008-02-05T18:30:30 = 5 нар.
1995-12-22T09:05:02 = 22 раш.
-0010-09-15T04:44:23 = 15 авӑн
  • Md — pattern dd.MM
2008-02-05T18:30:30 = 05.02
1995-12-22T09:05:02 = 22.12
-0010-09-15T04:44:23 = 15.09
  • d — pattern d
2008-02-05T18:30:30 = 5
1995-12-22T09:05:02 = 22
-0010-09-15T04:44:23 = 15
  • h — pattern h a
2008-02-05T18:30:30 = 6 PM
1995-12-22T09:05:02 = 9 AM
-0010-09-15T04:44:23 = 4 AM
  • hm — pattern 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 — pattern 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 — pattern 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 — pattern 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 — pattern mm:ss
2008-02-05T18:30:30 = 30:30
1995-12-22T09:05:02 = 05:02
-0010-09-15T04:44:23 = 44:23
  • y — pattern y
2008-02-05T18:30:30 = 2008
1995-12-22T09:05:02 = 1995
-0010-09-15T04:44:23 = -10
  • yM — pattern MM.y
2008-02-05T18:30:30 = 02.2008
1995-12-22T09:05:02 = 12.1995
-0010-09-15T04:44:23 = 09.-10
  • yMEd — pattern ccc, dd.MM.y 'ҫ'.

…and the date patterns just keep coming, bestie, we're not done yet 💅. Tiny heads-up first: the very first one here lost its pattern line back in the source (rip, not my fault 😭), so you only get the outputs for that one:

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 — LLL y 'ҫ'.

The short-month-plus-year vibe, no cap:

2008-02-05T18:30:30 = нар. 2008 ҫ.
1995-12-22T09:05:02 = раш. 1995 ҫ.
-0010-09-15T04:44:23 = авӑн -10 ҫ.

🦋 yMMMEd — E, d MMM y 'ҫ'.

Now with the weekday AND the day number, she's giving full picture energy:

2008-02-05T18:30:30 = ытл., 5 нар. 2008 ҫ.
1995-12-22T09:05:02 = эр., 22 раш. 1995 ҫ.
-0010-09-15T04:44:23 = шӑм., 15 авӑн -10 ҫ.

🌸 yMMMM — LLLL y 'ҫ'.

Standalone full month name, zero abbreviations, main character behaviour:

2008-02-05T18:30:30 = нарӑс 2008 ҫ.
1995-12-22T09:05:02 = раштав 1995 ҫ.
-0010-09-15T04:44:23 = авӑн -10 ҫ.

✨ yMMMd — d MMM y 'ҫ'.

Day, short month, year — lowkey the everyday classic:

2008-02-05T18:30:30 = 5 нар. 2008 ҫ.
1995-12-22T09:05:02 = 22 раш. 1995 ҫ.
-0010-09-15T04:44:23 = 15 авӑн -10 ҫ.

🍓 yMd — dd.MM.y

All numbers, all business, dotted and dotted:

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 — QQQ y 'ҫ'.

Short quarter representation, slaying:

2008-02-05T18:30:30 = 1-мӗш кв. 2008 ҫ.
1995-12-22T09:05:02 = 4-мӗш кв. 1995 ҫ.
-0010-09-15T04:44:23 = 3-мӗш кв. -10 ҫ.

🌈 yQQQQ — QQQQ y 'ҫ'.

The full quarter word, spelled all the way out, obsessed:

2008-02-05T18:30:30 = 1-мӗш квартал 2008 ҫ.
1995-12-22T09:05:02 = 4-мӗш квартал 1995 ҫ.
-0010-09-15T04:44:23 = 3-мӗш квартал -10 ҫ.

🧚 yw-count-other — w-'мӗш' 'эрни' Y 'ҫ'.

Week-of-year with the year, and yes the -count-other in the name is literally part of the pattern name, don't come for me:

2008-02-05T18:30:30 = 6-мӗш эрни 2008 ҫ.
1995-12-22T09:05:02 = 51-мӗш эрни 1995 ҫ.
-0010-09-15T04:44:23 = 37-мӗш эрни -10 ҫ.

💫 MISCELLANEOUS 💫

Just the odds and ends, short and sweet 🫶:

  • Prefers 24 hour time? — Yes. It's yes. 24h girlies stay winning 👑.
  • Local first day of the week — 1 (тунтикун).

⭐ STRFTIME PATTERNS ⭐

These are the classic strftime-style getups, iykyk 🎀.

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

The whole date and time, one flex:

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
Notice the double space in that first line (нар. 5)? That's exactly how it's written in here — the %e day field is space-padded, so it's not a typo, bestie 🙈.

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

Month/day/year with slashes, short year, extremely does-what-it-says:

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

Hour:minute:second, 24-hour, no notes 💅:

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 🫶

Go look at DateTime::Locale, that's the whole support section, go get your answers there bestie ✨.


and that's a wrap on this locale, genuinely iconic behaviour from the Chuvash data 🌈. This page ships with perl v5.42.0 and is dated 2024-12-12 — mwah, take care of her 💋💖

📦 where this page comes from