DateTim...ai_Latn(3)
💖 DateTime::Locale::vai_Latn(3) — the Vai Latin locale data, bestie edition 💖
okay so this is the User Contributed Perl Documentation page for DateTime::Locale::vai_Latn, aka the locale data examples for the Vai Latin (vai-Latn) locale. literally just here to show you what the data looks like 🎀
✨ NAME ✨
DateTime::Locale::vai_Latn — locale data examples for the Vai Latin (vai-Latn) locale. slay, iconic, that's the whole name.
🌸 DESCRIPTION 🌸
so this pod file is basically a lil show-and-tell of the locale data available for the Vai Latin locale. no cap, it's giving reference material. let's get into it 💅
🦋 Days
Wide (format)
tɛɛnɛɛtalataalabaaimisaaijimasiɓitilahadi
Abbreviated (format)
tɛɛnɛɛtalataalabaaimisaaijimasiɓitilahadi
Narrow (format)
MTWTFSS
Wide (stand-alone)
tɛɛnɛɛtalataalabaaimisaaijimasiɓitilahadi
Abbreviated (stand-alone)
tɛɛnɛɛtalataalabaaimisaaijimasiɓitilahadi
Narrow (stand-alone)
MTWTFSS
🌈 Months
Wide (format)
M01M02M03M04M05M06M07M08M09M10M11M12
Abbreviated (format)
M01M02M03M04M05M06M07M08M09M10M11M12
Narrow (format)
123456789101112
Wide (stand-alone)
M01M02M03M04M05M06M07M08M09M10M11M12
Abbreviated (stand-alone)
M01M02M03M04M05M06M07M08M09M10M11M12
Narrow (stand-alone)
123456789101112
🎀 Quarters
Wide (format)
Q1Q2Q3Q4
Abbreviated (format)
Q1Q2Q3Q4
Narrow (format)
1234
Wide (stand-alone)
Q1Q2Q3Q4
Abbreviated (stand-alone)
Q1Q2Q3Q4
Narrow (stand-alone)
1234
💜 Eras
Wide (format)
BCECE
Abbreviated (format)
BCECE
Narrow (format)
BCECE
🍓 Date Formats
Full
2008-02-05T18:30:30 = talata, 5 M02 2008
1995-12-22T09:05:02 = aijima, 22 M12 1995
-0010-09-15T04:44:23 = siɓiti, 15 M09 -10
Long
2008-02-05T18:30:30 = 5 M02 2008
1995-12-22T09:05:02 = 22 M12 1995
-0010-09-15T04:44:23 = 15 M09 -10
Medium
2008-02-05T18:30:30 = 5 M02 2008
1995-12-22T09:05:02 = 22 M12 1995
-0010-09-15T04:44:23 = 15 M09 -10
Short
2008-02-05T18:30:30 = 05/02/2008
1995-12-22T09:05:02 = 22/12/1995
-0010-09-15T04:44:23 = 15/09/-10
⭐ Time Formats
Full
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
Long
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
Medium
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
Short
2008-02-05T18:30:30 = 6:30 PM
1995-12-22T09:05:02 = 9:05 AM
-0010-09-15T04:44:23 = 4:44 AM
💀 Datetime Formats
Full
2008-02-05T18:30:30 = talata, 5 M02 2008 6:30:30 PM UTC
1995-12-22T09:05:02 = aijima, 22 M12 1995 9:05:02 AM UTC
-0010-09-15T04:44:23 = siɓiti, 15 M09 -10 4:44:23 AM UTC
Long
2008-02-05T18:30:30 = 5 M02 2008 6:30:30 PM UTC
1995-12-22T09:05:02 = 22 M12 1995 9:05:02 AM UTC
-0010-09-15T04:44:23 = 15 M09 -10 4:44:23 AM UTC
Medium
2008-02-05T18:30:30 = 5 M02 2008 6:30:30 PM
1995-12-22T09:05:02 = 22 M12 1995 9:05:02 AM
-0010-09-15T04:44:23 = 15 M09 -10 4:44:23 AM
Short
2008-02-05T18:30:30 = 05/02/2008 6:30 PM
1995-12-22T09:05:02 = 22/12/1995 9:05 AM
-0010-09-15T04:44:23 = 15/09/-10 4:44 AM
🧚 Available Formats
okay this part is a whole menu of formats, so buckle up bestie 🫶 every single one is listed with its pattern and the three example timestamps.
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 = talata
1995-12-22T09:05:02 = aijima
-0010-09-15T04:44:23 = siɓiti
EBhm (E h:mm B)
2008-02-05T18:30:30 = talata 6:30 B
1995-12-22T09:05:02 = aijima 9:05 B
-0010-09-15T04:44:23 = siɓiti 4:44 B
EBhms (E h:mm:ss B)
2008-02-05T18:30:30 = talata 6:30:30 B
1995-12-22T09:05:02 = aijima 9:05:02 B
-0010-09-15T04:44:23 = siɓiti 4:44:23 B
EHm (E HH:mm)
2008-02-05T18:30:30 = talata 18:30
1995-12-22T09:05:02 = aijima 09:05
-0010-09-15T04:44:23 = siɓiti 04:44
EHms (E HH:mm:ss)
2008-02-05T18:30:30 = talata 18:30:30
1995-12-22T09:05:02 = aijima 09:05:02
-0010-09-15T04:44:23 = siɓiti 04:44:23
Ed (E d)
2008-02-05T18:30:30 = talata 5
1995-12-22T09:05:02 = aijima 22
-0010-09-15T04:44:23 = siɓiti 15
Ehm (E h:mm a)
2008-02-05T18:30:30 = talata 6:30 PM
1995-12-22T09:05:02 = aijima 9:05 AM
-0010-09-15T04:44:23 = siɓiti 4:44 AM
Ehms (E h:mm:ss a)
2008-02-05T18:30:30 = talata 6:30:30 PM
1995-12-22T09:05:02 = aijima 9:05:02 AM
-0010-09-15T04:44:23 = siɓiti 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 M02
1995-12-22T09:05:02 = CE 1995 M12
-0010-09-15T04:44:23 = BCE -10 M09
GyMMMEd (G y MMM d, E)
2008-02-05T18:30:30 = CE 2008 M02 5, talata
1995-12-22T09:05:02 = CE 1995 M12 22, aijima
-0010-09-15T04:44:23 = BCE -10 M09 15, siɓiti
GyMMMd (G y MMM d)
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)
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 (E, M/d)
2008-02-05T18:30:30 = talata, 2/5
1995-12-22T09:05:02 = aijima, 12/22
-0010-09-15T04:44:23 = siɓiti, 9/15
MMM (LLL)
2008-02-05T18:30:30 = M02
1995-12-22T09:05:02 = M12
-0010-09-15T04:44:23 = M09
MMMEd (E, MMM d)
2008-02-05T18:30:30 = talata, M02 5
1995-12-22T09:05:02 = aijima, M12 22
-0010-09-15T04:44:23 = siɓiti, M09 15
MMMMW-count-other ('week' W 'of' MMMM)
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)
2008-02-05T18:30:30 = M02 5
1995-12-22T09:05:02 = M12 22
-0010-09-15T04:44:23 = M09 15
MMMd (MMM d)
2008-02-05T18:30:30 = M02 5
1995-12-22T09:05:02 = M12 22
-0010-09-15T04:44:23 = M09 15
Md (M/d)
2008-02-05T18:30:30 = 2/5
1995-12-22T09:05:02 = 12/22
-0010-09-15T04:44:23 = 9/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 (m:ss)
2008-02-05T18:30:30 = 30:30
1995-12-22T09:05:02 = 5: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, M/d/y)
2008-02-05T18:30:30 = talata, 2/5/2008
1995-12-22T09:05:02 = aijima, 12/22/1995
-0010-09-15T04:44:23 = siɓiti, 9/15/-10
yMMM (MMM y)
2008-02-05T18:30:30 = M02 2008
1995-12-22T09:05:02 = M12 1995
-0010-09-15T04:44:23 = M09 -10
yMMMEd (E, MMM d, y)
2008-02-05T18:30:30 = talata, M02 5, 2008
1995-12-22T09:05:02 = aijima, M12 22, 1995
-0010-09-15T04:44:23 = siɓiti, M09 15, -10
yMMMM (y MMMM)
2008-02-05T18:30:30 = 2008 M02
1995-12-22T09:05:02 = 1995 M12
-0010-09-15T04:44:23 = -10 M09
yMMMd (MMM d y)
2008-02-05T18:30:30 = M02 5 2008
1995-12-22T09:05:02 = M12 22 1995
-0010-09-15T04:44:23 = M09 15 -10
yMd (M/d/y)
2008-02-05T18:30:30 = 2/5/2008
1995-12-22T09:05:02 = 12/22/1995
-0010-09-15T04:44:23 = 9/15/-10
yQQQ (QQQ y)
2008-02-05T18:30:30 = Q1 2008
1995-12-22T09:05:02 = Q4 1995
-0010-09-15T04:44:23 = Q3 -10
yQQQQ (QQQQ y)
2008-02-05T18:30:30 = Q1 2008
1995-12-22T09:05:02 = Q4 1995
-0010-09-15T04:44:23 = Q3 -10
yw-count-other ('week' w 'of' Y)
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
that's where part 1 wraps, bestie — more follows, don't go anywhere 💖
🧩 Miscellaneous
Okay so this next bit is the little grab-bag of extra data — the stuff that doesn't fit anywhere else but absolutely matters if you want your dates to feel native, bestie. ✨
⏰ Prefers 24 hour time?
No 🙅♀️ — this locale does not prefer 24 hour time. So like, 12 hour clock vibes over here. 💅
📅 Local first day of the week
1 (tɛɛnɛɛ)
That's the number 1 and the name tɛɛnɛɛ, character for character, no cap. Write it exactly like that. 🫶
🌈 Strftime Patterns 🌈
Now for the iconic part, bestie — the strftime patterns 🔥. These are the format codes you're gonna be throwing around, and here's exactly what each one spits out for this locale. Three test timestamps each, so you can vibe-check the output: 2008-02-05T18:30:30, 1995-12-22T09:05:02, and the truly unhinged -0010-09-15T04:44:23 (yes, negative year, we love a time traveller moment 💀).
🎀 %c (%a %b %e %H:%M:%S %Y) - date time format
The full date-and-time combo meal — everything in one glorious string. 🍓
2008-02-05T18:30:30 = talata M02 5 18:30:30 2008
1995-12-22T09:05:02 = aijima M12 22 09:05:02 1995
-0010-09-15T04:44:23 = siɓiti M09 15 04:44:23 -10
Not me pointing out that the first line has two spaces between M02 and 5 — that's not a typo on my end, that's literally the output. Copy it as-is, okay? 😭
🌸 %x (%m/%d/%y) - date format
Just the date, cute and compact, slash-separated the whole way through. 🦋
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
Clock only, colon colon, always %H:%M:%S shaped. Lowkey the cleanest one here. ✨
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. Go read the parent module, she's the main character. 👑
Fr fr, if you're building anything with dates in this locale: use the codes above verbatim, respect the 12 hour clock preference, and don't forget the week starts on1(tɛɛnɛɛ). 🧚
And that's the page, bestie! 🎀 This beauty is part of perl v5.42.0, last updated 2024-12-12 — give her a little kiss on the forehead, she's earned it. 💖 👑 ✨
📦 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