DateTim...ale::sq(3)

πŸ’… DateTim...ale::sq(3) β€” DateTime::Locale::sq πŸ’…

okay so this is the User Contributed Perl Documentation for the Albanian sq locale, and it's literally a whole scrapbook of locale data examples. part 1 energy, bestie β€” we are not wrapping this up yet.


✨ NAME ✨

DateTime::Locale::sq - Locale data examples for the Albanian (sq) locale

that's the whole identity, periodt.


🌸 DESCRIPTION 🌸

this POD file lowkey just contains examples of the locale data available for the Albanian locale. it's giving reference page, but make it cute.

we're about to go through days, months, quarters, eras, date formats, time formats, datetime formats, and all the available formats. buckle up, bestie β€” every value below is exact and iconic.


πŸ¦‹ Days πŸ¦‹

πŸ’– Wide (format)

the full day names, format-style, no cap:

e hΓ«nΓ«
e martΓ«
e mΓ«rkurΓ«
e enjte
e premte
e shtunΓ«
e diel

πŸ’– Abbreviated (format)

short and sweet:

hΓ«n
mar
mΓ«r
enj
pre
sht
die

πŸ’– Narrow (format)

tiny little icons, basically:

h
m
m
e
p
sh
d

yes, m shows up twice in this narrow list β€” that's literally what the data says, bestie.

πŸ’– Wide (stand-alone)

stand-alone full names, same slay:

e hΓ«nΓ«
e martΓ«
e mΓ«rkurΓ«
e enjte
e premte
e shtunΓ«
e diel

πŸ’– Abbreviated (stand-alone)

stand-alone abbreviations:

hΓ«n
mar
mΓ«r
enj
pre
sht
die

πŸ’– Narrow (stand-alone)

stand-alone narrow names:

h
m
m
e
p
sh
d

🌈 Months 🌈

πŸ’– Wide (format)

the full month names in format mode:

janar
shkurt
mars
prill
maj
qershor
korrik
gusht
shtator
tetor
nΓ«ntor
dhjetor

πŸ’– Abbreviated (format)

abbreviated month names, format-style:

jan
shk
mar
pri
maj
qer
korr
gush
sht
tet
nΓ«n
dhj

πŸ’– Narrow (format)

narrow month names in format mode:

j
sh
m
p
m
q
k
g
sh
t
n
dh

πŸ’– Wide (stand-alone)

wide month names standing on their own:

janar
shkurt
mars
prill
maj
qershor
korrik
gusht
shtator
tetor
nΓ«ntor
dhjetor

πŸ’– Abbreviated (stand-alone)

abbreviated stand-alone months:

jan
shk
mar
pri
maj
qer
korr
gush
sht
tet
nΓ«n
dhj

πŸ’– Narrow (stand-alone)

narrow stand-alone months:

j
sh
m
p
m
q
k
g
sh
t
n
dh

πŸŽ€ Quarters πŸŽ€

πŸ’– Wide (format)

the quarters are serving full sentences:

tremujori i parΓ«
tremujori i dytΓ«
tremujori i tretΓ«
tremujori i katΓ«rt

πŸ’– Abbreviated (format)

abbreviated format quarters:

tremujori I
tremujori II
tremujori III
tremujori IV

πŸ’– Narrow (format)

narrow format quarters are just the numbers:

1
2
3
4

πŸ’– Wide (stand-alone)

wide stand-alone quarters, with their own capitalization vibe:

Tremujori i 1-rΓ«
Tremujori i 2-tΓ«
Tremujori i 3-tΓ«
Tremujori i 4-t

πŸ’– Abbreviated (stand-alone)

abbreviated stand-alone quarters:

Tremujori I
Tremujori II
Tremujori III
Tremujori IV

πŸ’– Narrow (stand-alone)

narrow stand-alone quarters:

1
2
3
4

🌟 Eras 🌟

πŸ’– Wide (format)

eras, but make them wide:

para Krishtit
mbas Krishtit

πŸ’– Abbreviated (format)

abbreviated format eras:

p.K.
mb.K.

πŸ’– Narrow (format)

narrow format eras:

p.K.
mb.K.

πŸ—“οΈ Date Formats πŸ—“οΈ

πŸ’– Full

2008-02-05T18:30:30 = e martΓ«, 5 shkurt 2008
1995-12-22T09:05:02 = e premte, 22 dhjetor 1995
-0010-09-15T04:44:23 = e shtunΓ«, 15 shtator -10

πŸ’– Long

2008-02-05T18:30:30 = 5 shkurt 2008
1995-12-22T09:05:02 = 22 dhjetor 1995
-0010-09-15T04:44:23 = 15 shtator -10

πŸ’– Medium

2008-02-05T18:30:30 = 5 shk 2008
1995-12-22T09:05:02 = 22 dhj 1995
-0010-09-15T04:44:23 = 15 sht -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 = 6:30:30β€―m.d., UTC
1995-12-22T09:05:02 = 9:05:02β€―p.d., UTC
-0010-09-15T04:44:23 = 4:44:23β€―p.d., UTC

πŸ’– Long

