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 beingM T W T F S Sin both format and stand-alone — and yes,Treally does show up twice (wtorek + sztwortek) and so doesS(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 numbers1through12, 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 literallyBCEandCE. 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 thatLongandMediumare 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 theUTCsuffix situation —UTCshows 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 wordsweekandofare 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
- opensuse-leap 16.0: perl-DateTime-Locale 1.440000-160000.2.2 · Artistic-1.0 OR GPL-1.0-or-later
- 💖 girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms