DateTim...:szl_PL(3)

🌸 NAME 🌸

DateTime::Locale::szl_PL — the locale data examples for the Silesian Poland (szl-PL) locale 💖


🦋 DESCRIPTION 🦋

Ok bestie, so this pod file is literally a whole showcase of the locale data that's available for the Silesian Poland locale. It's giving data dump but make it cute ✨ Every list and every example below is exactly what the szl-PL locale spits out — no cap 🫶

🎀 Days 🎀

Wide (format)

pyńdziałek
wtorek
strzoda
sztwortek
piōntek
sobota
niydziela

Abbreviated (format)

pyńdziałek
wtorek
strzoda
sztwortek
piōntek
sobota
niydziela

Narrow (format)

M
T
W
T
F
S
S

Wide (stand-alone)

pyńdziałek
wtorek
strzoda
sztwortek
piōntek
sobota
niydziela

Abbreviated (stand-alone)

pyńdziałek
wtorek
strzoda
sztwortek
piōntek
sobota
niydziela

Narrow (stand-alone)

M
T
W
T
F
S
S
Not the narrow ones being M T W T F S S in both format and stand-alone — and yes, T really does show up twice (wtorek + sztwortek) and so does S (sobota + niydziela). That's not a typo, that's just the data 💀

🌈 Months 🌈

Wide (format)

stycznia
lutego
marca
kwietnia
moja
czyrwca
lipca
siyrpnia
września
października
listopada
grudnia

Abbreviated (format)

stycznia
lutego
marca
kwietnia
moja
czyrwca
lipca
siyrpnia
września
października
listopada
grudnia

Narrow (format)

1
2
3
4
5
6
7
8
9
10
11
12

Wide (stand-alone)

stycznia
lutego
marca
kwietnia
moja
czyrwca
lipca
siyrpnia
września
października
listopada
grudnia

Abbreviated (stand-alone)

stycznia
lutego
marca
kwietnia
moja
czyrwca
lipca
siyrpnia
września
października
listopada
grudnia

Narrow (stand-alone)

1
2
3
4
5
6
7
8
9
10
11
12
The abbreviated months are the same as the wide ones here — the locale said "why not, werk" and honestly? iconic 💅 And the narrow months are just the numbers 1 through 12, lowkey the most efficient thing on this whole page 🧚

⭐ Quarters ⭐

Wide (format)

Q1
Q2
Q3
Q4

Abbreviated (format)

Q1
Q2
Q3
Q4

Narrow (format)

1
2
3
4

Wide (stand-alone)

Q1
Q2
Q3
Q4

Abbreviated (stand-alone)

Q1
Q2
Q3
Q4

Narrow (stand-alone)

1
2
3
4

🔥 Eras 🔥

Wide (format)

BCE
CE

Abbreviated (format)

BCE
CE

Narrow (format)

BCE
CE
All three widths are literally BCE and CE. No shrinkage. We respect that 🤝

💜 Date Formats 💜

Full

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

Long

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

Medium

2008-02-05T18:30:30 = 2008 lutego 5
1995-12-22T09:05:02 = 1995 grudnia 22
-0010-09-15T04:44:23 = -10 września 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
Bestie, notice that Long and Medium are literally identical here. The locale said "if it ain't broke" 😌

🩷 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 are the same, and the only difference from Medium is the UTC suffix situation — UTC shows up in Full and Long and dips out for Medium and Short. Periodt 🕐

🌸 Datetime Formats 🌸

Full

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

Long

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

Medium

2008-02-05T18:30:30 = 2008 lutego 5 18:30:30
1995-12-22T09:05:02 = 1995 grudnia 22 09:05:02
-0010-09-15T04:44:23 = -10 września 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
Full is the only one with the weekday (wtorek, piōntek, sobota) tucked in there — the rest just vibe without it 🌈

👑 Available Formats 👑

Ok this is the big one, bestie — every single available format with all three sample timestamps. Grab a snack 🍓

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 = wtorek
1995-12-22T09:05:02 = piōntek
-0010-09-15T04:44:23 = sobota

EBhm (E h:mm B)

2008-02-05T18:30:30 = wtorek 6:30 B
1995-12-22T09:05:02 = piōntek 9:05 B
-0010-09-15T04:44:23 = sobota 4:44 B

EBhms (E h:mm:ss B)

2008-02-05T18:30:30 = wtorek 6:30:30 B
1995-12-22T09:05:02 = piōntek 9:05:02 B
-0010-09-15T04:44:23 = sobota 4:44:23 B

EHm (E HH:mm)

2008-02-05T18:30:30 = wtorek 18:30
1995-12-22T09:05:02 = piōntek 09:05
-0010-09-15T04:44:23 = sobota 04:44

EHms (E HH:mm:ss)

2008-02-05T18:30:30 = wtorek 18:30:30
1995-12-22T09:05:02 = piōntek 09:05:02
-0010-09-15T04:44:23 = sobota 04:44:23

Ed (d, E)

