DateTim...ale::bas(3)

🌸 DateTime::Locale::bas 🌸

Okay bestie, so this is user contributed Perl documentation for DateTime::Locale::bas(3) — the manual page, part one of two. It's basically a whole vibe check on how the Basaa (bas) locale formats dates and times. Let's get into it 💅


✨ NAME ✨

DateTime::Locale::bas — Locale data examples for the Basaa (bas) locale


💖 DESCRIPTION 💖

This pod file contains examples of the locale data available for the Basaa locale. Literally just examples, no cap — it's a show-and-tell of every format string the locale ships with 🫶


🦋 Days

The seven days, in five different flavours. Same energy, different fonts ✨

Wide (format)

ŋgwà njaŋgumba
ŋgwà ûm
ŋgwà ŋgê
ŋgwà mbɔk
ŋgwà kɔɔ
ŋgwà jôn
ŋgwà nɔy

Abbreviated (format)

nja
uum
ŋge
mbɔ
kɔɔ
jon
nɔy

Narrow (format)

n
u
ŋ
m
k
j
n

Wide (stand-alone)

ŋgwà njaŋgumba
ŋgwà ûm
ŋgwà ŋgê
ŋgwà mbɔk
ŋgwà kɔɔ
ŋgwà jôn
ŋgwà nɔy

Abbreviated (stand-alone)

nja
uum
ŋge
mbɔ
kɔɔ
jon
nɔy

Narrow (stand-alone)

n
u
ŋ
m
k
j
n

🌈 Months

Twelve months, and yes they also come in all the sizes 🎀

Wide (format)

Kɔndɔŋ
Màcɛl
Màtùmb
Màtop
Mpuyɛ
Hìlòndɛ̀
Njèbà
Hìkaŋ
Dìpɔs
Bìòôm
Màyɛsèp
Lìbuy li ńyèe

Abbreviated (format)

kɔn
mac
mat
mto
mpu
hil
nje
hik
dip
bio
may
liɓ

Narrow (format)

k
m
m
m
m
h
n
h
d
b
m
l

Wide (stand-alone)

Kɔndɔŋ
Màcɛl
Màtùmb
Màtop
Mpuyɛ
Hìlòndɛ̀
Njèbà
Hìkaŋ
Dìpɔs
Bìòôm
Màyɛsèp
Lìbuy li ńyèe

Abbreviated (stand-alone)

kɔn
mac
mat
mto
mpu
hil
nje
hik
dip
bio
may
liɓ

Narrow (stand-alone)

k
m
m
m
m
h
n
h
d
b
m
l

🧚 Quarters

Four of them. Note that the narrow ones are literally just 1, 2, 3, 4 — iconic minimalism, honestly 💅

Wide (format)

Kèk bisu i soŋ iaâ
Kèk i ńyonos biɓaà i soŋ iaâ
Kèk i ńyonos biaâ i soŋ iaâ
Kèk i ńyonos binâ i soŋ iaâ

Abbreviated (format)

K1s3
K2s3
K3s3
K4s3

Narrow (format)

1
2
3
4

Wide (stand-alone)

Kèk bisu i soŋ iaâ
Kèk i ńyonos biɓaà i soŋ iaâ
Kèk i ńyonos biaâ i soŋ iaâ
Kèk i ńyonos binâ i soŋ iaâ

Abbreviated (stand-alone)

K1s3
K2s3
K3s3
K4s3

Narrow (stand-alone)

1
2
3
4

👑 Eras

Two eras, three widths each. The wide format is giving full ceremonial title energy 👑

Wide (format)

bisū bi Yesù Krǐstò
i mbūs Yesù Krǐstò

Abbreviated (format)

b.Y.K
m.Y.K

Narrow (format)

b.Y.K
m.Y.K

🎀 Date Formats

Okay so real talk, these are the date-only renders, each one shown against the same three sample timestamps so you can clock the difference 👀

Full

2008-02-05T18:30:30 = ŋgwà ûm 5 Màcɛl 2008
1995-12-22T09:05:02 = ŋgwà kɔɔ 22 Lìbuy li ńyèe 1995
-0010-09-15T04:44:23 = ŋgwà jôn 15 Dìpɔs -10

Long

2008-02-05T18:30:30 = 5 Màcɛl 2008
1995-12-22T09:05:02 = 22 Lìbuy li ńyèe 1995
-0010-09-15T04:44:23 = 15 Dìpɔs -10

Medium

2008-02-05T18:30:30 = 5 mac, 2008
1995-12-22T09:05:02 = 22 liɓ, 1995
-0010-09-15T04:44:23 = 15 dip, -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

Time-only now. Clock the UTC suffix on Full and Long but not Medium and Short — that's the whole difference, bestie 🕐

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, living in perfect harmony. Full and Long get the UTC, Medium and Short don't 💜

