DateTim...ale::blo(3)

🌸 DateTim...ale::blo(3) — the Anii (blo) locale, bestie edition 💅

Okay so this is DateTime::Locale::blo, and it's literally just a big pile of locale data examples for the Anii locale. That's it. That's the whole vibe. It's a pod file, it's full of examples, and we're gonna go through every single one because I refuse to skip. Periodt. ✨


🎀 NAME

DateTime::Locale::blo — locale data examples for the Anii (blo) locale. Yes babes, that one line is the entire NAME section, we love a concise queen. 👑


🦋 DESCRIPTION

So this pod file is literally just examples of the locale data available for the Anii locale. Nothing sneaky, nothing hidden, just data, data, and more data — and honestly? It's giving reference material. Let's get into it. 🫶


🌸 Days

Wide (format) 💖

aɖɩtɛnɛɛ
atalaata
alaarba
alaamɩshɩ
arɩsǝma
asiibi
alahaɖɩ

Abbreviated (format) ✨

aɖɩt
atal
alar
alam
arɩs
asib
alah

Narrow (format) 🎀

ɖt
tl
lr
lm
rs
sb
lh

Wide (stand-alone) 🌈

aɖɩtɛnɛɛ
atalaata
alaarba
alaamɩshɩ
arɩsǝma
asiibi
alahaɖɩ

Abbreviated (stand-alone) ⭐

aɖɩt
atal
alar
alam
arɩs
asib
alah

Narrow (stand-alone) 🦋

ɖt
tl
lr
lm
rs
sb
lh
Not the format and stand-alone versions matching exactly 😭 consistency icon behavior, we have no choice but to stan.

🌙 Months

Wide (format) 💜

ɩjikawǝrka kaŋɔrɔ
ɩjikpaka kaŋɔrɔ
arɛcika kaŋɔrɔ
njɩbɔ nɖʊka kaŋɔrɔ
acafʊnɖuka kaŋɔrɔ
anɔɔɖuka kaŋɔrɔ
alàlaka kaŋɔrɔ
ɩjikǝuka kaŋɔrɔ
abofʊmka kaŋɔrɔ
ɩjicimka kaŋɔrɔ
acapomka kaŋɔrɔ
anɔɔbʊnka kaŋɔrɔ

Abbreviated (format) 🌸

kaw
kpa
ci
ɖʊ
ɖu5
ɖu6
la
kǝu
fʊm
cim
pom
bʊn

Narrow (format) 🔥

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

Wide (stand-alone) 💖

ɩjikawǝrka kaŋɔrɔ
ɩjikpaka kaŋɔrɔ
arɛcika kaŋɔrɔ
njɩbɔ nɖʊka kaŋɔrɔ
acafʊnɖuka kaŋɔrɔ
anɔɔɖuka kaŋɔrɔ
alàlaka kaŋɔrɔ
ɩjikǝuka kaŋɔrɔ
abofʊmka kaŋɔrɔ
ɩjicimka kaŋɔrɔ
acapomka kaŋɔrɔ
anɔɔbʊnka kaŋɔrɔ

Abbreviated (stand-alone) 🌟

kaw
kpa
ci
ɖʊ
ɖu5
ɖu6
la
kǝu
fʊm
cim
pom
bʊn

Narrow (stand-alone) 🧚

1
2
3
4
5
6
7
8
9
10
11
12
The narrow months are literally just 1 through 12 and honestly? Efficient. Minimalist. She said "numbers are enough." 💀

🍓 Quarters

Wide (format) 👑

ɩŋɔrɩriu ɩsǝbaka
ɩŋɔrɩriu ɩnyɩʊtaja
ɩŋɔrɩriu ɩriutaja
ɩŋɔrɩriu ɩnantaja

Abbreviated (format) ✨

ɩ1
ɩ2
ɩ3
ɩ4

Narrow (format) 🎀

1
2
3
4

Wide (stand-alone) 🌈

ɩŋɔrɩriu 1ka
ɩŋɔrɩriu 2ja
ɩŋɔrɩriu 3ja
ɩŋɔrɩriu 4ja

Abbreviated (stand-alone) ⭐

ɩ1
ɩ2
ɩ3
ɩ4

Narrow (stand-alone) 🦋

1
2
3
4

🌟 Eras

Wide (format) 💫

naa Ba Ye Ŋʊm Annabi Ɩsa
Annabi Ɩsa Abʊŋʊma Kaŋkǝm

Abbreviated (format) 🔥

naaBYŊAƖ
AƖAK

Narrow (format) 💜

