DateTim...e::sl_SI(3)

🌸 NAME 🌸

okay bestie, this is the user-contributed Perl doc page for DateTime::Locale::sl_SI(3) β€” aka DateTime::Locale::sl_SI, the locale-data moodboard for the Slovenian Slovenia (sl-SI) locale. It is literally a pod file full of examples of the locale data available for this locale. πŸ’…βœ¨


πŸ¦‹ DESCRIPTION πŸ¦‹

so this pod file contains examples of the locale data available for the Slovenian Slovenia locale. no cap, it's giving reference sheet but make it cute. 🫢

✨ Days ✨

πŸ’– Wide (format) πŸ’–

the full-name format lineup, in order:

ponedeljek
torek
sreda
četrtek
petek
sobota
nedelja

🌸 Abbreviated (format) 🌸

the shortened format versions, periodt:

pon.
tor.
sre.
čet.
pet.
sob.
ned.

πŸŽ€ Narrow (format) πŸŽ€

tiny single-letter format vibes:

p
t
s
č
p
s
n

πŸ’œ Wide (stand-alone) πŸ’œ

same full names, but stand-alone:

ponedeljek
torek
sreda
četrtek
petek
sobota
nedelja

πŸ¦‹ Abbreviated (stand-alone) πŸ¦‹

same abbrevs, stand-alone:

pon.
tor.
sre.
čet.
pet.
sob.
ned.

⭐ Narrow (stand-alone) ⭐

same narrow icons, stand-alone:

p
t
s
č
p
s
n

🌈 Months 🌈

πŸ’– Wide (format) πŸ’–

full month names, in order:

januar
februar
marec
april
maj
junij
julij
avgust
september
oktober
november
december

🌸 Abbreviated (format) 🌸

short month names:

jan.
feb.
mar.
apr.
maj
jun.
jul.
avg.
sep.
okt.
nov.
dec.

πŸŽ€ Narrow (format) πŸŽ€

single-letter month energy:

j
f
m
a
m
j
j
a
s
o
n
d

πŸ’œ Wide (stand-alone) πŸ’œ

full names, stand-alone:

januar
februar
marec
april
maj
junij
julij
avgust
september
oktober
november
december

πŸ¦‹ Abbreviated (stand-alone) πŸ¦‹

abbrevs, stand-alone:

jan.
feb.
mar.
apr.
maj
jun.
jul.
avg.
sep.
okt.
nov.
dec.

⭐ Narrow (stand-alone) ⭐

narrow letters, stand-alone:

j
f
m
a
m
j
j
a
s
o
n
d

πŸŽ€ Quarters πŸŽ€

πŸ’– Wide (format) πŸ’–

full quarter names:

1. četrtletje
2. četrtletje
3. četrtletje
4. četrtletje

🌸 Abbreviated (format) 🌸

short quarter names:

1. čet.
2. čet.
3. čet.
4. čet.

πŸŽ€ Narrow (format) πŸŽ€

narrow quarter vibes:

1.
2.
3.
4.

πŸ’œ Wide (stand-alone) πŸ’œ

full quarter names, stand-alone:

1. četrtletje
2. četrtletje
3. četrtletje
4. četrtletje

πŸ¦‹ Abbreviated (stand-alone) πŸ¦‹

abbrevs, stand-alone:

1. čet.
2. čet.
3. čet.
4. čet.

⭐ Narrow (stand-alone) ⭐

narrow, stand-alone:

1.
2.
3.
4.

🧚 Eras 🧚

πŸ’– Wide (format) πŸ’–

pred Kristusom
po Kristusu

🌸 Abbreviated (format) 🌸

pr. Kr.
po Kr.

πŸŽ€ Narrow (format) πŸŽ€

pr. Kr.
po Kr.

πŸ”₯ Date Formats πŸ”₯

πŸ’« Full πŸ’«

2008-02-05T18:30:30 = torek, 5. februar 2008
1995-12-22T09:05:02 = petek, 22. december 1995
-0010-09-15T04:44:23 = sobota, 15. september -10

🌟 Long 🌟

2008-02-05T18:30:30 = 5. februar 2008
1995-12-22T09:05:02 = 22. december 1995
-0010-09-15T04:44:23 = 15. september -10

✨ Medium ✨

2008-02-05T18:30:30 = 5. feb. 2008
1995-12-22T09:05:02 = 22. dec. 1995
-0010-09-15T04:44:23 = 15. sep. -10

