DateTim...xv_Telu(3)

🌸 NAME 🌸

Okay bestie, gather round 💖 this is the manual page DateTime::Locale::kxv_Telu(3) — a "User Contributed Perl Documentation" page, section 3, no cap — and it's literally just: DateTime::Locale::kxv_Telu — Locale data examples for the Kuvi Telugu (kxv-Telu) locale. That's the whole vibe. It's a data dump, it's iconic, let's go 🎀


✨ DESCRIPTION ✨

So this pod file is literally a showcase 📚 — it "contains examples of the locale data available for the Kuvi Telugu locale." That's it, that's the whole assignment. Every single day name, month name, quarter, era, and format string from the kxv-Telu locale is laid out below so you can see exactly what you'd get. Buckle up, there's a lot of Telugu script and we're reading all of it together 🫶


🦋 Days

Seven days, six different flavours. Slay.

Wide (format)

నమరా
మంగడా
వుదరా
లకవరా
నుక్ వరా
సనవరా
వరమి

Abbreviated (format)

నమరా
మంగడా
వుదరా
లకవరా
నుక్ వరా
సనవరా
వరమి

Narrow (format)

న
మా
వు
ల
ను
సా
వా

Wide (stand-alone)

నమరా
మంగడా
వుదరా
లకవరా
నుక్ వరా
సనవరా
వరమి

Abbreviated (stand-alone)

నమరా
మంగడా
వుదరా
లకవరా
నుక్ వరా
సనవరా
వరమి

Narrow (stand-alone)

న
మా
వు
ల
ను
సా
వా

🌈 Months

Twelve months and six whole renderings of them — format vs stand-alone, wide vs abbreviated vs narrow. We ate 💅

Wide (format)

మగ
గుండు
హరఇ
బసకి
లండి
రత
బనదపణా
బరసి
అసర
దవడి
పండు
పుసు

Abbreviated (format)

మగ
గుండు
హరఇ
బసకి
లండి
రత
బనదపణా
బరసి
అసర
దవడి
పండు
పుసు

Narrow (format)

మా
గు
హి
బె
ల
రా
బా
బా
అ
ది
పా
పు

Wide (stand-alone)

మగ
గుండు
హరఇ
బసకి
లండి
రత
బనదపణా
బరసి
అసర
దవడి
పండు
పుసు

Abbreviated (stand-alone)

మగ
గుండు
హరఇ
బసకి
లండి
రత
బనదపణా
బరసి
అసర
దవడి
పండు
పుసు

Narrow (stand-alone)

మా
గు
హి
బె
ల
రా
బా
బా
అ
ది
పా
పు
Heads up 👀 the narrow months బా shows up twice — that's not a typo on my end, that's genuinely what the data says. Two months, same narrow label. It's giving chaos but it's real 💀

🎀 Quarters

Four quarters, and the narrow ones are literally just 1 2 3 4. Lowkey obsessed with the consistency.

Wide (format)

౧వ తరమసకం
౨వ తరమసకర
౩వ తరమసకర
౪వ తరమసకర

Abbreviated (format)

తర౧
తర౨
తర౩
తర౪

Narrow (format)

1
2
3
4

Wide (stand-alone)

౧వ తరమసకం
౨వ తరమసకర
౩వ తరమసకర
౪వ తరమసకర

Abbreviated (stand-alone)

తర౧
తర౨
తర౩
తర౪

Narrow (stand-alone)

1
2
3
4

⭐ Eras

Only three flavours here bestie — format wide/abbreviated/narrow. No stand-alone era era for us, we move on 😌

Wide (format)

కరనతు వూరవం
కరసతు సకం

Abbreviated (format)

కరపూ
కరశ

Narrow (format)

కరపూ
కరశ

🔥 Date Formats

Okay so these are the money shots 💰 three anchor timestamps, run through every width. The anchors are always the same:

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

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 = 5/2/08
1995-12-22T09:05:02 = 22/12/95
-0010-09-15T04:44:23 = 15/9/-10

💜 Time Formats

Same three timestamps, but now we're doing clock time and the UTC suffix decided to show up for Full and Long. Periodt.

Full

2008-02-05T18:30:30 = 6: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 = 6: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 = 6:30:30 ప ఎమ్
1995-12-22T09:05:02 = 9:05:02 ఎ ఎమ్
-0010-09-15T04:44:23 = 4:44:23 ఎ ఎమ్

Short

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

🧚 Datetime Formats

Date + time, glued together with త for Full and Long, and a comma for Medium and Short. That's the whole difference, iykyk 🫶

Full

2008-02-05T18:30:30 = మంగడ, 5 గుండు 2008 త 6: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 త 6: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, 6: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 = 5/2/08, 6:30 ప ఎమ్
1995-12-22T09:05:02 = 22/12/95, 9:05 ఎ ఎమ్
-0010-09-15T04:44:23 = 15/9/-10, 4:44 ఎ ఎమ్

👑 Available Formats

This is the big one, bestie — every named pattern this locale ships, with its skeleton in parentheses and all three anchor timestamps rendered through it. I'm not skipping a single one, we're going all the way down the list 💅

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 = సనవరా

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 — E d

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 ప ఎమ్
1995-12-22T09:05:02 = నుక్ వరా 9:05 ఎ ఎమ్
-0010-09-15T04:44:23 = సనవరా 4:44 ఎ ఎమ్