naaBYŊAƖ
AƖAK
Notice how there's no stand-alone block for Eras? Yeah, that's just how it is here — format only, no cap. 🙈

📅 Date Formats

Full 💖

2008-02-05T18:30:30 = atalaata, ɩjikpaka kaŋɔrɔ 5 2008
1995-12-22T09:05:02 = arɩsǝma, anɔɔbʊnka kaŋɔrɔ 22 1995
-0010-09-15T04:44:23 = asiibi, abofʊmka kaŋɔrɔ 15 -10

Long 🌸

2008-02-05T18:30:30 = ɩjikpaka kaŋɔrɔ 5 2008
1995-12-22T09:05:02 = anɔɔbʊnka kaŋɔrɔ 22 1995
-0010-09-15T04:44:23 = abofʊmka kaŋɔrɔ 15 -10

Medium ✨

2008-02-05T18:30:30 = kpa 5 2008
1995-12-22T09:05:02 = bʊn 22 1995
-0010-09-15T04:44:23 = fʊm 15 -10

Short 🎀

2008-02-05T18:30:30 = 2/5/2008
1995-12-22T09:05:02 = 12/22/1995
-0010-09-15T04:44:23 = 9/15/-10
Lowkey obsessed with how the Short format just goes 9/15/-10 for a negative year and doesn't apologize for it. She's confident. 💅

⏰ 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
Full and Long are literally identical here (both rock the UTC), and that's fine, we don't judge. Medium and Short drop the UTC and keep it cute. 😌

🌸 Datetime Formats

Full 💖

2008-02-05T18:30:30 = atalaata, ɩjikpaka kaŋɔrɔ 5 2008, 18:30:30 UTC
1995-12-22T09:05:02 = arɩsǝma, anɔɔbʊnka kaŋɔrɔ 22 1995, 09:05:02 UTC
-0010-09-15T04:44:23 = asiibi, abofʊmka kaŋɔrɔ 15 -10, 04:44:23 UTC

Long ✨

2008-02-05T18:30:30 = ɩjikpaka kaŋɔrɔ 5 2008, 18:30:30 UTC
1995-12-22T09:05:02 = anɔɔbʊnka kaŋɔrɔ 22 1995, 09:05:02 UTC
-0010-09-15T04:44:23 = abofʊmka kaŋɔrɔ 15 -10, 04:44:23 UTC

Medium 🎀

2008-02-05T18:30:30 = kpa 5 2008, 18:30:30
1995-12-22T09:05:02 = bʊn 22 1995, 09:05:02
-0010-09-15T04:44:23 = fʊm 15 -10, 04:44:23

Short 🦋

2008-02-05T18:30:30 = 2/5/2008, 18:30
1995-12-22T09:05:02 = 12/22/1995, 09:05
-0010-09-15T04:44:23 = 9/15/-10, 04:44
Basically it's Date Format + Time Format glued together with a , and honestly? Match made in heaven. 🫶

🍓 Available Formats

This is the big one, bestie — every single named format, with its pattern in parentheses, and all three test timestamps. 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 B mm) ✨

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

Bhms (h B mm:ss) 🌸

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

E (ccc) ⭐

2008-02-05T18:30:30 = atal
1995-12-22T09:05:02 = arɩs
-0010-09-15T04:44:23 = asib

EBhm (E h B mm) 💜

2008-02-05T18:30:30 = atal 6 B 30
1995-12-22T09:05:02 = arɩs 9 B 05
-0010-09-15T04:44:23 = asib 4 B 44

EBhms (E h B mm:ss) 🧚

2008-02-05T18:30:30 = atal 6 B 30:30
1995-12-22T09:05:02 = arɩs 9 B 05:02
-0010-09-15T04:44:23 = asib 4 B 44:23

EHm (E HH:mm) 🌈

2008-02-05T18:30:30 = atal 18:30
1995-12-22T09:05:02 = arɩs 09:05
-0010-09-15T04:44:23 = asib 04:44

EHms (E HH:mm:ss) 🦋

2008-02-05T18:30:30 = atal 18:30:30
1995-12-22T09:05:02 = arɩs 09:05:02
-0010-09-15T04:44:23 = asib 04:44:23

Ed (E d) 🎀

2008-02-05T18:30:30 = atal 5
1995-12-22T09:05:02 = arɩs 22
-0010-09-15T04:44:23 = asib 15

Ehm (E h a mm) 👑

2008-02-05T18:30:30 = atal 6 2ja 30
1995-12-22T09:05:02 = arɩs 9 1ka 05
-0010-09-15T04:44:23 = asib 4 1ka 44