2008-02-05T18:30:30 = 6:30:30β€―m.d., UTC
1995-12-22T09:05:02 = 9:05:02β€―p.d., UTC
-0010-09-15T04:44:23 = 4:44:23β€―p.d., UTC

πŸ’– Medium

2008-02-05T18:30:30 = 6:30:30β€―m.d.
1995-12-22T09:05:02 = 9:05:02β€―p.d.
-0010-09-15T04:44:23 = 4:44:23β€―p.d.

πŸ’– Short

2008-02-05T18:30:30 = 6:30β€―m.d.
1995-12-22T09:05:02 = 9:05β€―p.d.
-0010-09-15T04:44:23 = 4:44β€―p.d.

πŸ¦‹ Datetime Formats πŸ¦‹

πŸ’– Full

2008-02-05T18:30:30 = e martΓ«, 5 shkurt 2008, 6:30:30β€―m.d., UTC
1995-12-22T09:05:02 = e premte, 22 dhjetor 1995, 9:05:02β€―p.d., UTC
-0010-09-15T04:44:23 = e shtunΓ«, 15 shtator -10, 4:44:23β€―p.d., UTC

πŸ’– Long

2008-02-05T18:30:30 = 5 shkurt 2008, 6:30:30β€―m.d., UTC
1995-12-22T09:05:02 = 22 dhjetor 1995, 9:05:02β€―p.d., UTC
-0010-09-15T04:44:23 = 15 shtator -10, 4:44:23β€―p.d., UTC

πŸ’– Medium

2008-02-05T18:30:30 = 5 shk 2008, 6:30:30β€―m.d.
1995-12-22T09:05:02 = 22 dhj 1995, 9:05:02β€―p.d.
-0010-09-15T04:44:23 = 15 sht -10, 4:44:23β€―p.d.

πŸ’– Short

2008-02-05T18:30:30 = 5.2.08, 6:30β€―m.d.
1995-12-22T09:05:02 = 22.12.95, 9:05β€―p.d.
-0010-09-15T04:44:23 = 15.9.-10, 4:44β€―p.d.

🌈 Available Formats 🌈

these are the named available formats, and each one is giving a different little vibe. no cap, every value is exact.

🌟 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 = mar
1995-12-22T09:05:02 = pre
-0010-09-15T04:44:23 = sht

🌟 EBhm (E h:mm B)

2008-02-05T18:30:30 = mar 6:30 B
1995-12-22T09:05:02 = pre 9:05 B
-0010-09-15T04:44:23 = sht 4:44 B

🌟 EBhms (E h:mm:ss B)

2008-02-05T18:30:30 = mar 6:30:30 B
1995-12-22T09:05:02 = pre 9:05:02 B
-0010-09-15T04:44:23 = sht 4:44:23 B

🌟 EHm (E, HH:mm)

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

🌟 EHms (E, HH:mm:ss)

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

🌟 Ed (E, d)

2008-02-05T18:30:30 = mar, 5
1995-12-22T09:05:02 = pre, 22
-0010-09-15T04:44:23 = sht, 15

🌟 Ehm (E, h:mm a)

2008-02-05T18:30:30 = mar, 6:30β€―m.d.
1995-12-22T09:05:02 = pre, 9:05β€―p.d.
-0010-09-15T04:44:23 = sht, 4:44β€―p.d.

🌟 Ehms (E, h:mm:ss a)

2008-02-05T18:30:30 = mar, 6:30:30β€―m.d.
1995-12-22T09:05:02 = pre, 9:05:02β€―p.d.
-0010-09-15T04:44:23 = sht, 4:44:23β€―p.d.

🌟 Gy (y G)

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

🌟 GyMMM (MMM y G)

2008-02-05T18:30:30 = shk 2008 mb.K.
1995-12-22T09:05:02 = dhj 1995 mb.K.
-0010-09-15T04:44:23 = sht -10 p.K.

🌟 GyMMMEd (E, d MMM y G)

2008-02-05T18:30:30 = mar, 5 shk 2008 mb.K.
1995-12-22T09:05:02 = pre, 22 dhj 1995 mb.K.
-0010-09-15T04:44:23 = sht, 15 sht -10 p.K.

🌟 GyMMMd (d MMM y G)

2008-02-05T18:30:30 = 5 shk 2008 mb.K.
1995-12-22T09:05:02 = 22 dhj 1995 mb.K.
-0010-09-15T04:44:23 = 15 sht -10 p.K.

🌟 GyMd (d.M.y GGGG)

2008-02-05T18:30:30 = 5.2.2008 mbas Krishtit
1995-12-22T09:05:02 = 22.12.1995 mbas Krishtit
-0010-09-15T04:44:23 = 15.9.-10 para Krishtit

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

2008-02-05T18:30:30 = mar, 5.2
1995-12-22T09:05:02 = pre, 22.12
-0010-09-15T04:44:23 = sht, 15.9

🌟 MMM (LLL)

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

🌟 MMMEd (E, d MMM)

2008-02-05T18:30:30 = mar, 5 shk
1995-12-22T09:05:02 = pre, 22 dhj
-0010-09-15T04:44:23 = sht, 15 sht