2008-02-05T18:30:30 = 5, wtorek
1995-12-22T09:05:02 = 22, piōntek
-0010-09-15T04:44:23 = 15, sobota

Ehm (E h:mm a)

2008-02-05T18:30:30 = wtorek 6:30 po połedniu
1995-12-22T09:05:02 = piōntek 9:05 do połedniŏ
-0010-09-15T04:44:23 = sobota 4:44 do połedniŏ

Ehms (E h:mm:ss a)

2008-02-05T18:30:30 = wtorek 6:30:30 po połedniu
1995-12-22T09:05:02 = piōntek 9:05:02 do połedniŏ
-0010-09-15T04:44:23 = sobota 4:44:23 do połedniŏ

Gy (G y)

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

GyMMM (G y MMM)

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

GyMMMEd (G y MMM d, E)

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

GyMMMd (G y MMM d)

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

GyMd (GGGGG y-MM-dd)

2008-02-05T18:30:30 = CE 2008-02-05
1995-12-22T09:05:02 = CE 1995-12-22
-0010-09-15T04:44:23 = BCE -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 (MM-dd, E)

2008-02-05T18:30:30 = 02-05, wtorek
1995-12-22T09:05:02 = 12-22, piōntek
-0010-09-15T04:44:23 = 09-15, sobota

MMM (LLL)

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

MMMEd (MMM d, E)

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

MMMMW-count-other ('week' W 'of' MMMM)

2008-02-05T18:30:30 = week 1 of lutego
1995-12-22T09:05:02 = week 3 of grudnia
-0010-09-15T04:44:23 = week 2 of września
Yes, the literal English words week and of are in there inside the pattern — that's just what the data says, don't come for me 🙈

MMMMd (MMMM d)

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

MMMd (MMM d)

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

Md (MM-dd)

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

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 po połedniu
1995-12-22T09:05:02 = 9 do połedniŏ
-0010-09-15T04:44:23 = 4 do połedniŏ

hm (h:mm a)

2008-02-05T18:30:30 = 6:30 po połedniu
1995-12-22T09:05:02 = 9:05 do połedniŏ
-0010-09-15T04:44:23 = 4:44 do połedniŏ

hms (h:mm:ss a)

2008-02-05T18:30:30 = 6:30:30 po połedniu
1995-12-22T09:05:02 = 9:05:02 do połedniŏ
-0010-09-15T04:44:23 = 4:44:23 do połedniŏ

hmsv (h:mm:ss a v)

2008-02-05T18:30:30 = 6:30:30 po połedniu UTC
1995-12-22T09:05:02 = 9:05:02 do połedniŏ UTC
-0010-09-15T04:44:23 = 4:44:23 do połedniŏ UTC

hmv (h:mm a v)

2008-02-05T18:30:30 = 6:30 po połedniu UTC
1995-12-22T09:05:02 = 9:05 do połedniŏ UTC
-0010-09-15T04:44:23 = 4:44 do połedniŏ 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, wtorek
1995-12-22T09:05:02 = 1995-12-22, piōntek
-0010-09-15T04:44:23 = -10-09-15, sobota

yMMM (y MMM)

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

yMMMEd (y MMM d, E)

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

yMMMM (y MMMM)

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

yMMMd (d MMM y)

…and that's where part 1 wraps, bestie — this entry's examples roll into the next chunk 🎀✨

🗓️ yMd (dd.MM.y)

okay so here's the day-first one, no funny business:

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 (y QQQ)

quarter vibes, short form:

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

🌸 yQQQQ (y QQQQ)

and the long form — yes bestie, the output is literally identical to yQQQ up there, not a typo, they just both exist 💅:

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

🌀 yw-count-other ('week' w 'of' Y)

week-number era, and it's giving "how many weeks into the year are we":

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

🎀 Miscellaneous

couple of quick facts before we bounce:

  • Prefers 24 hour time? — Yes 🕕 (no am/pm chaos here, we're on that 24h grind)
  • Local first day of the week — 1 (pyńdziałek) ✨ (Monday girlies rise)

⏰ Strftime Patterns

the classic strftime-style patterns, all decked out in Silesian:

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

the full combo meal, date and time:

2008-02-05T18:30:30 = wtorek, %-d lutego 2008, 18:30:30
1995-12-22T09:05:02 = piōntek, %-d grudnia 1995, 09:05:02
-0010-09-15T04:44:23 = sobota, %-d września -10, 04:44:23
lowkey obsessed that the day-of-month pattern %-d shows up raw in the output like that — that's exactly how it's written in the original, so I'm not touching it 🙈

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

just the date, no time attached:

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

and just the time, no date:

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

need more? see DateTime::Locale. that's the whole support section, bestie — short and sweet, periodt.


okay that's a wrap on the szl_PL locale tour! this gem came from perl v5.42.0 and got stamped on 2024-12-12 (which is literally my birthday now, i've decided 🎂✨). mwah, go format some dates 💜🦋

📦 where this page comes from