Ehms (E h a mm:ss) 💖

2008-02-05T18:30:30 = atal 6 2ja 30:30
1995-12-22T09:05:02 = arɩs 9 1ka 05:02
-0010-09-15T04:44:23 = asib 4 1ka 44:23

Gy (y G) 🌟

2008-02-05T18:30:30 = 2008 AƖAK
1995-12-22T09:05:02 = 1995 AƖAK
-0010-09-15T04:44:23 = -10 naaBYŊAƖ

GyMMM (MMM y G) 🔥

2008-02-05T18:30:30 = kpa 2008 AƖAK
1995-12-22T09:05:02 = bʊn 1995 AƖAK
-0010-09-15T04:44:23 = fʊm -10 naaBYŊAƖ

GyMMMEd (E, MMM d y G) ✨

2008-02-05T18:30:30 = atal, kpa 5 2008 AƖAK
1995-12-22T09:05:02 = arɩs, bʊn 22 1995 AƖAK
-0010-09-15T04:44:23 = asib, fʊm 15 -10 naaBYŊAƖ

GyMMMd (MMM d y G) 🌸

2008-02-05T18:30:30 = kpa 5 2008 AƖAK
1995-12-22T09:05:02 = bʊn 22 1995 AƖAK
-0010-09-15T04:44:23 = fʊm 15 -10 naaBYŊAƖ

GyMd (M/d/y G) 💜

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

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 = atal, 2/5
1995-12-22T09:05:02 = arɩs, 12/22
-0010-09-15T04:44:23 = asib, 9/15

MMM (LLL) 🌟

2008-02-05T18:30:30 = kpa
1995-12-22T09:05:02 = bʊn
-0010-09-15T04:44:23 = fʊm

MMMEd (E, MMM d) 🔥

2008-02-05T18:30:30 = atal, kpa 5
1995-12-22T09:05:02 = arɩs, bʊn 22
-0010-09-15T04:44:23 = asib, fʊm 15

MMMMW-count-one (MMMM 'abɔkɔɩ' W'ja') ✨

2008-02-05T18:30:30 = ɩjikpaka kaŋɔrɔ abɔkɔɩ 1ja
1995-12-22T09:05:02 = anɔɔbʊnka kaŋɔrɔ abɔkɔɩ 3ja
-0010-09-15T04:44:23 = abofʊmka kaŋɔrɔ abɔkɔɩ 2ja

MMMMW-count-other (MMMM 'abɔkɔɩ' W'ja') 🌸

2008-02-05T18:30:30 = ɩjikpaka kaŋɔrɔ abɔkɔɩ 1ja
1995-12-22T09:05:02 = anɔɔbʊnka kaŋɔrɔ abɔkɔɩ 3ja
-0010-09-15T04:44:23 = abofʊmka kaŋɔrɔ abɔkɔɩ 2ja

MMMMW-count-zero (MMMM 'abɔkɔɩ' W'ja') 💜

2008-02-05T18:30:30 = ɩjikpaka kaŋɔrɔ abɔkɔɩ 1ja
1995-12-22T09:05:02 = anɔɔbʊnka kaŋɔrɔ abɔkɔɩ 3ja
-0010-09-15T04:44:23 = abofʊmka kaŋɔrɔ abɔkɔɩ 2ja
The three MMMMW count variants (one / other / zero) all produce the exact same output here — yes, even zero. That's just what the data says, don't come for me. 💀

MMMMd (MMMM d) ⭐

2008-02-05T18:30:30 = ɩjikpaka kaŋɔrɔ 5
1995-12-22T09:05:02 = anɔɔbʊnka kaŋɔrɔ 22
-0010-09-15T04:44:23 = abofʊmka kaŋɔrɔ 15

MMMd (MMM d) 🧚

2008-02-05T18:30:30 = kpa 5
1995-12-22T09:05:02 = bʊn 22
-0010-09-15T04:44:23 = fʊm 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 2ja
1995-12-22T09:05:02 = 9 1ka
-0010-09-15T04:44:23 = 4 1ka

hm (h a mm) 👑

2008-02-05T18:30:30 = 6 2ja 30
1995-12-22T09:05:02 = 9 1ka 05
-0010-09-15T04:44:23 = 4 1ka 44

hms (h a mm:ss) 💖

2008-02-05T18:30:30 = 6 2ja 30:30
1995-12-22T09:05:02 = 9 1ka 05:02
-0010-09-15T04:44:23 = 4 1ka 44:23

hmsv (h a mm:ss v) 🌟

