DateTim...ale::yav(3)

🦋 DateTim...ale::yav(3) 🦋

okay bestie so this is the DateTim...ale::yav(3) page from the User Contributed Perl Documentation — yes that's the whole vibe, it's a Perl locale data dump and honestly? iconic. it's giving "someone had to document all the Yangben words and it was me." no cap, every single string below is real and load-bearing, so don't skim 💅


💖 NAME 💖

DateTime::Locale::yav — Locale data examples for the Yangben (yav) locale

✨ DESCRIPTION ✨

this pod file is literally just examples, bestie. it contains examples of the locale data available for the Yangben locale. that's it, that's the whole thing, and we respect it 🫶

🌸 Days 🌸

Wide (format)

móndie
muányáŋmóndie
metúkpíápɛ
kúpélimetúkpiapɛ
feléte
séselé
sɔndiɛ

Abbreviated (format)

md
mw
et
kl
fl
ss
sd

Narrow (format)

m
m
e
k
f
s
s

Wide (stand-alone)

móndie
muányáŋmóndie
metúkpíápɛ
kúpélimetúkpiapɛ
feléte
séselé
sɔndiɛ

Abbreviated (stand-alone)

md
mw
et
kl
fl
ss
sd

Narrow (stand-alone)

m
m
e
k
f
s
s

🌈 Months 🌈

Wide (format)

pikítíkítie, oólí ú kutúan
siɛyɛ, oóli ú kándíɛ
ɔnsúmbɔl, oóli ú kátátúɛ
mesiŋ, oóli ú kénie
ensil, oóli ú kátánuɛ
ɔsɔn
efute
pisuyú
imɛŋ i puɔs
imɛŋ i putúk,oóli ú kátíɛ
makandikɛ
pilɔndɔ́

Abbreviated (format)

o.1
o.2
o.3
o.4
o.5
o.6
o.7
o.8
o.9
o.10
o.11
o.12

Narrow (format)

1
2
3
4
5
6
7
8
9
10
11
12

Wide (stand-alone)

pikítíkítie, oólí ú kutúan
siɛyɛ, oóli ú kándíɛ
ɔnsúmbɔl, oóli ú kátátúɛ
mesiŋ, oóli ú kénie
ensil, oóli ú kátánuɛ
ɔsɔn
efute
pisuyú
imɛŋ i puɔs
imɛŋ i putúk,oóli ú kátíɛ
makandikɛ
pilɔndɔ́

Abbreviated (stand-alone)

o.1
o.2
o.3
o.4
o.5
o.6
o.7
o.8
o.9
o.10
o.11
o.12

Narrow (stand-alone)

1
2
3
4
5
6
7
8
9
10
11
12

🎀 Quarters 🎀

Wide (format)

ndátúɛ 1
ndátúɛ 2
ndátúɛ 3
ndátúɛ 4

Abbreviated (format)

Q1
Q2
Q3
Q4

Narrow (format)

1
2
3
4

Wide (stand-alone)

ndátúɛ 1
ndátúɛ 2
ndátúɛ 3
ndátúɛ 4

Abbreviated (stand-alone)

Q1
Q2
Q3
Q4

Narrow (stand-alone)

1
2
3
4

👑 Eras 👑

Wide (format)

katikupíen Yésuse
ékélémkúnupíén n

Abbreviated (format)

k.Y.
+J.C.

Narrow (format)

k.Y.
+J.C.

🍓 Date Formats 🍓

each line is input = output, so read it like "this timestamp renders as this" — that's the whole flex 💅

Full

2008-02-05T18:30:30 = muányáŋmóndie 5 siɛyɛ, oóli ú kándíɛ 2008
1995-12-22T09:05:02 = feléte 22 pilɔndɔ́ 1995
-0010-09-15T04:44:23 = séselé 15 imɛŋ i puɔs -10

Long

2008-02-05T18:30:30 = 5 siɛyɛ, oóli ú kándíɛ 2008
1995-12-22T09:05:02 = 22 pilɔndɔ́ 1995
-0010-09-15T04:44:23 = 15 imɛŋ i puɔs -10

Medium

2008-02-05T18:30:30 = 5 o.2 2008
1995-12-22T09:05:02 = 22 o.12 1995
-0010-09-15T04:44:23 = 15 o.9 -10

Short

2008-02-05T18:30:30 = 5/2/2008
1995-12-22T09:05:02 = 22/12/1995
-0010-09-15T04:44:23 = 15/9/-10

🧚 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

💜 Datetime Formats 💜

date and time together, the way the universe intended 🫶

Full

2008-02-05T18:30:30 = muányáŋmóndie 5 siɛyɛ, oóli ú kándíɛ 2008 18:30:30 UTC
1995-12-22T09:05:02 = feléte 22 pilɔndɔ́ 1995 09:05:02 UTC
-0010-09-15T04:44:23 = séselé 15 imɛŋ i puɔs -10 04:44:23 UTC

