DateTim...e::pl_PL(3)

💅 DateTime::Locale::pl_PL 💅

ok so this is a User Contributed Perl Documentation page for DateTime::Locale::pl_PL — the Polish (Poland) locale, aka pl-PL. it's giving "date formatting but make it Warsaw" 🇵🇱✨


✨ NAME ✨

DateTime::Locale::pl_PL — locale data examples for the Polish Poland (pl-PL) locale 💖


🌸 DESCRIPTION 🌸

bestie. this pod file is literally just a showcase — it contains examples of the locale data available for the Polish Poland locale. no cap, that's the whole vibe. 🦋

🎀 Days

Wide (format) — the full glow-up versions

poniedziałek
wtorek
środa
czwartek
piątek
sobota
niedziela

Abbreviated (format) — short & sweet

pon.
wt.
śr.
czw.
pt.
sob.
niedz.

Narrow (format) — one letter, lowercase era

p
w
ś
c
p
s
n

Wide (stand-alone) — full word, standing on its own

poniedziałek
wtorek
środa
czwartek
piątek
sobota
niedziela

Abbreviated (stand-alone)

pon.
wt.
śr.
czw.
pt.
sob.
niedz.

Narrow (stand-alone) — one letter but make it UPPERCASE 👑

P
W
Ś
C
P
S
N

🦋 Months

Wide (format)

stycznia
lutego
marca
kwietnia
maja
czerwca
lipca
sierpnia
września
października
listopada
grudnia

Abbreviated (format)

sty
lut
mar
kwi
maj
cze
lip
sie
wrz
paź
lis
gru

Narrow (format)

s
l
m
k
m
c
l
s
w
p
l
g

Wide (stand-alone)

styczeń
luty
marzec
kwiecień
maj
czerwiec
lipiec
sierpień
wrzesień
październik
listopad
grudzień

Abbreviated (stand-alone)

sty
lut
mar
kwi
maj
cze
lip
sie
wrz
paź
lis
gru

Narrow (stand-alone)

S
L
M
K
M
C
L
S
W
P
L
G

🎀 Quarters

Wide (format)

I kwartał
II kwartał
III kwartał
IV kwartał

Abbreviated (format)

I kw.
II kw.
III kw.
IV kw.

Narrow (format)

1
2
3
4

Wide (stand-alone)

I kwartał
II kwartał
III kwartał
IV kwartał

Abbreviated (stand-alone)

I kw.
II kw.
III kw.
IV kw.

Narrow (stand-alone)

1
2
3
4

🌈 Eras

Wide (format)

przed naszą erą
naszej ery

Abbreviated (format)

p.n.e.
n.e.

Narrow (format)

p.n.e.
n.e.

🫶 Date Formats

Full

2008-02-05T18:30:30 = wtorek, 5 lutego 2008
1995-12-22T09:05:02 = piątek, 22 grudnia 1995
-0010-09-15T04:44:23 = sobota, 15 września -10

Long

2008-02-05T18:30:30 = 5 lutego 2008
1995-12-22T09:05:02 = 22 grudnia 1995
-0010-09-15T04:44:23 = 15 września -10

Medium

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

Short — the little numeric moment ✨

2008-02-05T18:30:30 = 5.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
yes bestie, Full and Long are literally identical here. that's not a typo, that's just the data 💀

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 = wtorek, 5 lutego 2008 18:30:30 UTC
1995-12-22T09:05:02 = piątek, 22 grudnia 1995 09:05:02 UTC
-0010-09-15T04:44:23 = sobota, 15 września -10 04:44:23 UTC

Long

2008-02-05T18:30:30 = 5 lutego 2008 18:30:30 UTC
1995-12-22T09:05:02 = 22 grudnia 1995 09:05:02 UTC
-0010-09-15T04:44:23 = 15 września -10 04:44:23 UTC

Medium

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

Short

2008-02-05T18:30:30 = 5.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

ok this is the big one, the main character section — every pattern name, the pattern itself in parentheses, and the receipts for all three timestamps. stay with me 🫶

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 = wt.
1995-12-22T09:05:02 = pt.
-0010-09-15T04:44:23 = sob.

EBhm (E h:mm B)

