DateTim..._Vaii_LR(3)
๐ DateTime::Locale::vai_Vaii_LR ๐
okay so bestie, welcome to the glow-up era of the manual page for DateTime::Locale::vai_Vaii_LR โ a Perl module, and genuinely one of the cutest little locale-data showpieces you'll ever read.
โจ NAME โจ
DateTime::Locale::vai_Vaii_LR โ locale data examples for the Vai Liberia Vai (vai-Vaii-LR) locale. that's it, that's the whole vibe. it's giving "look at all my data, isn't it gorgeous" and honestly? yes. ๐
๐ธ DESCRIPTION ๐ธ
so this whole pod file is basically a little scrapbook ๐ โ it contains examples of the locale data that's available for the Vai Liberia Vai locale. think of it as a showcase, not a tutorial: every bit of locale data, laid out pretty so you can see exactly what it looks like. no cap, it's just examples, all the way down.
๐ฆ Days
Wide (format)
๊ณ๊ก๊
๊๊๊
๊๊๊
๊๊ค๊๊ข
๊๊ค๊๊ฎ
๊ป๊ฌ๊ณ
๊๊๊ต
Wide (stand-alone)
๊ณ๊ก๊
๊๊๊
๊๊๊
๊๊ค๊๊ข
๊๊ค๊๊ฎ
๊ป๊ฌ๊ณ
๊๊๊ต
Abbreviated (format)
๊ณ๊ก๊
๊๊๊
๊๊๊
๊๊ค๊๊ข
๊๊ค๊๊ฎ
๊ป๊ฌ๊ณ
๊๊๊ต
Abbreviated (stand-alone)
๊ณ๊ก๊
๊๊๊
๊๊๊
๊๊ค๊๊ข
๊๊ค๊๊ฎ
๊ป๊ฌ๊ณ
๊๊๊ต
Narrow (format)
M
T
W
T
F
S
S
Narrow (stand-alone)
M
T
W
T
F
S
S
and yes, the abbreviated ones are literally identical to the wide ones โ the data said so, not me. ๐
๐ Months
Wide (format)
๊จ๊ ๊ช๊ด ๊๊๊ฎ๊
๊๊ก๊๊
๊พ๊บ
๊ข๊
๊๊ฑ
๊ฑ๊
๊ฑ๊๊ค
๊๊
๊ข๊
๊ญ๊
๊๊๊๊ฟ ๊ธ๊๊
๊จ๊ ๊ช๊ด ๊๊บ๊ฎ๊
Wide (stand-alone)
๊จ๊ ๊ช๊ด ๊๊๊ฎ๊
๊๊ก๊๊
๊พ๊บ
๊ข๊
๊๊ฑ
๊ฑ๊
๊ฑ๊๊ค
๊๊
๊ข๊
๊ญ๊
๊๊๊๊ฟ ๊ธ๊๊
๊จ๊ ๊ช๊ด ๊๊บ๊ฎ๊
Abbreviated (format)
๊จ๊๊
๊๊ก
๊พ๊บ
๊ข๊
๊๊ฑ
๊ฑ๊
๊ฑ๊
๊๊
๊ข๊
๊ญ๊
๊๊
๊จ๊๊
Abbreviated (stand-alone)
๊จ๊๊
๊๊ก
๊พ๊บ
๊ข๊
๊๊ฑ
๊ฑ๊
๊ฑ๊
๊๊
๊ข๊
๊ญ๊
๊๊
๊จ๊๊
Narrow (format)
1
2
3
4
5
6
7
8
9
10
11
12
Narrow (stand-alone)
1
2
3
4
5
6
7
8
9
10
11
12
twelve months, six flavours each, all present and accounted for. slay. โจ
๐ Quarters
Wide (format)
Q1
Q2
Q3
Q4
Wide (stand-alone)
Q1
Q2
Q3
Q4
Abbreviated (format)
Q1
Q2
Q3
Q4
Abbreviated (stand-alone)
Q1
Q2
Q3
Q4
Narrow (format)
1
2
3
4
Narrow (stand-alone)
1
2
3
4
quarters are lowkey the most well-behaved section on this whole page โ wide and abbreviated are literally just Q1 through Q4, and narrow is just the digits. consistent queen. ๐
โญ Eras
Wide (format)
BCE
CE
Abbreviated (format)
BCE
CE
Narrow (format)
BCE
CE
three flavours, one answer: BCE and CE. periodt. ๐ซถ
๐ Date Formats
Full
2008-02-05T18:30:30 = ๊๊๊, 5 ๊๊ก๊๊ 2008
1995-12-22T09:05:02 = ๊๊ค๊๊ฎ, 22 ๊จ๊ ๊ช๊ด ๊๊บ๊ฎ๊ 1995
-0010-09-15T04:44:23 = ๊ป๊ฌ๊ณ, 15 ๊ข๊ -10
Long
2008-02-05T18:30:30 = 5 ๊๊ก๊๊ 2008
1995-12-22T09:05:02 = 22 ๊จ๊ ๊ช๊ด ๊๊บ๊ฎ๊ 1995
-0010-09-15T04:44:23 = 15 ๊ข๊ -10
Medium
2008-02-05T18:30:30 = 5 ๊๊ก 2008
1995-12-22T09:05:02 = 22 ๊จ๊๊ 1995
-0010-09-15T04:44:23 = 15 ๊ข๊ -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
not the negative year turning into -10 in the short format ๐ญ she's doing her best.
๐ง 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
okay the way Full and Long are identical here except things get shorter as you go downโฆ we love a smooth gradient ๐
Full and Long both give you the UTC, Medium and Short drop it. iconic.
๐ฅ Datetime Formats
Full
2008-02-05T18:30:30 = ๊๊๊, 5 ๊๊ก๊๊ 2008 6:30:30 PM UTC
1995-12-22T09:05:02 = ๊๊ค๊๊ฎ, 22 ๊จ๊ ๊ช๊ด ๊๊บ๊ฎ๊ 1995 9:05:02 AM UTC
-0010-09-15T04:44:23 = ๊ป๊ฌ๊ณ, 15 ๊ข๊ -10 4:44:23 AM UTC
Long
2008-02-05T18:30:30 = 5 ๊๊ก๊๊ 2008 6:30:30 PM UTC
1995-12-22T09:05:02 = 22 ๊จ๊ ๊ช๊ด ๊๊บ๊ฎ๊ 1995 9:05:02 AM UTC
-0010-09-15T04:44:23 = 15 ๊ข๊ -10 4:44:23 AM UTC
Medium
2008-02-05T18:30:30 = 5 ๊๊ก 2008 6:30:30 PM
1995-12-22T09:05:02 = 22 ๊จ๊๊ 1995 9:05:02 AM
-0010-09-15T04:44:23 = 15 ๊ข๊ -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
date format + time format, stitched together, and every single one of them ate. ๐ฅ
๐ Available Formats
okay this is the big one, bestie โ every named format the locale ships with, plus three worked examples each. buckle up ๐ข
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 = ๊๊๊
1995-12-22T09:05:02 = ๊๊ค๊๊ฎ
-0010-09-15T04:44:23 = ๊ป๊ฌ๊ณ
EBhm (E 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
EBhms (E 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
EHm (E HH:mm)
2008-02-05T18:30:30 = ๊๊๊ 18:30
1995-12-22T09:05:02 = ๊๊ค๊๊ฎ 09:05
-0010-09-15T04:44:23 = ๊ป๊ฌ๊ณ 04:44
EHms (E 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
Ed (d, E)
2008-02-05T18:30:30 = 5, ๊๊๊
1995-12-22T09:05:02 = 22, ๊๊ค๊๊ฎ
-0010-09-15T04:44:23 = 15, ๊ป๊ฌ๊ณ
Ehm (E 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
Ehms (E 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
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 ๊๊ก
1995-12-22T09:05:02 = CE 1995 ๊จ๊๊
-0010-09-15T04:44:23 = BCE -10 ๊ข๊
GyMMMEd (G y MMM d, E)
2008-02-05T18:30:30 = CE 2008 ๊๊ก 5, ๊๊๊
1995-12-22T09:05:02 = CE 1995 ๊จ๊๊ 22, ๊๊ค๊๊ฎ
-0010-09-15T04:44:23 = BCE -10 ๊ข๊ 15, ๊ป๊ฌ๊ณ
GyMMMd (G y MMM d)
2008-02-05T18:30:30 = CE 2008 ๊๊ก 5
1995-12-22T09:05:02 = CE 1995 ๊จ๊๊ 22
-0010-09-15T04:44:23 = BCE -10 ๊ข๊ 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 = ๊๊๊, 2/5
1995-12-22T09:05:02 = ๊๊ค๊๊ฎ, 12/22
-0010-09-15T04:44:23 = ๊ป๊ฌ๊ณ, 9/15
MMM (LLL)
2008-02-05T18:30:30 = ๊๊ก
1995-12-22T09:05:02 = ๊จ๊๊
-0010-09-15T04:44:23 = ๊ข๊
MMMEd (E, MMM d)
2008-02-05T18:30:30 = ๊๊๊, ๊๊ก 5
1995-12-22T09:05:02 = ๊๊ค๊๊ฎ, ๊จ๊๊ 22
-0010-09-15T04:44:23 = ๊ป๊ฌ๊ณ, ๊ข๊ 15
MMMMEd (E, MMMM d)
2008-02-05T18:30:30 = ๊๊๊, ๊๊ก๊๊ 5
1995-12-22T09:05:02 = ๊๊ค๊๊ฎ, ๊จ๊ ๊ช๊ด ๊๊บ๊ฎ๊ 22
-0010-09-15T04:44:23 = ๊ป๊ฌ๊ณ, ๊ข๊ 15
MMMMW-count-other ('week' W 'of' MMMM)
2008-02-05T18:30:30 = week 1 of ๊๊ก๊๊
1995-12-22T09:05:02 = week 3 of ๊จ๊ ๊ช๊ด ๊๊บ๊ฎ๊
-0010-09-15T04:44:23 = week 2 of ๊ข๊
not the literal English words week and of chilling inside a Vai format ๐ญ it's giving bilingual icon.
MMMMd (MMMM d)
2008-02-05T18:30:30 = ๊๊ก๊๊ 5
1995-12-22T09:05:02 = ๊จ๊ ๊ช๊ด ๊๊บ๊ฎ๊ 22
-0010-09-15T04:44:23 = ๊ข๊ 15
MMMd (MMM d)
2008-02-05T18:30:30 = ๊๊ก 5
1995-12-22T09:05:02 = ๊จ๊๊ 22
-0010-09-15T04:44:23 = ๊ข๊ 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 (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, 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
yMMM (MMM y)
2008-02-05T18:30:30 = ๊๊ก 2008
1995-12-22T09:05:02 = ๊จ๊๊ 1995
-0010-09-15T04:44:23 = ๊ข๊ -10
yMMMEd (E, MMM d, y)
โฆokay so picking right back up where we left off, bestie โ that last pattern was mid-glow-up, so here's the rest of its little trio of sample dates:
2008-02-05T18:30:30 = ๊๊๊, ๊๊ก 5, 2008
1995-12-22T09:05:02 = ๊๊ค๊๊ฎ, ๊จ๊๊ 22, 1995
-0010-09-15T04:44:23 = ๊ป๊ฌ๊ณ, ๊ข๊ 15, -10
And now the rest of the pattern lineup, no skips, no cuts ๐
yMMMM (MMMM y) โ year plus the full month name, month first:
2008-02-05T18:30:30 = ๊๊ก๊๊ 2008
1995-12-22T09:05:02 = ๊จ๊ ๊ช๊ด ๊๊บ๊ฎ๊ 1995
-0010-09-15T04:44:23 = ๊ข๊ -10
yMMMd (y MMM d) โ year, abbreviated month, day:
2008-02-05T18:30:30 = 2008 ๊๊ก 5
1995-12-22T09:05:02 = 1995 ๊จ๊๊ 22
-0010-09-15T04:44:23 = -10 ๊ข๊ 15
yMd (y-MM-dd) โ the classic little yyyy-mm-dd moment, iconic:
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 (QQQ y) โ quarter, short form, then year:
2008-02-05T18:30:30 = Q1 2008
1995-12-22T09:05:02 = Q4 1995
-0010-09-15T04:44:23 = Q3 -10
yQQQQ (QQQQ y) โ same vibe as above, QQQQ style, year after:
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) โ week number sandwiched between the literal words, lowercase w and uppercase 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
๐ Miscellaneous ๐
Two lil settings living down here, and honestly they're serving main character energy in their simplicity:
- Prefers 24 hour time? โ
No๐ (12-hour girlies rise) - Local first day of the week โ
1(๊ณ๊ก๊)
โฐ Strftime Patterns โฐ
Okay this part is lowkey my fave because it's the strftime crossover episode โ each pattern gets a name, its expansion in parentheses, and then the receipts โจ
%c (%a %b %e %H:%M:%S %Y) โ date time format:
2008-02-05T18:30:30 = ๊๊๊ ๊๊ก 5 18:30:30 2008
1995-12-22T09:05:02 = ๊๊ค๊๊ฎ ๊จ๊๊ 22 09:05:02 1995
-0010-09-15T04:44:23 = ๊ป๊ฌ๊ณ ๊ข๊ 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 ๐
That's it, that's the whole section โ the docs just point you here:
See DateTime::Locale.
And that's a wrap on the Vaii LR lore, bestie ๐ซถ this page is DateTim..._Vaii_LR(3) from the User Contributed Perl Documentation, shipped with perl v5.42.0, dated 2024-12-12. Go forth and format your dates in Vai script, you gorgeous nerd ๐โจ
๐ฆ 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