Long

2008-02-05T18:30:30 = 5 siɛyɛ, oóli ú kándíɛ 2008 18:30:30 UTC
1995-12-22T09:05:02 = 22 pilɔndɔ́ 1995 09:05:02 UTC
-0010-09-15T04:44:23 = 15 imɛŋ i puɔs -10 04:44:23 UTC

Medium

2008-02-05T18:30:30 = 5 o.2 2008 18:30:30
1995-12-22T09:05:02 = 22 o.12 1995 09:05:02
-0010-09-15T04:44:23 = 15 o.9 -10 04:44:23

Short

2008-02-05T18:30:30 = 5/2/2008 18:30
1995-12-22T09:05:02 = 22/12/1995 09:05
-0010-09-15T04:44:23 = 15/9/-10 04:44

🔥 Available Formats 🔥

okay this is the big one — every named format pattern with its three sample renderings. the thing in the parentheses is the pattern itself, the thing before it is the format's short name. literally just vibes and ICU patterns, iykyk 😭

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 = mw
1995-12-22T09:05:02 = fl
-0010-09-15T04:44:23 = ss

EBhm (E h:mm B)

2008-02-05T18:30:30 = mw 6:30 B
1995-12-22T09:05:02 = fl 9:05 B
-0010-09-15T04:44:23 = ss 4:44 B

EBhms (E h:mm:ss B)

2008-02-05T18:30:30 = mw 6:30:30 B
1995-12-22T09:05:02 = fl 9:05:02 B
-0010-09-15T04:44:23 = ss 4:44:23 B

EHm (E HH:mm)

2008-02-05T18:30:30 = mw 18:30
1995-12-22T09:05:02 = fl 09:05
-0010-09-15T04:44:23 = ss 04:44

EHms (E HH:mm:ss)

2008-02-05T18:30:30 = mw 18:30:30
1995-12-22T09:05:02 = fl 09:05:02
-0010-09-15T04:44:23 = ss 04:44:23

Ed (E d)

2008-02-05T18:30:30 = mw 5
1995-12-22T09:05:02 = fl 22
-0010-09-15T04:44:23 = ss 15

Ehm (E h:mm a)

2008-02-05T18:30:30 = mw 6:30 kisɛndɛ
1995-12-22T09:05:02 = fl 9:05 kiɛmɛɛm
-0010-09-15T04:44:23 = ss 4:44 kiɛmɛɛm

Ehms (E h:mm:ss a)

2008-02-05T18:30:30 = mw 6:30:30 kisɛndɛ
1995-12-22T09:05:02 = fl 9:05:02 kiɛmɛɛm
-0010-09-15T04:44:23 = ss 4:44:23 kiɛmɛɛm

Gy (G y)

2008-02-05T18:30:30 = +J.C. 2008
1995-12-22T09:05:02 = +J.C. 1995
-0010-09-15T04:44:23 = k.Y. -10

GyMMM (G y MMM)

2008-02-05T18:30:30 = +J.C. 2008 o.2
1995-12-22T09:05:02 = +J.C. 1995 o.12
-0010-09-15T04:44:23 = k.Y. -10 o.9

GyMMMEd (G y MMM d, E)

2008-02-05T18:30:30 = +J.C. 2008 o.2 5, mw
1995-12-22T09:05:02 = +J.C. 1995 o.12 22, fl
-0010-09-15T04:44:23 = k.Y. -10 o.9 15, ss

GyMMMd (G y MMM d)

2008-02-05T18:30:30 = +J.C. 2008 o.2 5
1995-12-22T09:05:02 = +J.C. 1995 o.12 22
-0010-09-15T04:44:23 = k.Y. -10 o.9 15

GyMd (GGGGG y-MM-dd)

2008-02-05T18:30:30 = +J.C. 2008-02-05
1995-12-22T09:05:02 = +J.C. 1995-12-22
-0010-09-15T04:44:23 = k.Y. -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 d/M)

2008-02-05T18:30:30 = mw 5/2
1995-12-22T09:05:02 = fl 22/12
-0010-09-15T04:44:23 = ss 15/9

MMM (LLL)

2008-02-05T18:30:30 = o.2
1995-12-22T09:05:02 = o.12
-0010-09-15T04:44:23 = o.9

MMMEd (E d MMM)

2008-02-05T18:30:30 = mw 5 o.2
1995-12-22T09:05:02 = fl 22 o.12
-0010-09-15T04:44:23 = ss 15 o.9

MMMMW-count-other ('week' W 'of' MMMM)

2008-02-05T18:30:30 = week 1 of siɛyɛ, oóli ú kándíɛ
1995-12-22T09:05:02 = week 3 of pilɔndɔ́
-0010-09-15T04:44:23 = week 2 of imɛŋ i puɔs

MMMMd (MMMM d)