πŸ’… Short πŸ’…

2008-02-05T18:30:30 = 5. 2. 08
1995-12-22T09:05:02 = 22. 12. 95
-0010-09-15T04:44:23 = 15. 9. -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

✨ 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 = torek, 5. februar 2008 18:30:30 UTC
1995-12-22T09:05:02 = petek, 22. december 1995 09:05:02 UTC
-0010-09-15T04:44:23 = sobota, 15. september -10 04:44:23 UTC

🌟 Long 🌟

2008-02-05T18:30:30 = 5. februar 2008 18:30:30 UTC
1995-12-22T09:05:02 = 22. december 1995 09:05:02 UTC
-0010-09-15T04:44:23 = 15. september -10 04:44:23 UTC

✨ Medium ✨

2008-02-05T18:30:30 = 5. feb. 2008, 18:30:30
1995-12-22T09:05:02 = 22. dec. 1995, 09:05:02
-0010-09-15T04:44:23 = 15. sep. -10, 04:44:23

πŸ’… Short πŸ’…

2008-02-05T18:30:30 = 5. 2. 08, 18:30
1995-12-22T09:05:02 = 22. 12. 95, 09:05
-0010-09-15T04:44:23 = 15. 9. -10, 04:44

πŸ“ Available Formats πŸ“

okay bestie, this is the long one: every named format with its pattern in parentheses, plus the three standard test datetimes. I'm not skipping a single one β€” periodt. πŸ’…

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

EBhm (E h:mm B)

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

EBhms (E h:mm:ss B)

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

EHm (E, HH:mm)

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

EHms (E, HH:mm:ss)

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

Ed (E, d.)

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

Ehm (E, h:mm a)

2008-02-05T18:30:30 = tor., 6:30 pop.
1995-12-22T09:05:02 = pet., 9:05 dop.
-0010-09-15T04:44:23 = sob., 4:44 dop.

Ehms (E, h:mm:ss a)

2008-02-05T18:30:30 = tor., 6:30:30 pop.
1995-12-22T09:05:02 = pet., 9:05:02 dop.
-0010-09-15T04:44:23 = sob., 4:44:23 dop.

Gy (y G)

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

GyM (MMM y G)

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

GyMMM (MMM y G)

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

GyMMMEd (E, d. MMM y G)

2008-02-05T18:30:30 = tor., 5. feb. 2008 po Kr.
1995-12-22T09:05:02 = pet., 22. dec. 1995 po Kr.
-0010-09-15T04:44:23 = sob., 15. sep. -10 pr. Kr.

GyMMMd (d. MMM y G)

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

GyMd (d. M. y GGGGG)

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

H (HH'h')

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

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

2008-02-05T18:30:30 = tor., 5. 2.
1995-12-22T09:05:02 = pet., 22. 12.
-0010-09-15T04:44:23 = sob., 15. 9.

MMM (LLL)

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

MMMEd (E, d. MMM)

2008-02-05T18:30:30 = tor., 5. feb.
1995-12-22T09:05:02 = pet., 22. dec.
-0010-09-15T04:44:23 = sob., 15. sep.

MMMMW-count-few (MMMM: W. 'teden')

2008-02-05T18:30:30 = februar: 1. teden
1995-12-22T09:05:02 = december: 3. teden
-0010-09-15T04:44:23 = september: 2. teden

MMMMW-count-one (MMMM: W. 'teden')

2008-02-05T18:30:30 = februar: 1. teden
1995-12-22T09:05:02 = december: 3. teden
-0010-09-15T04:44:23 = september: 2. teden

MMMMW-count-other (MMMM: W. 'teden')

2008-02-05T18:30:30 = februar: 1. teden
1995-12-22T09:05:02 = december: 3. teden
-0010-09-15T04:44:23 = september: 2. teden

MMMMW-count-two (MMMM: W. 'teden')

2008-02-05T18:30:30 = februar: 1. teden
1995-12-22T09:05:02 = december: 3. teden
-0010-09-15T04:44:23 = september: 2. teden

MMMMd (d. MMMM)

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

MMMd (d. MMM)

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

Md (d. M.)

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

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 pop.
1995-12-22T09:05:02 = 9 dop.
-0010-09-15T04:44:23 = 4 dop.

hm (h:mm a)

