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