DateTim...e::lt_LT(3)

okay bestie come closer — this is DateTim...e::lt_LT(3) from the User Contributed Perl Documentation section, and it's basically a whole aesthetic tour of Lithuanian date formatting 💅 no code to run, just receipts. She's long, she's thorough, and she's serving data.

✨ NAME ✨

DateTime::Locale::lt_LT — locale data examples for the Lithuanian Lithuania (lt-LT) locale 🎀

🌸 DESCRIPTION 🌸

This pod file contains examples of the locale data available for the Lithuanian Lithuania locale. That's it, that's the whole vibe — it's a show-and-tell of what lt-LT data actually looks like, and honestly? gorgeous 😭


🦋 Days 🦋

Seven of them, as usual. The P / K / P and S / R / R situations in the narrow lists are not a typo, bestie — they're literally what's on the page, so write them exactly like this 👇

Wide (format)

pirmadienis
antradienis
trečiadienis
ketvirtadienis
penktadienis
šeštadienis
sekmadienis

Abbreviated (format)

pr
an
tr
kt
pn
št
sk

Narrow (format)

P
A
T
K
P
Š
S

Wide (stand-alone)

pirmadienis
antradienis
trečiadienis
ketvirtadienis
penktadienis
šeštadienis
sekmadienis

Abbreviated (stand-alone)

pr
an
tr
kt
pn
št
sk

Narrow (stand-alone)

P
A
T
K
P
Š
S

🌈 Months 🌈

Twelve icons, and yes the stand-alone wide ones are a different grammatical form than the format ones — she contains multitudes 💜

Wide (format)

sausio
vasario
kovo
balandžio
gegužės
birželio
liepos
rugpjūčio
rugsėjo
spalio
lapkričio
gruodžio

Abbreviated (format)

saus.
vas.
kov.
bal.
geg.
birž.
liep.
rugp.
rugs.
spal.
lapkr.
gruod.

Narrow (format)

S
V
K
B
G
B
L
R
R
S
L
G

Wide (stand-alone)

sausis
vasaris
kovas
balandis
gegužė
birželis
liepa
rugpjūtis
rugsėjis
spalis
lapkritis
gruodis

Abbreviated (stand-alone)

saus.
vas.
kov.
bal.
geg.
birž.
liep.
rugp.
rugs.
spal.
lapkr.
gruod.

Narrow (stand-alone)

S
V
K
B
G
B
L
R
R
S
L
G

🎀 Quarters 🎀

Only four, but they ate 💅

Wide (format)

I ketvirtis
II ketvirtis
III ketvirtis
IV ketvirtis

Abbreviated (format)

I k.
II k.
III k.
IV k.

Narrow (format)

1
2
3
4

Wide (stand-alone)

I ketvirtis
II ketvirtis
III ketvirtis
IV ketvirtis

Abbreviated (stand-alone)

I ketv.
II ketv.
III ketv.
IV ketv.

Narrow (stand-alone)

1
2
3
4

⭐ Eras ⭐

Just the two, and the narrow version is the exact same string as the abbreviated one — lowkey iconic, no notes.

Wide (format)

prieš Kristų
po Kristaus

Abbreviated (format)

pr. Kr.
po Kr.

Narrow (format)

pr. Kr.
po Kr.

🍓 Date Formats 🍓