2008-02-05T18:30:30 = wt. 6:30 B
1995-12-22T09:05:02 = pt. 9:05 B
-0010-09-15T04:44:23 = sob. 4:44 B

EBhms (E h:mm:ss B)

2008-02-05T18:30:30 = wt. 6:30:30 B
1995-12-22T09:05:02 = pt. 9:05:02 B
-0010-09-15T04:44:23 = sob. 4:44:23 B

EHm (E, HH:mm)

2008-02-05T18:30:30 = wt., 18:30
1995-12-22T09:05:02 = pt., 09:05
-0010-09-15T04:44:23 = sob., 04:44

EHms (E, HH:mm:ss)

2008-02-05T18:30:30 = wt., 18:30:30
1995-12-22T09:05:02 = pt., 09:05:02
-0010-09-15T04:44:23 = sob., 04:44:23

Ed (E, d)

2008-02-05T18:30:30 = wt., 5
1995-12-22T09:05:02 = pt., 22
-0010-09-15T04:44:23 = sob., 15

Ehm (E, h:mm a)

2008-02-05T18:30:30 = wt., 6:30 PM
1995-12-22T09:05:02 = pt., 9:05 AM
-0010-09-15T04:44:23 = sob., 4:44 AM

Ehms (E, h:mm:ss a)

2008-02-05T18:30:30 = wt., 6:30:30 PM
1995-12-22T09:05:02 = pt., 9:05:02 AM
-0010-09-15T04:44:23 = sob., 4:44:23 AM

Gy (y G)

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

GyMMM (MMM y G)

2008-02-05T18:30:30 = lut 2008 n.e.
1995-12-22T09:05:02 = gru 1995 n.e.
-0010-09-15T04:44:23 = wrz -10 p.n.e.

GyMMMEd (E, d MMM y G)

2008-02-05T18:30:30 = wt., 5 lut 2008 n.e.
1995-12-22T09:05:02 = pt., 22 gru 1995 n.e.
-0010-09-15T04:44:23 = sob., 15 wrz -10 p.n.e.

GyMMMM (LLLL y G)

2008-02-05T18:30:30 = luty 2008 n.e.
1995-12-22T09:05:02 = grudzień 1995 n.e.
-0010-09-15T04:44:23 = wrzesień -10 p.n.e.

GyMMMMEd (E, d MMMM y G)

2008-02-05T18:30:30 = wt., 5 lutego 2008 n.e.
1995-12-22T09:05:02 = pt., 22 grudnia 1995 n.e.
-0010-09-15T04:44:23 = sob., 15 września -10 p.n.e.

GyMMMMd (d MMMM y G)

2008-02-05T18:30:30 = 5 lutego 2008 n.e.
1995-12-22T09:05:02 = 22 grudnia 1995 n.e.
-0010-09-15T04:44:23 = 15 września -10 p.n.e.

GyMMMd (d MMM y G)

2008-02-05T18:30:30 = 5 lut 2008 n.e.
1995-12-22T09:05:02 = 22 gru 1995 n.e.
-0010-09-15T04:44:23 = 15 wrz -10 p.n.e.

GyMd (d.MM.y GGGGG)

2008-02-05T18:30:30 = 5.02.2008 n.e.
1995-12-22T09:05:02 = 22.12.1995 n.e.
-0010-09-15T04:44:23 = 15.09.-10 p.n.e.

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

2008-02-05T18:30:30 = wt., 5.02
1995-12-22T09:05:02 = pt., 22.12
-0010-09-15T04:44:23 = sob., 15.09

MMM (LLL)

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

MMMEd (E, d MMM)

2008-02-05T18:30:30 = wt., 5 lut
1995-12-22T09:05:02 = pt., 22 gru
-0010-09-15T04:44:23 = sob., 15 wrz

MMMMEd (E, d MMMM)

2008-02-05T18:30:30 = wt., 5 lutego
1995-12-22T09:05:02 = pt., 22 grudnia
-0010-09-15T04:44:23 = sob., 15 września

MMMMW-count-few (LLLL, 'tydz'. W)

2008-02-05T18:30:30 = luty, tydz. 1
1995-12-22T09:05:02 = grudzień, tydz. 3
-0010-09-15T04:44:23 = wrzesień, tydz. 2