Full

2008-02-05T18:30:30 = ŋgwà ûm 5 Màcɛl 2008 18:30:30 UTC
1995-12-22T09:05:02 = ŋgwà kɔɔ 22 Lìbuy li ńyèe 1995 09:05:02 UTC
-0010-09-15T04:44:23 = ŋgwà jôn 15 Dìpɔs -10 04:44:23 UTC

Long

2008-02-05T18:30:30 = 5 Màcɛl 2008 18:30:30 UTC
1995-12-22T09:05:02 = 22 Lìbuy li ńyèe 1995 09:05:02 UTC
-0010-09-15T04:44:23 = 15 Dìpɔs -10 04:44:23 UTC

Medium

2008-02-05T18:30:30 = 5 mac, 2008 18:30:30
1995-12-22T09:05:02 = 22 liɓ, 1995 09:05:02
-0010-09-15T04:44:23 = 15 dip, -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

This is the big one — every named format the locale exposes, with its pattern in parentheses and its renders below. Buckle up, there's a lot, and every single one is here because we do not skip 💅

🎀 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 = uum
1995-12-22T09:05:02 = kɔɔ
-0010-09-15T04:44:23 = jon

🎀 EBhm (E h:mm B)

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

🎀 EBhms (E h:mm:ss B)

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

🎀 EHm (E HH:mm)

2008-02-05T18:30:30 = uum 18:30
1995-12-22T09:05:02 = kɔɔ 09:05
-0010-09-15T04:44:23 = jon 04:44

🎀 EHms (E HH:mm:ss)

2008-02-05T18:30:30 = uum 18:30:30
1995-12-22T09:05:02 = kɔɔ 09:05:02
-0010-09-15T04:44:23 = jon 04:44:23

🎀 Ed (E d)

2008-02-05T18:30:30 = uum 5
1995-12-22T09:05:02 = kɔɔ 22
-0010-09-15T04:44:23 = jon 15

🎀 Ehm (E h:mm a)

2008-02-05T18:30:30 = uum 6:30 I ɓugajɔp
1995-12-22T09:05:02 = kɔɔ 9:05 I bikɛglà
-0010-09-15T04:44:23 = jon 4:44 I bikɛglà

🎀 Ehms (E h:mm:ss a)

2008-02-05T18:30:30 = uum 6:30:30 I ɓugajɔp
1995-12-22T09:05:02 = kɔɔ 9:05:02 I bikɛglà
-0010-09-15T04:44:23 = jon 4:44:23 I bikɛglà

🎀 Gy (G y)

2008-02-05T18:30:30 = m.Y.K 2008
1995-12-22T09:05:02 = m.Y.K 1995
-0010-09-15T04:44:23 = b.Y.K -10

🎀 GyMMM (G y MMM)

2008-02-05T18:30:30 = m.Y.K 2008 mac
1995-12-22T09:05:02 = m.Y.K 1995 liɓ
-0010-09-15T04:44:23 = b.Y.K -10 dip

🎀 GyMMMEd (G y MMM d, E)

2008-02-05T18:30:30 = m.Y.K 2008 mac 5, uum
1995-12-22T09:05:02 = m.Y.K 1995 liɓ 22, kɔɔ
-0010-09-15T04:44:23 = b.Y.K -10 dip 15, jon

🎀 GyMMMd (G y MMM d)

2008-02-05T18:30:30 = m.Y.K 2008 mac 5
1995-12-22T09:05:02 = m.Y.K 1995 liɓ 22
-0010-09-15T04:44:23 = b.Y.K -10 dip 15

🎀 GyMd (GGGGG y-MM-dd)

2008-02-05T18:30:30 = m.Y.K 2008-02-05
1995-12-22T09:05:02 = m.Y.K 1995-12-22
-0010-09-15T04:44:23 = b.Y.K -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 = uum 5/2
1995-12-22T09:05:02 = kɔɔ 22/12
-0010-09-15T04:44:23 = jon 15/9

🎀 MMM (LLL)

2008-02-05T18:30:30 = mac
1995-12-22T09:05:02 = liɓ
-0010-09-15T04:44:23 = dip

🎀 MMMEd (E d MMM)

2008-02-05T18:30:30 = uum 5 mac
1995-12-22T09:05:02 = kɔɔ 22 liɓ
-0010-09-15T04:44:23 = jon 15 dip

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

2008-02-05T18:30:30 = week 1 of Màcɛl
1995-12-22T09:05:02 = week 3 of Lìbuy li ńyèe
-0010-09-15T04:44:23 = week 2 of Dìpɔs

🎀 MMMMd (MMMM d)