2008-02-05T18:30:30 = 6:30 pop.
1995-12-22T09:05:02 = 9:05 dop.
-0010-09-15T04:44:23 = 4:44 dop.

hms (h:mm:ss a)

2008-02-05T18:30:30 = 6:30:30 pop.
1995-12-22T09:05:02 = 9:05:02 dop.
-0010-09-15T04:44:23 = 4:44:23 dop.

hmsv (h:mm:ss a v)

2008-02-05T18:30:30 = 6:30:30 pop. UTC
1995-12-22T09:05:02 = 9:05:02 dop. UTC
-0010-09-15T04:44:23 = 4:44:23 dop. UTC

hmv (h:mm a v)

2008-02-05T18:30:30 = 6:30 pop. UTC
1995-12-22T09:05:02 = 9:05 dop. UTC
-0010-09-15T04:44:23 = 4:44 dop. 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 (M/y)

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

yMEd (E, d. M. y)

2008-02-05T18:30:30 = tor., 5. 2. 2008
1995-12-22T09:05:02 = pet., 22. 12. 1995
-0010-09-15T04:44:23 = sob., 15. 9. -10

yMMM (MMM y)

...and the last one in that trio lands like this:

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

πŸŽ€ yMMMEd (E, d. MMM y)

day-of-week, day, short month, year β€” the whole squad, in Slovene order bestie:

2008-02-05T18:30:30 = tor., 5. feb. 2008
1995-12-22T09:05:02 = pet., 22. dec. 1995
-0010-09-15T04:44:23 = sob., 15. sep. -10

🌸 yMMMM (MMMM y)

the full-month-name flex. no abbreviations, we're being fancy:

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

πŸ¦‹ yMMMd (d. MMM y)

2008-02-05T18:30:30 = 5. feb. 2008
1995-12-22T09:05:02 = 22. dec. 1995
-0010-09-15T04:44:23 = 15. sep. -10

✨ yMd (d. M. y)

all numbers, zero month names. lowkey the minimalist icon:

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

πŸ’œ yQQQ (QQQ y)

quarter energy, abbreviated β€” <pink>čet.</pink> is short for četrtletje (aka quarter, iykyk):

2008-02-05T18:30:30 = 1. čet. 2008
1995-12-22T09:05:02 = 4. čet. 1995
-0010-09-15T04:44:23 = 3. čet. -10

πŸ‘‘ yQQQQ (QQQQ y)

the full-glamour quarter, no shortening at all:

2008-02-05T18:30:30 = 1. četrtletje 2008
1995-12-22T09:05:02 = 4. četrtletje 1995
-0010-09-15T04:44:23 = 3. četrtletje -10

🧚 yw-count-few (w. 'teden' 'leta' Y)

week-of-year, with the few plural form doing its thing:

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

🧚 yw-count-one (w. 'teden' 'leta' Y)

same pattern, the one form. and yeah β€” the output is literally identical, don't @ me, that's just how it renders here:

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

🧚 yw-count-other (w. 'teden' 'leta' Y)

the other form, still serving the exact same three lines:

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

🧚 yw-count-two (w. 'teden' 'leta' Y)

and the two form, matching its siblings beat for beat:

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

✨ Miscellaneous ✨

the little vibes-and-settings corner, bestie:

  • Prefers 24 hour time? Yes. 24h girlies stay winning β€” no am/pm chaos here πŸ’…
  • Local first day of the week: 1 (ponedeljek) β€” that's Monday, main character of the week fr fr

🌈 Strftime Patterns 🌈

these are the classic strftime-style slots, and they map to the formats above 🫢

⭐ %c (%a %d %b %Y %T) β€” date time format

the everything-burger: weekday, day, short month, year, then the full time:

2008-02-05T18:30:30 = tor. 05 feb. 2008 18:30:30
1995-12-22T09:05:02 = pet. 22 dec. 1995 09:05:02
-0010-09-15T04:44:23 = sob. 15 sep. -10 04:44:23

⭐ %x (%d. %m. %Y) β€” date format

just the date part, dotted and Slovene to the core:

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 the time on its own, HH:MM:SS, 24-hour as promised:

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.


ok that's the whole locale, slay πŸŽ€ go format some dates, you've got this πŸ‘‘

that's a wrap on DateTim...e::sl_SI(3) β€” shipped with perl v5.42.0, dated 2024-12-12, and no cap, you read the whole thing πŸ’œπŸ¦‹

πŸ“¦ where this page comes from