2008-02-05T18:30:30 = siɛyɛ, oóli ú kándíɛ 5
1995-12-22T09:05:02 = pilɔndɔ́ 22
-0010-09-15T04:44:23 = imɛŋ i puɔs 15

MMMd (d MMM)

2008-02-05T18:30:30 = 5 o.2
1995-12-22T09:05:02 = 22 o.12
-0010-09-15T04:44:23 = 15 o.9

Md (d/M)

2008-02-05T18:30:30 = 5/2
1995-12-22T09:05:02 = 22/12
-0010-09-15T04:44:23 = 15/9

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 kisɛndɛ
1995-12-22T09:05:02 = 9 kiɛmɛɛm
-0010-09-15T04:44:23 = 4 kiɛmɛɛm

hm (h:mm a)

2008-02-05T18:30:30 = 6:30 kisɛndɛ
1995-12-22T09:05:02 = 9:05 kiɛmɛɛm
-0010-09-15T04:44:23 = 4:44 kiɛmɛɛm

hms (h:mm:ss a)

2008-02-05T18:30:30 = 6:30:30 kisɛndɛ
1995-12-22T09:05:02 = 9:05:02 kiɛmɛɛm
-0010-09-15T04:44:23 = 4:44:23 kiɛmɛɛm

hmsv (h:mm:ss a v)

2008-02-05T18:30:30 = 6:30:30 kisɛndɛ UTC
1995-12-22T09:05:02 = 9:05:02 kiɛmɛɛm UTC
-0010-09-15T04:44:23 = 4:44:23 kiɛmɛɛm UTC

hmv (h:mm a v)

2008-02-05T18:30:30 = 6:30 kisɛndɛ UTC
1995-12-22T09:05:02 = 9:05 kiɛmɛɛm UTC
-0010-09-15T04:44:23 = 4:44 kiɛmɛɛm 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 d/M/y)

2008-02-05T18:30:30 = mw 5/2/2008
1995-12-22T09:05:02 = fl 22/12/1995
-0010-09-15T04:44:23 = ss 15/9/-10

yMMM (MMM y)

2008-02-05T18:30:30 = o.2 2008
1995-12-22T09:05:02 = o.12 1995
-0010-09-15T04:44:23 = o.9 -10

yMMMEd (E d MMM y)

2008-02-05T18:30:30 = mw 5 o.2 2008
1995-12-22T09:05:02 = fl 22 o.12 1995
-0010-09-15T04:44:23 = ss 15 o.9 -10

yMMMM (y MMMM)

2008-02-05T18:30:30 = 2008 siɛyɛ, oóli ú kándíɛ
1995-12-22T09:05:02 = 1995 pilɔndɔ́
-0010-09-15T04:44:23 = -10 imɛŋ i puɔs

yMMMd (d MMM y)

…and the page hits the character limit right there in the middle of this heading 💀 part 2 picks it up, don't @ me, the truncation is canon

  2008-02-05T18:30:30 = 5 o.2 2008
  1995-12-22T09:05:02 = 22 o.12 1995
 -0010-09-15T04:44:23 = 15 o.9 -10

okay and the pattern parade keeps going, no skips, we're doing all of them 💅

  • yMd — shown as d/M/y, and here's how it eats our three bestie timestamps:
  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 — shown as QQQ y, quarter-core era:
  2008-02-05T18:30:30 = Q1 2008
  1995-12-22T09:05:02 = Q4 1995
 -0010-09-15T04:44:23 = Q3 -10
  • yQQQQ — shown as QQQQ y, the full-glam quarter name version:
  2008-02-05T18:30:30 = ndátúɛ 1 2008
  1995-12-22T09:05:02 = ndátúɛ 4 1995
 -0010-09-15T04:44:23 = ndátúɛ 3 -10
  • yw-count-other — shown as 'week' w 'of' Y, the "what week are we even in" 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 🌸

the lil settings corner, lowkey important:

  • Prefers 24 hour time? — Yes ⏰ (military time girlies stay winning)
  • Local first day of the week — 1 (móndie) 📅 (monday hive rise up)

✨ Strftime Patterns ✨

yes bestie, the classic strftime codes are here too — same three timestamps, every single time, because consistency is the whole vibe 🎀

  • %c (%a %b %e %H:%M:%S %Y) — date time format
  2008-02-05T18:30:30 = mw o.2  5 18:30:30 2008
  1995-12-22T09:05:02 = fl o.12 22 09:05:02 1995
 -0010-09-15T04:44:23 = ss o.9 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 🫶

need backup? go look at DateTime::Locale — that's the whole support section, she's short and she knows it 💖


and that's a wrap on the yav files, bestie 🦋 this page is from perl v5.42.0, dated 2024-12-12, filed under DateTim...ale::yav(3) in the User Contributed Perl Documentation — go forth and format your dates iconically 👑

📦 where this page comes from