DateTim...e::la_VA(3)
๐ธ NAME ๐ธ
DateTime::Locale::la_VA โ locale data examples for the Latin Vatican City locale, aka la-VA ๐ (and yes bestie, this whole page is literally a .pod situation, so buckle up โ part 1 of 2, don't you dare close the tab ๐ซถ)
๐ DESCRIPTION ๐
So this pod file is just, like, full of examples of the locale data you get for the Latin Vatican City locale. That's the whole vibe. Everything below = what the data actually looks like. No cap. โจ
๐ฆ Days
Wide (format)
The full day names, formatting flavored:
Mon
Tue
Wed
Thu
Fri
Sat
Sun
Abbreviated (format)
Same energy, shorter. Also formatting:
Mon
Tue
Wed
Wed
wait no โ nope, don't panic, here's the actual list, my bad ๐ญ
Mon
Tue
Wed
Thu
Fri
Sat
Sun
Narrow (format)
Single letters only, formatting mode โ yes, there are two Ts and two Ss, that's not a typo, that's just how it is:
M
T
W
T
F
S
S
Wide (stand-alone)
Wide names again, but standing on their own this time (no formatting context):
Mon
Tue
Wed
Thu
Fri
Sat
Sun
Abbreviated (stand-alone)
Short names, stand-alone flavor:
Mon
Tue
Wed
Thu
Fri
Sat
Sun
Narrow (stand-alone)
Letter squad, stand-alone:
M
T
W
T
F
S
S
๐ Months
Wide (format)
Okay so the wide month names here are lowkey giving placeholder energy and honestly? obsessed. <rainbow>M01</rainbow> through <rainbow>M12</rainbow>:
M01
M02
M03
M04
M05
M06
M07
M08
M09
M10
M11
M12
Abbreviated (format)
Abbreviated, formatting โ literally identical list, and that's fine, we don't judge:
M01
M02
M03
M04
M05
M06
M07
M08
M09
M10
M11
M12
Narrow (format)
Narrow months are just the bare numbers 1โ12 ๐
1
2
3
4
5
6
7
8
9
10
11
12
Wide (stand-alone)
Wide, but stand-alone this time:
M01
M02
M03
M04
M05
M06
M07
M08
M09
M10
M11
M12
Abbreviated (stand-alone)
Abbreviated + stand-alone:
M01
M02
M03
M04
M05
M06
M07
M08
M09
M10
M11
M12
Narrow (stand-alone)
And narrow + stand-alone, the numbers again:
1
2
3
4
5
6
7
8
9
10
11
12
โจ Quarters
Wide (format)
Four quarters, formatting mode, iconic as always:
Q1
Q2
Q3
Q4
Abbreviated (format)
Abbreviated formatting quarters โ same four, same energy:
Q1
Q2
Q3
Q4
Narrow (format)
Narrow = straight digits:
1
2
3
4
Wide (stand-alone)
Wide, stand-alone:
Q1
Q2
Q3
Q4
Abbreviated (stand-alone)
Abbreviated, stand-alone:
Q1
Q2
Q3
Q4
Narrow (stand-alone)
Narrow, stand-alone, digits only:
1
2
3
4
๐ Eras
Wide (format)
Just two eras here bestie, formatting mode:
BCE
CE
Abbreviated (format)
Abbreviated formatting โ same two:
BCE
CE
Narrow (format)
Narrow formatting โ yep, still BCE and CE:
BCE
CE
๐ Date Formats
Three moods for every format, every time: 2008-02-05T18:30:30, 1995-12-22T09:05:02, and that chaotic little -0010-09-15T04:44:23 ๐
Full
The full โจdeluxeโจ version โ it's got the weekday and everything:
2008-02-05T18:30:30 = 2008 M02 5, Tue
1995-12-22T09:05:02 = 1995 M12 22, Fri
-0010-09-15T04:44:23 = -10 M09 15, Sat
Long
Long, but the weekday dipped:
2008-02-05T18:30:30 = 2008 M02 5
1995-12-22T09:05:02 = 1995 M12 22
-0010-09-15T04:44:23 = -10 M09 15
Medium
Medium โ looks exactly the same as Long here, and we are not asking questions:
2008-02-05T18:30:30 = 2008 M02 5
1995-12-22T09:05:02 = 1995 M12 22
-0010-09-15T04:44:23 = -10 M09 15
Short
Short = pure YYYY-MM-DD slay ๐
2008-02-05T18:30:30 = 2008-02-05
1995-12-22T09:05:02 = 1995-12-22
-0010-09-15T04:44:23 = -10-09-15
๐ง Time Formats
Full
Full time format is giving <cyan>UTC</cyan> main character energy:
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
Long โ same output as Full, and honestly? consistent queen:
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
Medium drops the UTC โ rude but okay:
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
Short = hours and minutes, no seconds, no timezone, no stress:
2008-02-05T18:30:30 = 18:30
1995-12-22T09:05:02 = 09:05
-0010-09-15T04:44:23 = 04:44
๐ฅ Datetime Formats
Date + time, combined, the moment we've all been waiting for ๐
Full
Full datetime = full date AND full time stacked together:
2008-02-05T18:30:30 = 2008 M02 5, Tue 18:30:30 UTC
1995-12-22T09:05:02 = 1995 M12 22, Fri 09:05:02 UTC
-0010-09-15T04:44:23 = -10 M09 15, Sat 04:44:23 UTC
Long
Long datetime โ weekday gone, UTC staying:
2008-02-05T18:30:30 = 2008 M02 5 18:30:30 UTC
1995-12-22T09:05:02 = 1995 M12 22 09:05:02 UTC
-0010-09-15T04:44:23 = -10 M09 15 04:44:23 UTC
Medium
Medium datetime โ no UTC:
2008-02-05T18:30:30 = 2008 M02 5 18:30:30
1995-12-22T09:05:02 = 1995 M12 22 09:05:02
-0010-09-15T04:44:23 = -10 M09 15 04:44:23
Short
Short datetime โ compact, cute, done:
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
๐ Available Formats
Okay this is the big one, the whole menu, every named format with all three test timestamps. Deep breath. Let's go ๐
Bh (h B)
Twelve-hour clock with that B marker:
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)
Same idea but with minutes:
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)
And now with seconds, go off:
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)
Just the weekday, nothing else, minimal icon:
2008-02-05T18:30:30 = Tue
1995-12-22T09:05:02 = Fri
-0010-09-15T04:44:23 = Sat
EBhm (E h:mm B)
Weekday + clock + B:
2008-02-05T18:30:30 = Tue 6:30 B
1995-12-22T09:05:02 = Fri 9:05 B
-0010-09-15T04:44:23 = Sat 4:44 B
EBhms (E h:mm:ss B)
Weekday + clock + seconds + B:
2008-02-05T18:30:30 = Tue 6:30:30 B
1995-12-22T09:05:02 = Fri 9:05:02 B
-0010-09-15T04:44:23 = Sat 4:44:23 B
EHm (E HH:mm)
Weekday plus 24-hour HH:mm:
2008-02-05T18:30:30 = Tue 18:30
1995-12-22T09:05:02 = Fri 09:05
-0010-09-15T04:44:23 = Sat 04:44
EHms (E HH:mm:ss)
Weekday plus 24-hour HH:mm:ss:
2008-02-05T18:30:30 = Tue 18:30:30
1995-12-22T09:05:02 = Fri 09:05:02
-0010-09-15T04:44:23 = Sat 04:44:23
Ed (d, E)
Day-of-month then weekday:
2008-02-05T18:30:30 = 5, Tue
1995-12-22T09:05:02 = 22, Fri
-0010-09-15T04:44:23 = 15, Sat
Ehm (E h:mm a)
Hiii this one brings back the AM/PM ๐ซถ:
2008-02-05T18:30:30 = Tue 6:30 PM
1995-12-22T09:05:02 = Fri 9:05 AM
-0010-09-15T04:44:23 = Sat 4:44 AM
Ehms (E h:mm:ss a)
Same but with seconds:
2008-02-05T18:30:30 = Tue 6:30:30 PM
1995-12-22T09:05:02 = Fri 9:05:02 AM
-0010-09-15T04:44:23 = Sat 4:44:23 AM
Gy (G y)
Era + year, that's it:
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)
Era + year + month:
2008-02-05T18:30:30 = CE 2008 M02
1995-12-22T09:05:02 = CE 1995 M12
-0010-09-15T04:44:23 = BCE -10 M09
GyMMMEd (G y MMM d, E)
Era + year + month + day + weekday, the whole squad:
2008-02-05T18:30:30 = CE 2008 M02 5, Tue
1995-12-22T09:05:02 = CE 1995 M12 22, Fri
-0010-09-15T04:44:23 = BCE -10 M09 15, Sat
GyMMMd (G y MMM d)
Era + year + month + day, weekday not invited:
2008-02-05T18:30:30 = CE 2008 M02 5
1995-12-22T09:05:02 = CE 1995 M12 22
-0010-09-15T04:44:23 = BCE -10 M09 15
GyMd (GGGGG y-MM-dd)
Era + date in dashes:
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)
24-hour hour on its own:
2008-02-05T18:30:30 = 18
1995-12-22T09:05:02 = 09
-0010-09-15T04:44:23 = 04
Hm (HH:mm)
24-hour hour + minute:
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)
24-hour hour + minute + second:
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)
With the v timezone bit added on:
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)
Hour + minute + 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)
Month number, stand-alone-flavored:
2008-02-05T18:30:30 = 2
1995-12-22T09:05:02 = 12
-0010-09-15T04:44:23 = 9
MEd (MM-dd, E)
Month-day then weekday:
2008-02-05T18:30:30 = 02-05, Tue
1995-12-22T09:05:02 = 12-22, Fri
-0010-09-15T04:44:23 = 09-15, Sat
MMM (LLL)
The M-style month, stand-alone version:
2008-02-05T18:30:30 = M02
1995-12-22T09:05:02 = M12
-0010-09-15T04:44:23 = M09
MMMEd (MMM d, E)
Month + day + weekday:
2008-02-05T18:30:30 = M02 5, Tue
1995-12-22T09:05:02 = M12 22, Fri
-0010-09-15T04:44:23 = M09 15, Sat
MMMMW-count-other ('week' W 'of' MMMM)
Week number of the month, with actual words week and of in the pattern, iykyk:
2008-02-05T18:30:30 = week 1 of M02
1995-12-22T09:05:02 = week 3 of M12
-0010-09-15T04:44:23 = week 2 of M09
MMMMd (MMMM d)
Month + day, no weekday:
2008-02-05T18:30:30 = M02 5
1995-12-22T09:05:02 = M12 22
-0010-09-15T04:44:23 = M09 15
MMMd (MMM d)
Month + day again โ same output, different pattern name, we love a twin moment:
2008-02-05T18:30:30 = M02 5
1995-12-22T09:05:02 = M12 22
-0010-09-15T04:44:23 = M09 15
Md (MM-dd)
Month-day, dashes only:
2008-02-05T18:30:30 = 02-05
1995-12-22T09:05:02 = 12-22
-0010-09-15T04:44:23 = 09-15
d (d)
Just the day number. That's it. That's the format:
2008-02-05T18:30:30 = 5
1995-12-22T09:05:02 = 22
-0010-09-15T04:44:23 = 15
h (h a)
Twelve-hour hour + AM/PM:
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)
Twelve-hour hour + minutes + AM/PM:
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)
Twelve-hour with seconds, the full little clock:
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)
Twelve-hour + seconds + AM/PM + timezone:
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)
Twelve-hour + AM/PM + timezone, no seconds:
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)
Minute:second, and yes the first one really does say 30:30 โ not a typo, it's the data:
2008-02-05T18:30:30 = 30:30
1995-12-22T09:05:02 = 05:02
-0010-09-15T04:44:23 = 44:23
y (y)
Year only, negative years included, we respect history:
2008-02-05T18:30:30 = 2008
1995-12-22T09:05:02 = 1995
-0010-09-15T04:44:23 = -10
yM (y-MM)
Year-month, dashed:
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)
Year-month-day then weekday:
2008-02-05T18:30:30 = 2008-02-05, Tue
1995-12-22T09:05:02 = 1995-12-22, Fri
-0010-09-15T04:44:23 = -10-09-15, Sat
yMMM (y MMM)
Year + month:
2008-02-05T18:30:30 = 2008 M02
1995-12-22T09:05:02 = 1995 M12
-0010-09-15T04:44:23 = -10 M09
yMMMEd (y MMM d, E)
Year + month + day + weekday, the full date squad:
2008-02-05T18:30:30 = 2008 M02 5, Tue
1995-12-22T09:05:02 = 1995 M12 22, Fri
-0010-09-15T04:44:23 = -10 M09 15, Sat
yMMMM (y MMMM)
Year + wide month โ output looks the same as yMMM here, and that's simply the lore:
2008-02-05T18:30:30 = 2008 M02
1995-12-22T09:05:02 = 1995 M12
-0010-09-15T04:44:23 = -10 M09
yMMMd (y MMM d)
Year + month + day:
2008-02-05T18:30:30 = 2008 M02 5
1995-12-22T09:05:02 = 1995 M12 22
-0010-09-15T04:44:23 = -10 M09 15
yMd (y-MM-dd)
Year-month-day, all dashes:
2008-02-05T18:30:30 = 2008-02-05
1995-12-22T09:05:02 = 1995-12-22
-0010-09-15T04:44:23 = -10-09-15
yQQQ (y QQQ)
Year + abbreviated quarter:
2008-02-05T18:30:30 = 2008 Q1
1995-12-22T09:05:02 = 1995 Q4
-0010-09-15T04:44:23 = -10 Q3
yQQQQ (y QQQQ)
Year + wide quarter โ same output as yQQQ in this locale, again, that's just the vibe:
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 of the year this time, with week and of baked into the pattern:
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
Prefers 24 hour time?
Yes โ 24-hour girlie confirmed โฐ
Local first day of the week
1 (Mon) โ Monday starts the week, periodt ๐
โญ Strftime Patterns
%c (%a %b %e %H:%M:%S %Y) - date time format
That's the %c pattern and its expansion, right there โ %a %b %e %H:%M:%S %Y, the classic date time format. ๐
...aaand the last three for that one land like this ๐
2008-02-05T18:30:30 = Tue M02 5 18:30:30 2008
1995-12-22T09:05:02 = Fri M12 22 09:05:02 1995
-0010-09-15T04:44:23 = Sat M09 15 04:44:23 -10
%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 ๐
okay bestie, support time โ and it's literally the shortest thing ever, no cap:
See DateTime::Locale. ๐ฆ
That's it, that's the whole section. Iconic honestly. Go look at DateTime::Locale and you're set ๐
and that's a wrap on this page, mwah ๐ this cutie came from perl v5.42.0 and got dated 2024-12-12, filed under the name DateTim...e::la_VA(3) (yes the formatting said the whole thing, bestie, we just vibed with it) โจ bye diva, 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