DateTim...:lij_IT(3)
💅 DateTime::Locale::lij_IT(3) — the Ligurian/Italy locale data, but make it make sense
okay so this is the manual page for DateTime::Locale::lij_IT, and it lives in the User Contributed Perl Documentation corner of section 3, bestie. It's literally a pod file stuffed with examples of all the locale data you get for the Ligurian Italy locale (that's lij-IT for the ones taking notes 📝). No cap, it's just vibes and data tables. Let's go. 🦋
🌸 NAME
DateTime::Locale::lij_IT — Locale data examples for the Ligurian Italy (lij-IT) locale. That's the whole name, she's lowkey self-explanatory. 💅
✨ DESCRIPTION
k so, this pod file is full of examples of the locale data you get for the Ligurian Italy locale. Every list, every format, every lil sample string — it's all here so you can see exactly what lij-IT is serving. Main character energy, honestly. 👑
📅 Days
Wide (format) 🎀
lunesdì
mätesdì
mäcordì
zeuggia
venardì
sabbo
domenega
Abbreviated (format)
lunesdì
mätesdì
mäcordì
zeuggia
venardì
sabbo
domenega
bestie the abbreviated ones are literally identical to the wide ones. not me checking twice 😭 the locals just said "why shorten it when it's already gorgeous"
Narrow (format) 🧚
M
T
W
T
F
S
S
Wide (stand-alone) 🌷
lunesdì
mätesdì
mäcordì
zeuggia
venardì
sabbo
domenega
Abbreviated (stand-alone)
lunesdì
mätesdì
mäcordì
zeuggia
venardì
sabbo
domenega
Narrow (stand-alone)
M
T
W
T
F
S
S
so yeah — format and stand-alone are twinsies across the board here 💖
🗓️ Months
Wide (format) 🌸
de zenâ
de frevâ
de marso
d’arvî
de mazzo
de zugno
de luggio
d’agosto
de settembre
d’ottobre
de novembre
de dexembre
Abbreviated (format)
de zenâ
de frevâ
de marso
d’arvî
de mazzo
de zugno
de luggio
d’agosto
de settembre
d’ottobre
de novembre
de dexembre
yup, abbreviated = wide again. they said "we don't abbreviate, we thrive" 💀
Narrow (format) 🎀
1
2
3
4
5
6
7
8
9
10
11
12
Wide (stand-alone) 🦋
de zenâ
de frevâ
de marso
d’arvî
de mazzo
de zugno
de luggio
d’agosto
de settembre
d’ottobre
de novembre
de dexembre
Abbreviated (stand-alone)
de zenâ
de frevâ
de marso
d’arvî
de mazzo
de zugno
de luggio
d’agosto
de settembre
d’ottobre
de novembre
de dexembre
Narrow (stand-alone)
1
2
3
4
5
6
7
8
9
10
11
12
(also yes, keep the ’ in d’arvî exactly as written — copying it wrong is a crime, iykyk 🙈)
🌈 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
quarters said "we're Q1 through Q4, that's it, that's the personality" 🫶
👑 Eras
Wide (format)
BCE
CE
Abbreviated (format)
BCE
CE
Narrow (format)
BCE
CE
short king era names — all three widths are literally the same three letters 💜
📆 Date Formats
Full ✨
2008-02-05T18:30:30 = 2008 de frevâ 5, mätesdì
1995-12-22T09:05:02 = 1995 de dexembre 22, venardì
-0010-09-15T04:44:23 = -10 de settembre 15, sabbo
Long
2008-02-05T18:30:30 = 2008 de frevâ 5
1995-12-22T09:05:02 = 1995 de dexembre 22
-0010-09-15T04:44:23 = -10 de settembre 15
Medium
2008-02-05T18:30:30 = 2008 de frevâ 5
1995-12-22T09:05:02 = 1995 de dexembre 22
-0010-09-15T04:44:23 = -10 de settembre 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
heads up bestie:LongandMediumare giving the exact same output here 👀 that's just what the data says, don't come for me
⏰ 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
notice how Full and Long are identical and Medium/Short drop the UTC — the timezone said "not today" 🕐
🦋 Datetime Formats
Full ✨
2008-02-05T18:30:30 = 2008 de frevâ 5, mätesdì 18:30:30 UTC
1995-12-22T09:05:02 = 1995 de dexembre 22, venardì 09:05:02 UTC
-0010-09-15T04:44:23 = -10 de settembre 15, sabbo 04:44:23 UTC
Long
2008-02-05T18:30:30 = 2008 de frevâ 5 18:30:30 UTC
1995-12-22T09:05:02 = 1995 de dexembre 22 09:05:02 UTC
-0010-09-15T04:44:23 = -10 de settembre 15 04:44:23 UTC
Medium
2008-02-05T18:30:30 = 2008 de frevâ 5 18:30:30
1995-12-22T09:05:02 = 1995 de dexembre 22 09:05:02
-0010-09-15T04:44:23 = -10 de settembre 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
date + time, glued together, slaying 💅
🔥 Available Formats
this is the big one, bestie — every single named format pattern with its three sample inputs. buckle up, we're going through all of them in order 🌈
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 = mätesdì
1995-12-22T09:05:02 = venardì
-0010-09-15T04:44:23 = sabbo
EBhm (E h:mm B)
2008-02-05T18:30:30 = mätesdì 6:30 B
1995-12-22T09:05:02 = venardì 9:05 B
-0010-09-15T04:44:23 = sabbo 4:44 B
EBhms (E h:mm:ss B)
2008-02-05T18:30:30 = mätesdì 6:30:30 B
1995-12-22T09:05:02 = venardì 9:05:02 B
-0010-09-15T04:44:23 = sabbo 4:44:23 B
EHm (E HH:mm)
2008-02-05T18:30:30 = mätesdì 18:30
1995-12-22T09:05:02 = venardì 09:05
-0010-09-15T04:44:23 = sabbo 04:44
EHms (E HH:mm:ss)
2008-02-05T18:30:30 = mätesdì 18:30:30
1995-12-22T09:05:02 = venardì 09:05:02
-0010-09-15T04:44:23 = sabbo 04:44:23
Ed (d, E)
2008-02-05T18:30:30 = 5, mätesdì
1995-12-22T09:05:02 = 22, venardì
-0010-09-15T04:44:23 = 15, sabbo
Ehm (E h:mm a)
2008-02-05T18:30:30 = mätesdì 6:30 PM
1995-12-22T09:05:02 = venardì 9:05 AM
-0010-09-15T04:44:23 = sabbo 4:44 AM
Ehms (E h:mm:ss a)
2008-02-05T18:30:30 = mätesdì 6:30:30 PM
1995-12-22T09:05:02 = venardì 9:05:02 AM
-0010-09-15T04:44:23 = sabbo 4:44:23 AM
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 de frevâ
1995-12-22T09:05:02 = CE 1995 de dexembre
-0010-09-15T04:44:23 = BCE -10 de settembre
GyMMMEd (G y MMM d, E)
2008-02-05T18:30:30 = CE 2008 de frevâ 5, mätesdì
1995-12-22T09:05:02 = CE 1995 de dexembre 22, venardì
-0010-09-15T04:44:23 = BCE -10 de settembre 15, sabbo
GyMMMd (G y MMM d)
2008-02-05T18:30:30 = CE 2008 de frevâ 5
1995-12-22T09:05:02 = CE 1995 de dexembre 22
-0010-09-15T04:44:23 = BCE -10 de settembre 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, mätesdì
1995-12-22T09:05:02 = 12-22, venardì
-0010-09-15T04:44:23 = 09-15, sabbo
MMM (LLL)
2008-02-05T18:30:30 = de frevâ
1995-12-22T09:05:02 = de dexembre
-0010-09-15T04:44:23 = de settembre
MMMEd (MMM d, E)
2008-02-05T18:30:30 = de frevâ 5, mätesdì
1995-12-22T09:05:02 = de dexembre 22, venardì
-0010-09-15T04:44:23 = de settembre 15, sabbo
MMMMW-count-other ('week' W 'of' MMMM)
2008-02-05T18:30:30 = week 1 of de frevâ
1995-12-22T09:05:02 = week 3 of de dexembre
-0010-09-15T04:44:23 = week 2 of de settembre
okay this one ate — it literally says week 1 of de frevâ and that's iconic in a way I can't explain 🔥
MMMMd (MMMM d)
2008-02-05T18:30:30 = de frevâ 5
1995-12-22T09:05:02 = de dexembre 22
-0010-09-15T04:44:23 = de settembre 15
MMMd (MMM d)
2008-02-05T18:30:30 = de frevâ 5
1995-12-22T09:05:02 = de dexembre 22
-0010-09-15T04:44:23 = de settembre 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 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
yes, ms gives you minutes:seconds, it's not milliseconds, don't @ me 💀
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, mätesdì
1995-12-22T09:05:02 = 1995-12-22, venardì
-0010-09-15T04:44:23 = -10-09-15, sabbo
yMMM (y MMM)
2008-02-05T18:30:30 = 2008 de frevâ
1995-12-22T09:05:02 = 1995 de dexembre
-0010-09-15T04:44:23 = -10 de settembre
yMMMEd (y MMM d, E)
2008-02-05T18:30:30 = 2008 de frevâ 5, mätesdì
1995-12-22T09:05:02 = 1995 de dexembre 22, venardì
-0010-09-15T04:44:23 = -10 de settembre 15, sabbo
yMMMM (y MMMM)
2008-02-05T18:30:30 = 2008 de frevâ
1995-12-22T09:05:02 = 1995 de dexembre
-0010-09-15T04:44:23 = -10 de settembre
yMMMd (d MMM 'do' y)
2008-02-05T18:30:30 = 5 de frevâ do 2008
1995-12-22T09:05:02 = 22 de dexembre do 1995
-0010-09-15T04:44:23 = 15 de settembre do -10
(yes bestie this is still the same pattern from part 1, we're just vibing in the middle of the list, keep scrolling 💅)
yMd(renders asd/M/y) — day slash month slash year, short and sweet:
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(renders asy QQQ) — year plus the abbreviated quarter, adorable:
2008-02-05T18:30:30 = 2008 Q1
1995-12-22T09:05:02 = 1995 Q4
-0010-09-15T04:44:23 = -10 Q3
yQQQQ(renders asy QQQQ) — the wide version of the quarter, and ngl the output is literally the same asyQQQhere 🫶:
2008-02-05T18:30:30 = 2008 Q1
1995-12-22T09:05:02 = 1995 Q4
-0010-09-15T04:44:23 = -10 Q3
yw-count-other(renders as'week' w 'of' Y) — week number flex, it's giving calendar girl energy:
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 🌸
Some cute little facts about this locale, no cap:
- Prefers 24 hour time? Yes — she's a 24 hour girlie, none of that AM/PM nonsense ⏰
- Local first day of the week:
1(lunesdì) — Monday is the main character here 👑
💫 Strftime Patterns 💫
Okay so these are the big three strftime patterns, and honestly they ate:
%c(%a %d %b %Y %T %Z) — date time format, the whole look:
2008-02-05T18:30:30 = mätesdì 05 de frevâ 2008 18:30:30 UTC
1995-12-22T09:05:02 = venardì 22 de dexembre 1995 09:05:02 UTC
-0010-09-15T04:44:23 = sabbo 15 de settembre -10 04:44:23 UTC
%x(%d/%m/%Y) — date format, short and iconic:
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, clock check ⏳:
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 the whole thing, bestie — that module is the mothership and it has all the answers 🦋
And that's a wrap on this page, fr fr 💖 This lil tour was brought to you byperl v5.42.0, dated2024-12-12, in the one and onlyDateTim...:lij_IT(3)— go be fabulous with your dates now, mwah 💅✨🎀
📦 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