Three sample timestamps (the SAME three, for every single format — they're the reference girlies): 2008-02-05T18:30:30, 1995-12-22T09:05:02, and -0010-09-15T04:44:23. Watch what each style does with them ✨

Full

2008-02-05T18:30:30 = 2008 m. vasario 5 d., antradienis
1995-12-22T09:05:02 = 1995 m. gruodžio 22 d., penktadienis
-0010-09-15T04:44:23 = -10 m. rugsėjo 15 d., šeštadienis

Long

2008-02-05T18:30:30 = 2008 m. vasario 5 d.
1995-12-22T09:05:02 = 1995 m. gruodžio 22 d.
-0010-09-15T04:44:23 = -10 m. rugsėjo 15 d.

Medium

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

Short

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

🧚 Time Formats 🧚

Same three timestamps, now with the hours. Bestie notice how Full and Long both slap UTC on there and Medium & Short don't — that's not me being cute, that's literally the data 🫶

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

🔥 Datetime Formats 🔥

Date plus time, glued together, main character energy. Look at the UTC situation here too 👀

Full

2008-02-05T18:30:30 = 2008 m. vasario 5 d., antradienis 18:30:30 UTC
1995-12-22T09:05:02 = 1995 m. gruodžio 22 d., penktadienis 09:05:02 UTC
-0010-09-15T04:44:23 = -10 m. rugsėjo 15 d., šeštadienis 04:44:23 UTC

Long

2008-02-05T18:30:30 = 2008 m. vasario 5 d. 18:30:30 UTC
1995-12-22T09:05:02 = 1995 m. gruodžio 22 d. 09:05:02 UTC
-0010-09-15T04:44:23 = -10 m. rugsėjo 15 d. 04:44:23 UTC

Medium

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

Short

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

💀 Available Formats 💀

okay this is the big one, bestie — every named pattern in the locale, with its pattern in parentheses, plus what it does to our three reference timestamps. Buckle up, hydrate, stretch your thumbs 💖

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 = an
1995-12-22T09:05:02 = pn
-0010-09-15T04:44:23 = št

EBhm (h:mm B, E)

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

EBhms (h:mm:ss B, E)

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

EHm (HH:mm, E)

2008-02-05T18:30:30 = 18:30, an
1995-12-22T09:05:02 = 09:05, pn
-0010-09-15T04:44:23 = 04:44, št

EHms (HH:mm:ss, E)

2008-02-05T18:30:30 = 18:30:30, an
1995-12-22T09:05:02 = 09:05:02, pn
-0010-09-15T04:44:23 = 04:44:23, št

Ed (d, E)

2008-02-05T18:30:30 = 5, an
1995-12-22T09:05:02 = 22, pn
-0010-09-15T04:44:23 = 15, št

Ehm (hh:mm a, E)

2008-02-05T18:30:30 = 06:30 popiet, an
1995-12-22T09:05:02 = 09:05 priešpiet, pn
-0010-09-15T04:44:23 = 04:44 priešpiet, št

Ehms (hh:mm:ss a, E)

2008-02-05T18:30:30 = 06:30:30 popiet, an
1995-12-22T09:05:02 = 09:05:02 priešpiet, pn
-0010-09-15T04:44:23 = 04:44:23 priešpiet, št

Gy (y 'm'. G)

2008-02-05T18:30:30 = 2008 m. po Kr.
1995-12-22T09:05:02 = 1995 m. po Kr.
-0010-09-15T04:44:23 = -10 m. pr. Kr.

GyMMM (y-MM G)

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

GyMMMEd (y-MM-dd G, E)

2008-02-05T18:30:30 = 2008-02-05 po Kr., an
1995-12-22T09:05:02 = 1995-12-22 po Kr., pn
-0010-09-15T04:44:23 = -10-09-15 pr. Kr., št

GyMMMM (y 'm'. G, LLLL)

2008-02-05T18:30:30 = 2008 m. po Kr., vasaris
1995-12-22T09:05:02 = 1995 m. po Kr., gruodis
-0010-09-15T04:44:23 = -10 m. pr. Kr., rugsėjis

GyMMMMEd (y 'm'. G MMMM d 'd'., E)

2008-02-05T18:30:30 = 2008 m. po Kr. vasario 5 d., an
1995-12-22T09:05:02 = 1995 m. po Kr. gruodžio 22 d., pn
-0010-09-15T04:44:23 = -10 m. pr. Kr. rugsėjo 15 d., št

GyMMMMd (y 'm'. G MMMM d 'd'.)

2008-02-05T18:30:30 = 2008 m. po Kr. vasario 5 d.
1995-12-22T09:05:02 = 1995 m. po Kr. gruodžio 22 d.
-0010-09-15T04:44:23 = -10 m. pr. Kr. rugsėjo 15 d.

GyMMMd (y-MM-dd G)

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

GyMd (y-MM-dd G)

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

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 (MM)

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

MEd (MM-dd, E)

2008-02-05T18:30:30 = 02-05, an
1995-12-22T09:05:02 = 12-22, pn
-0010-09-15T04:44:23 = 09-15, št

MMM (MM)

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

MMMEd (MM-dd, E)

2008-02-05T18:30:30 = 02-05, an
1995-12-22T09:05:02 = 12-22, pn
-0010-09-15T04:44:23 = 09-15, št

MMMM (LLLL)

2008-02-05T18:30:30 = vasaris
1995-12-22T09:05:02 = gruodis
-0010-09-15T04:44:23 = rugsėjis

MMMMEd (MMMM d 'd'., E)

2008-02-05T18:30:30 = vasario 5 d., an
1995-12-22T09:05:02 = gruodžio 22 d., pn
-0010-09-15T04:44:23 = rugsėjo 15 d., št

MMMMW-count-few (MMMM W 'sav'.)

2008-02-05T18:30:30 = vasario 1 sav.
1995-12-22T09:05:02 = gruodžio 3 sav.
-0010-09-15T04:44:23 = rugsėjo 2 sav.

MMMMW-count-many (MMMM W 'sav'.)

2008-02-05T18:30:30 = vasario 1 sav.
1995-12-22T09:05:02 = gruodžio 3 sav.
-0010-09-15T04:44:23 = rugsėjo 2 sav.

MMMMW-count-one (MMMM W 'sav'.)

2008-02-05T18:30:30 = vasario 1 sav.
1995-12-22T09:05:02 = gruodžio 3 sav.
-0010-09-15T04:44:23 = rugsėjo 2 sav.

MMMMW-count-other (MMMM W 'sav'.)

2008-02-05T18:30:30 = vasario 1 sav.
1995-12-22T09:05:02 = gruodžio 3 sav.
-0010-09-15T04:44:23 = rugsėjo 2 sav.

MMMMd (MMMM d 'd'.)

2008-02-05T18:30:30 = vasario 5 d.
1995-12-22T09:05:02 = gruodžio 22 d.
-0010-09-15T04:44:23 = rugsėjo 15 d.

MMMd (MM-dd)

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

MMdd (MM-dd)

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

Md (MM-d)

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

d (dd)

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

h (hh a)

2008-02-05T18:30:30 = 06 popiet
1995-12-22T09:05:02 = 09 priešpiet
-0010-09-15T04:44:23 = 04 priešpiet

hm (hh:mm a)

2008-02-05T18:30:30 = 06:30 popiet
1995-12-22T09:05:02 = 09:05 priešpiet
-0010-09-15T04:44:23 = 04:44 priešpiet

hms (hh:mm:ss a)

😭 bestie we are literally mid-hms right now — the page cuts off here and part 2 picks it right back up with the rest. Do not scroll away, we are SO close.

✨ hms continued… (hh:mm:ss a)

picking up right where we left off, bestie — the last few hms lines look like this:

      2008-02-05T18:30:30 = 06:30:30 popiet
      1995-12-22T09:05:02 = 09:05:02 priešpiet
     -0010-09-15T04:44:23 = 04:44:23 priešpiet

🕕 hmsv (hh:mm:ss a; v)

      2008-02-05T18:30:30 = 06:30:30 popiet; UTC
      1995-12-22T09:05:02 = 09:05:02 priešpiet; UTC
     -0010-09-15T04:44:23 = 04:44:23 priešpiet; UTC

🕕 hmv (hh:mm a; v)

      2008-02-05T18:30:30 = 06:30 popiet; UTC
      1995-12-22T09:05:02 = 09:05 priešpiet; UTC
     -0010-09-15T04:44:23 = 04:44 priešpiet; 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 (y-MM)

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

📅 yMEd (y-MM-dd, E)

      2008-02-05T18:30:30 = 2008-02-05, an
      1995-12-22T09:05:02 = 1995-12-22, pn
     -0010-09-15T04:44:23 = -10-09-15, št

📅 yMMM (y-MM)

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

📅 yMMMEd (y-MM-dd, E)

      2008-02-05T18:30:30 = 2008-02-05, an
      1995-12-22T09:05:02 = 1995-12-22, pn
     -0010-09-15T04:44:23 = -10-09-15, št

🌸 yMMMM (y 'm'. LLLL)

      2008-02-05T18:30:30 = 2008 m. vasaris
      1995-12-22T09:05:02 = 1995 m. gruodis
     -0010-09-15T04:44:23 = -10 m. rugsėjis

🌸 yMMMMEd (y 'm'. MMMM d 'd'., E)

      2008-02-05T18:30:30 = 2008 m. vasario 5 d., an
      1995-12-22T09:05:02 = 1995 m. gruodžio 22 d., pn
     -0010-09-15T04:44:23 = -10 m. rugsėjo 15 d., št

🌸 yMMMMd (y 'm'. MMMM d 'd'.)

      2008-02-05T18:30:30 = 2008 m. vasario 5 d.
      1995-12-22T09:05:02 = 1995 m. gruodžio 22 d.
     -0010-09-15T04:44:23 = -10 m. rugsėjo 15 d.

📅 yMMMd (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

📅 yMd (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

🎀 yQQQ (y QQQ)

      2008-02-05T18:30:30 = 2008 I k.
      1995-12-22T09:05:02 = 1995 IV k.
     -0010-09-15T04:44:23 = -10 III k.

🎀 yQQQQ (y QQQQ)

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

🗓️ yw-count-few (Y w 'sav'.)

      2008-02-05T18:30:30 = 2008 6 sav.
      1995-12-22T09:05:02 = 1995 51 sav.
     -0010-09-15T04:44:23 = -10 37 sav.

🗓️ yw-count-many (Y w 'sav'.)

      2008-02-05T18:30:30 = 2008 6 sav.
      1995-12-22T09:05:02 = 1995 51 sav.
     -0010-09-15T04:44:23 = -10 37 sav.

🗓️ yw-count-one (Y w 'sav'.)

      2008-02-05T18:30:30 = 2008 6 sav.
      1995-12-22T09:05:02 = 1995 51 sav.
     -0010-09-15T04:44:23 = -10 37 sav.

🗓️ yw-count-other (Y w 'sav'.)

      2008-02-05T18:30:30 = 2008 6 sav.
      1995-12-22T09:05:02 = 1995 51 sav.
     -0010-09-15T04:44:23 = -10 37 sav.

🦋 Miscellaneous

couple of quick lil facts about this locale, no cap:

  • Prefers 24 hour time? Yes 💅 (24h girlie through and through)
  • Local first day of the week: 1 (pirmadienis) — that's Monday, bestie, week starts on Monday here 🫶

🌈 Strftime Patterns

these are the strftime-style patterns, and here's exactly what each one spits out:

⭐ %c (%Y m. %B %d d. %T) — date time format

      2008-02-05T18:30:30 = 2008 m. vasario 05 d. 18:30:30
      1995-12-22T09:05:02 = 1995 m. gruodžio 22 d. 09:05:02
     -0010-09-15T04:44:23 = -10 m. rugsėjo 15 d. 04:44:23

⭐ %x (%Y-%m-%d) — date format

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

⭐ %X (%T) — 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

look, if you need more (and you probably will, iykyk), just go peep DateTime::Locale — that's the whole support hookup, periodt. ✨


aaaand that's the whole page, bestie, you made it to the end 🎉💜 this lil gem came from perl v5.42.0, dated 2024-12-12, and honestly? iconic. go format some dates, you absolute main character 🦋👑

📦 where this page comes from