MMMMW-count-many (LLLL, 'tydz'. W)

2008-02-05T18:30:30 = luty, tydz. 1
1995-12-22T09:05:02 = grudzień, tydz. 3
-0010-09-15T04:44:23 = wrzesień, tydz. 2

MMMMW-count-one (LLLL, 'tydz'. W)

2008-02-05T18:30:30 = luty, tydz. 1
1995-12-22T09:05:02 = grudzień, tydz. 3
-0010-09-15T04:44:23 = wrzesień, tydz. 2

MMMMW-count-other (LLLL, 'tydz'. W)

2008-02-05T18:30:30 = luty, tydz. 1
1995-12-22T09:05:02 = grudzień, tydz. 3
-0010-09-15T04:44:23 = wrzesień, tydz. 2
the four MMMMW-count-* ones all have the same pattern and the same output — that's just how the plural categories land here, iykyk 💅

MMMMd (d MMMM)

2008-02-05T18:30:30 = 5 lutego
1995-12-22T09:05:02 = 22 grudnia
-0010-09-15T04:44:23 = 15 września

MMMd (d MMM)

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

Md (d.MM)

2008-02-05T18:30:30 = 5.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)

…and that's exactly where part 1 dips out 🫶 part 2 has the rest of the receipts, bestie — see u there 💜

okay bestie, picking up mid-format-buffet 🍓 — first up is the tail end of the pattern we were already on, and it’s literally just these three lines:

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

next, yMEd — (E, d.MM.y) — weekday plus short date, and it’s serving:

2008-02-05T18:30:30 = wt., 5.02.2008
1995-12-22T09:05:02 = pt., 22.12.1995
-0010-09-15T04:44:23 = sob., 15.09.-10

yMMM — (LLL y) — short month + year, lowkey iconic:

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

yMMMEd — (E, d MMM y) — weekday, day, short month, year. the whole lil crew 🫶:

2008-02-05T18:30:30 = wt., 5 lut 2008
1995-12-22T09:05:02 = pt., 22 gru 1995
-0010-09-15T04:44:23 = sob., 15 wrz -10

yMMMM — (LLLL y) — full month name + year, main character energy:

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

yMMMMEd — (E, d MMMM y) — weekday + full month name situation:

2008-02-05T18:30:30 = wt., 5 lutego 2008
1995-12-22T09:05:02 = pt., 22 grudnia 1995
-0010-09-15T04:44:23 = sob., 15 września -10

yMMMMd — (d MMMM y) — full month, no weekday, still ate:

2008-02-05T18:30:30 = 5 lutego 2008
1995-12-22T09:05:02 = 22 grudnia 1995
-0010-09-15T04:44:23 = 15 września -10

yMMMd — (d MMM y) — short month, cute and compact:

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

yMd — (d.MM.y) — the classic dotted date, no notes:

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

yQQQ — (QQQ y) — quarter energy but abbreviated, slay:

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

yQQQQ — (QQQQ y) — full quarter word, very demure:

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

yw-count-few — (Y, 'tydz'. w) — week count, few vibe:

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

yw-count-many — (Y, 'tydz'. w) — same format, many vibe:

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

yw-count-one — (Y, 'tydz'. w) — same format, one vibe:

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

yw-count-other — (Y, 'tydz'. w) — same format, other vibe:

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

🎀 Miscellaneous 🎀

the little extra settings bestie, no cap:

  • Prefers 24 hour time? Yes
  • Local first day of the week: 1 (poniedziałek)

🌸 Strftime Patterns 🌸

%c — (%a, %-d %b %Y, %T) — date time format:

2008-02-05T18:30:30 = wt., %-d lut 2008, 18:30:30
1995-12-22T09:05:02 = pt., %-d gru 1995, 09:05:02
-0010-09-15T04:44:23 = sob., %-d wrz -10, 04:44:23

%x — (%d.%m.%Y) — date format:

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

%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 💖

See DateTime::Locale.


and that’s the whole vibe 💅✨ — this page is from perl v5.42.0, dated 2024-12-12, and the footer icon is literally DateTim...e::pl_PL(3). periodt 🎀🦋

📦 where this page comes from