DateTim...ale::lt(3)

💅 DateTime::Locale::lt(3) — User Contributed Perl Documentation

okay bestie so the manual name here is DateTime::Locale::lt(3), and it's filed under User Contributed Perl Documentation — that's the whole vibe of this page. Welcome to the Lithuanian locale data extravaganza 🎀

✨ NAME ✨

DateTime::Locale::lt — Locale data examples for the Lithuanian (lt) locale. That's it, that's the name, no cap.

🦋 DESCRIPTION 🦋

this pod file is literally just a big mood board of examples — it shows you the locale data that's available for the Lithuanian locale. every single list below is verbatim, on purpose, do not touch 💖


🌸 Days

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
nope, P really does show up twice — pirmadienis and penktadienis both start with P. narrow is like that, don't @ me 💀

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

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
ok so narrow months are highkey chaotic — B twice (balandis, birželis), R twice (rugpjūtis, rugsėjis), S twice (sausis, spalis). it's giving "we ran out of letters" 🙈

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

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.
bestie look closely 👀 the abbreviated format is I k. but the abbreviated stand-alone is I ketv. — they are NOT the same, do not merge them, i will know.

Narrow (stand-alone)

1
2
3
4

⭐ Eras

Wide (format)

prieš Kristų
po Kristaus

Abbreviated (format)

pr. Kr.
po Kr.

Narrow (format)

pr. Kr.
po Kr.

💜 Date Formats

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

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

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, buckle up — every format key, its pattern in parens, and all three example renders. obsessive? yes. slay? also yes 💅

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.
yes the -count-few, -count-many, -count-one and -count-other variants all print the same thing here. that's what the data says, i'm just the messenger 🫶

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
peep 02-5 — no zero padding on the day in Md, that's not a typo, that's the data ✨

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)

and that's where part one cuts off, bestie — the hms examples continue in the next bit 🌸

okay bestie we're back, mid-list, no recap needed 💅 — here's the last bit of the entry we were literally in the middle of:

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)

hour + minute + second, and then it throws the timezone in there too, like a little garnish 🌸

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)

same vibe, but it skips the seconds. less is more, she said ✨

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)

just minutes and seconds, no hours invited to the function 😌

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

y (y)

the year, alone, main character energy 👑

2008-02-05T18:30:30 = 2008
1995-12-22T09:05:02 = 1995
-0010-09-15T04:44:23 = -10
bestie note: yes that's a negative year for -0010-09-15T04:44:23, and it renders as -10. not a typo, that's just what it does 🙈

yM (y-MM)

year + month, hyphenated, tidy 🎀

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)

year-month-day plus the short weekday, comma and all 🦋

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)

same output as yM above — it's giving "why are you two matching" but okay, we don't question the data 💀

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)

and this one matches yMEd. twins fr fr 🫶

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)

now we're talking — full month names with the Lithuanian m. ("metai") situation going on 🌈

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)

the full-length one: year, month name, day, weekday. she ate and left no crumbs 🔥

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'.)

same as above minus the weekday. still iconic 🌸

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)

back to the hyphenated numeric look ✨

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)

identical output to yMMMd. matching outfits, iykyk 👑

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)

quarter, short form — k. as in ketvirtis 🎀

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)

quarter, spelled all the way out. fancy 🦋

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'.)

week-of-year with the sav. tag. and yeah, all four yw-count-* variants print the exact same thing — plural forms being extra 💅

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 💫

  • Prefers 24 hour time? — Yes
  • Local first day of the week — 1 (pirmadienis)

Strftime Patterns 🧵

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

the whole date and time, one string, no notes 🎀 (note the double space before the day in the 2008 line — that's %e, bestie, it pads)

2008-02-05T18:30:30 = an vas.  5 18:30:30 2008
1995-12-22T09:05:02 = pn gruod. 22 09:05:02 1995
-0010-09-15T04:44:23 = št rugs. 15 04:44:23 -10

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

slashes, baby 🦋 and yes, that last one is 09/15/10 for the -0010 year

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

24-hour, colon-separated, clean 😌

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 read the parent page, she has the answers 💖


and that's a wrap on this one, bestie! this page came from perl v5.42.0, dated 2024-12-12, and it's DateTim...ale::lt(3) — the Lithuanian locale page, truncated title and all, doing its little thing 🌈💜 go forth and format responsibly ✨

📦 where this page comes from