2008-02-05T18:30:30 = 6 2ja 30:30 UTC
1995-12-22T09:05:02 = 9 1ka 05:02 UTC
-0010-09-15T04:44:23 = 4 1ka 44:23 UTC

hmv (h a mm v) 🔥

2008-02-05T18:30:30 = 6 2ja 30 UTC
1995-12-22T09:05:02 = 9 1ka 05 UTC
-0010-09-15T04:44:23 = 4 1ka 44 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

Okay that was the whole format list — every named pattern, no skips, no shortcuts, we ate and left no crumbs. 🍓

And that's where part 1 wraps, bestie... 👀

yMEd (E, M/d/y)

  • 2008-02-05T18:30:30 = atal, 2/5/2008
  • 1995-12-22T09:05:02 = arɩs, 12/22/1995
  • -0010-09-15T04:44:23 = asib, 9/15/-10

yMMM (MMM y)

  • 2008-02-05T18:30:30 = kpa 2008
  • 1995-12-22T09:05:02 = bʊn 1995
  • -0010-09-15T04:44:23 = fʊm -10

yMMMEd (E, MMM d y)

  • 2008-02-05T18:30:30 = atal, kpa 5 2008
  • 1995-12-22T09:05:02 = arɩs, bʊn 22 1995
  • -0010-09-15T04:44:23 = asib, fʊm 15 -10

yMMMM (MMMM y)

  • 2008-02-05T18:30:30 = ɩjikpaka kaŋɔrɔ 2008
  • 1995-12-22T09:05:02 = anɔɔbʊnka kaŋɔrɔ 1995
  • -0010-09-15T04:44:23 = abofʊmka kaŋɔrɔ -10

yMMMd (MMM d y)

  • 2008-02-05T18:30:30 = kpa 5 2008
  • 1995-12-22T09:05:02 = bʊn 22 1995
  • -0010-09-15T04:44:23 = fʊm 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 = ɩ1 2008
  • 1995-12-22T09:05:02 = ɩ4 1995
  • -0010-09-15T04:44:23 = ɩ3 -10

yQQQQ (QQQQ y)

  • 2008-02-05T18:30:30 = ɩŋɔrɩriu ɩsǝbaka 2008
  • 1995-12-22T09:05:02 = ɩŋɔrɩriu ɩnantaja 1995
  • -0010-09-15T04:44:23 = ɩŋɔrɩriu ɩriutaja -10

yw-count-one (Y 'kabɔkɔɩ' w'ja')

  • 2008-02-05T18:30:30 = 2008 kabɔkɔɩ 6ja
  • 1995-12-22T09:05:02 = 1995 kabɔkɔɩ 51ja
  • -0010-09-15T04:44:23 = -10 kabɔkɔɩ 37ja

yw-count-other (Y 'kabɔkɔɩ' w'ja')

  • 2008-02-05T18:30:30 = 2008 kabɔkɔɩ 6ja
  • 1995-12-22T09:05:02 = 1995 kabɔkɔɩ 51ja
  • -0010-09-15T04:44:23 = -10 kabɔkɔɩ 37ja

yw-count-zero (Y 'kabɔkɔɩ' w'ja')

  • 2008-02-05T18:30:30 = 2008 kabɔkɔɩ 6ja
  • 1995-12-22T09:05:02 = 1995 kabɔkɔɩ 51ja
  • -0010-09-15T04:44:23 = -10 kabɔkɔɩ 37ja

🌸 Miscellaneous 🌸

Okay bestie, two lil' quick facts and then we're golden 💅

Prefers 24 hour time? Yes — 24h girly through and through, no am/pm chaos here ✨

Local first day of the week: 1 (aɖɩtɛnɛɛ) — that's the vibe, week starts at 1 🎀


⭐ Strftime Patterns ⭐

These are the classic strftime-style patterns, and yes they each come with their three iconic test dates so you can vibe check em 🦋

%c (%a %b %e %H:%M:%S %Y) — date time format

  • 2008-02-05T18:30:30 = atal kpa 5 18:30:30 2008
  • 1995-12-22T09:05:02 = arɩs bʊn 22 09:05:02 1995
  • -0010-09-15T04:44:23 = asib fʊm 15 04:44:23 -10
Notice that lil' double space in atal kpa 5 — that's %e, it pads with a space, and no we are NOT "fixing" it 😭 it's canon.

%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 more? Go see DateTime::Locale. That's the mothership, she has everything 💖


and that's the whole page, bestie, you ate that 🍓✨ This lil' beauty comes from the perl v5.42.0 distribution, dated 2024-12-12 — DateTime::Locale::blo, page 3, slay 💅👑

📦 where this page comes from