2008-02-05T18:30:30 = Màcɛl 5
1995-12-22T09:05:02 = Lìbuy li ńyèe 22
-0010-09-15T04:44:23 = Dìpɔs 15

🎀 MMMd (d MMM)

2008-02-05T18:30:30 = 5 mac
1995-12-22T09:05:02 = 22 liɓ
-0010-09-15T04:44:23 = 15 dip

🎀 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 I ɓugajɔp
1995-12-22T09:05:02 = 9 I bikɛglà
-0010-09-15T04:44:23 = 4 I bikɛglà

🎀 hm (h:mm a)

2008-02-05T18:30:30 = 6:30 I ɓugajɔp
1995-12-22T09:05:02 = 9:05 I bikɛglà
-0010-09-15T04:44:23 = 4:44 I bikɛglà

🎀 hms (h:mm:ss a)

2008-02-05T18:30:30 = 6:30:30 I ɓugajɔp
1995-12-22T09:05:02 = 9:05:02 I bikɛglà
-0010-09-15T04:44:23 = 4:44:23 I bikɛglà

🎀 hmsv (h:mm:ss a v)

2008-02-05T18:30:30 = 6:30:30 I ɓugajɔp UTC
1995-12-22T09:05:02 = 9:05:02 I bikɛglà UTC
-0010-09-15T04:44:23 = 4:44:23 I bikɛglà UTC

🎀 hmv (h:mm a v)

2008-02-05T18:30:30 = 6:30 I ɓugajɔp UTC
1995-12-22T09:05:02 = 9:05 I bikɛglà UTC
-0010-09-15T04:44:23 = 4:44 I bikɛglà 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 = uum 5/2/2008
1995-12-22T09:05:02 = kɔɔ 22/12/1995
-0010-09-15T04:44:23 = jon 15/9/-10

🎀 yMMM (MMM y)

2008-02-05T18:30:30 = mac 2008
1995-12-22T09:05:02 = liɓ 1995
-0010-09-15T04:44:23 = dip -10

🎀 yMMMEd (E d MMM y)

2008-02-05T18:30:30 = uum 5 mac 2008
1995-12-22T09:05:02 = kɔɔ 22 liɓ 1995
-0010-09-15T04:44:23 = jon 15 dip -10

🎀 yMMMM (y MMMM)

2008-02-05T18:30:30 = 2008 Màcɛl
1995-12-22T09:05:02 = 1995 Lìbuy li ńyèe
-0010-09-15T04:44:23 = -10 Dìpɔs

🎀 yMMMd (d MMM y)

...and the examples for that last one land like this:

2008-02-05T18:30:30 = 5 mac 2008
1995-12-22T09:05:02 = 22 liɓ 1995
-0010-09-15T04:44:23 = 15 dip -10
  • yMd (d/M/y) — day first, month second, year last, slashes between. Obsessed with how clean this is:
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 (QQQ y) — the abbreviated quarter, then the year. Short and cute:
2008-02-05T18:30:30 = K1s3 2008
1995-12-22T09:05:02 = K4s3 1995
-0010-09-15T04:44:23 = K3s3 -10
  • yQQQQ (QQQQ y) — the full-length quarter, no abbreviation, all the words. It's giving main character energy:
2008-02-05T18:30:30 = Kèk bisu i soŋ iaâ 2008
1995-12-22T09:05:02 = Kèk i ńyonos binâ i soŋ iaâ 1995
-0010-09-15T04:44:23 = Kèk i ńyonos biaâ i soŋ iaâ -10
  • yw-count-other ('week' w 'of' Y) — literally the word week, the week number, the word of, then the year. Ngl this one's so readable it hurts:
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

Some extra lil facts about this locale, no cap:

  • Prefers 24 hour time? Yes 💅
  • Local first day of the week — 1 (ŋgwà njaŋgumba)

⏰ Strftime Patterns

Okay so these are the classic strftime-style patterns, the ones you've definitely seen before. Same three test dates, same energy ✨

  • %c (%a %b %e %H:%M:%S %Y) — date time format
2008-02-05T18:30:30 = uum mac  5 18:30:30 2008
1995-12-22T09:05:02 = kɔɔ liɓ 22 09:05:02 1995
-0010-09-15T04:44:23 = jon dip 15 04:44:23 -10
Yes, bestie, that's a double space in uum mac 5 — %e pads the day with a space. Leave it exactly like that, it's iconic and it's correct 🫶
  • %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

See DateTime::Locale.


And that's the whole page, bestie — you ate that 🍓 If you ever need the full locale lineup, DateTime::Locale is literally right there waiting for you 💖

Signing off from the perl v5.42.0 edition of this page, dated 2024-12-12 — she's iconic, she's documented, she's periodt ✨💅

📦 where this page comes from