Ehms — E h:mm:ss a

2008-02-05T18:30:30 = మంగడా 6:30:30 ప ఎమ్
1995-12-22T09:05:02 = నుక్ వరా 9:05:02 ఎ ఎమ్
-0010-09-15T04:44:23 = సనవరా 4:44:23 ఎ ఎమ్

Gy — y G

2008-02-05T18:30:30 = 2008 కరశ
1995-12-22T09:05:02 = 1995 కరశ
-0010-09-15T04:44:23 = -10 కరపూ

GyMMM — MMM G y

2008-02-05T18:30:30 = గుండు కరశ 2008
1995-12-22T09:05:02 = పుసు కరశ 1995
-0010-09-15T04:44:23 = అసర కరపూ -10

GyMMMEd — 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 — 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 — 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 — E, d/M

2008-02-05T18:30:30 = మంగడ, 5/2
1995-12-22T09:05:02 = నుక్ వర, 22/12
-0010-09-15T04:44:23 = సనవర, 15/9

MMM — LLL

2008-02-05T18:30:30 = గుండు
1995-12-22T09:05:02 = పుసు
-0010-09-15T04:44:23 = అసర

MMMEd — E, d MMM

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 — d/M

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

d — d

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

h — h a

…and that's where part 1 runs out, bestie 🫶 the pattern is h a and the rest is waiting for us in part 2 🔥

…okay so picking up right where we left off, the last block from the previous part finishes out like this, no filter:

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

and then the named formats keep slaying one by one 💅

🌸 hm (h:mm a)

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

🌸 hms (h:mm:ss a)

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

🌸 hmsv (h:mm:ss a v)

2008-02-05T18:30:30 = 6:30:30 ప ఎమ్ UTC
1995-12-22T09:05:02 = 9:05:02 ఎ ఎమ్ UTC
-0010-09-15T04:44:23 = 4:44:23 ఎ ఎమ్ UTC

🌸 hmv (h:mm a v)

2008-02-05T18:30:30 = 6:30 ప ఎమ్ UTC
1995-12-22T09:05:02 = 9:05 ఎ ఎమ్ UTC
-0010-09-15T04:44:23 = 4:44 ఎ ఎమ్ 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 (M/y)

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

🌸 yMEd (E, d/M/y)

2008-02-05T18:30:30 = మంగడ, 5/2/2008
1995-12-22T09:05:02 = నుక్ వర, 22/12/1995
-0010-09-15T04:44:23 = సనవర, 15/9/-10

🌸 yMMM (MMM y)

2008-02-05T18:30:30 = గుండు 2008
1995-12-22T09:05:02 = పుసు 1995
-0010-09-15T04:44:23 = అసర -10

🌸 yMMMEd (E, d MMM y)

2008-02-05T18:30:30 = మంగడ, 5 గుండు 2008
1995-12-22T09:05:02 = నుక్ వర, 22 పుసు 1995
-0010-09-15T04:44:23 = సనవర, 15 అసర -10

🌸 yMMMM (MMMM y)

2008-02-05T18:30:30 = గుండు 2008
1995-12-22T09:05:02 = పుసు 1995
-0010-09-15T04:44:23 = అసర -10

🌸 yMMMd (d MMM y)

2008-02-05T18:30:30 = 5 గుండు 2008
1995-12-22T09:05:02 = 22 పుసు 1995
-0010-09-15T04:44:23 = 15 అసర -10

🌸 yMd (d/M/y)

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

🌸 yQQQ (QQQ y)

2008-02-05T18:30:30 = తర౧ 2008
1995-12-22T09:05:02 = తర౪ 1995
-0010-09-15T04:44:23 = తర౩ -10

🌸 yQQQQ (QQQQ y)

2008-02-05T18:30:30 = ౧వ తరమసకం 2008
1995-12-22T09:05:02 = ౪వ తరమసకర 1995
-0010-09-15T04:44:23 = ౩వ తరమసకర -10

🌸 yw-count-other (Y తి వరా w)

2008-02-05T18:30:30 = 2008 తి వరా 6
1995-12-22T09:05:02 = 1995 తి వరా 51
-0010-09-15T04:44:23 = -10 తి వరా 37

🌈 Miscellaneous 🌈

the lil extra-vibes section, and honestly? iconic for how short it is 🫶

  • Prefers 24 hour time? No — it said what it said, 12-hour girlie through and through ✨
  • Local first day of the week: 1 (నమర)

✨ Strftime Patterns ✨

okay now we're in strftime territory — same three timestamps, but with the classic %-letter patterns you already know and love 🎀

💜 %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
yes bestie, that double space in the first line is really there — copy it exactly or the vibe check fails 😭

💜 %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 the whole thing, go read it, it's the main character of this whole saga 💖

and that's the page, bestie, we ate and left absolutely no crumbs 🍓 this lil masterpiece is brought to you by perl v5.42.0, dated 2024-12-12 — go forth and format your dates correctly, mwah 💅✨

📦 where this page comes from