🌟 MMMMEd (E, d MMMM)

2008-02-05T18:30:30 = mar, 5 shkurt
1995-12-22T09:05:02 = pre, 22 dhjetor
-0010-09-15T04:44:23 = sht, 15 shtator

🌟 MMMMW-count-one ('java' W 'e' 'muajit' MMMM)

2008-02-05T18:30:30 = java 1 e muajit shkurt
1995-12-22T09:05:02 = java 3 e muajit dhjetor
-0010-09-15T04:44:23 = java 2 e muajit shtator

🌟 MMMMW-count-other ('java' W 'e' MMMM)

2008-02-05T18:30:30 = java 1 e shkurt
1995-12-22T09:05:02 = java 3 e dhjetor
-0010-09-15T04:44:23 = java 2 e shtator

🌟 MMMMd (d MMMM)

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

🌟 MMMd (d MMM)

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

🌟 MMdd (d.M)

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

🌟 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β€―m.d.
1995-12-22T09:05:02 = 9β€―p.d.
-0010-09-15T04:44:23 = 4β€―p.d.

🌟 hm (h:mm a)

2008-02-05T18:30:30 = 6:30β€―m.d.
1995-12-22T09:05:02 = 9:05β€―p.d.
-0010-09-15T04:44:23 = 4:44β€―p.d.

🌟 hms (h:mm:ss a)

2008-02-05T18:30:30 = 6:30:30β€―m.d.
1995-12-22T09:05:02 = 9:05:02β€―p.d.
-0010-09-15T04:44:23 = 4:44:23β€―p.d.

🌟 hmsv (h:mm:ss a, v)

2008-02-05T18:30:30 = 6:30:30β€―m.d., UTC
1995-12-22T09:05:02 = 9:05:02β€―p.d., UTC
-0010-09-15T04:44:23 = 4:44:23β€―p.d., UTC

🌟 hmv (h:mm a, v)

2008-02-05T18:30:30 = 6:30β€―m.d., UTC
1995-12-22T09:05:02 = 9:05β€―p.d., UTC
-0010-09-15T04:44:23 = 4:44β€―p.d., 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 = mar, 5.2.2008
1995-12-22T09:05:02 = pre, 22.12.1995
-0010-09-15T04:44:23 = sht, 15.9.-10

🌟 yMMM (MMM y)

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

πŸŒ™ yMMMEd (E, d MMM y)

…okay so picking up right where we left off, no dramatic entrance, just vibes πŸ’…

    2008-02-05T18:30:30 = mar, 5 shk 2008
    1995-12-22T09:05:02 = pre, 22 dhj 1995
   -0010-09-15T04:44:23 = sht, 15 sht -10

yMMMM (MMMM y) πŸŽ€

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

full month name + year, the way that combo just works ✨

yMMMd (d MMM y) πŸ’–

2008-02-05T18:30:30 = 5 shk 2008
1995-12-22T09:05:02 = 22 dhj 1995
-0010-09-15T04:44:23 = 15 sht -10

day, abbreviated month, year. short and slay 🫢

yMd (d.M.y) 🌸

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

all dots, no notes. and yes bestie, look at that negative year β€” -10 just chillin' there with a minus sign and everything 😭 it's giving "we don't do padding for negative eras."

yQQQ (QQQ, y) πŸ¦‹

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

quarter β€” abbreviated, roman numeral style β€” then the year. obsessed πŸ’œ

yQQQQ (QQQQ, y) πŸ‘‘

2008-02-05T18:30:30 = tremujori i parΓ«, 2008
1995-12-22T09:05:02 = tremujori i katΓ«rt, 1995
-0010-09-15T04:44:23 = tremujori i tretΓ«, -10

same quarter energy but spelled all the way out, main character behaviour fr fr 🌈

yw-count-one ('java' w 'e' Y) ⭐

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

yw-count-other ('java' w 'e' Y) πŸ“

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

and yeah β€” -count-one and -count-other are literally identical here, same three lines, same everything. two names, one vibe, we love a consistent queen πŸ’€


🌼 Miscellaneous 🌼

Prefers 24 hour time?

No

Local first day of the week

1 (e hΓ«nΓ«)


🌈 Strftime Patterns 🌈

%c (%a %b %e %H:%M:%S %Y) β€” date time format πŸ•°οΈ

2008-02-05T18:30:30 = mar shk  5 18:30:30 2008
1995-12-22T09:05:02 = pre dhj 22 09:05:02 1995
-0010-09-15T04:44:23 = sht sht 15 04:44:23 -10

note the double space before the 5 in the first line β€” that's the %e doing its space-padded thing, don't @ me, it's literally in there 😌 and yes sht sht twice in the last line, that's the data bestie, we don't question it 🧚

%x (%m/%d/%y) β€” date format πŸ“…

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 ⏰

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, iconic minimalism πŸ’…


k that's the whole page bestie, you made it, go drink some water 🫢

and a lil sign-off from the page itself: this was perl v5.42.0, dated 2024-12-12. periodt. πŸ’–

πŸ“¦ where this page comes from