DateTim...:khq_ML(3)

πŸ¦‹ NAME πŸ¦‹

okay so this page is DateTim...:khq_ML(3) β€” that's the man-name, folded in right here at the top so we don't waste a whole line on it, you're welcome 🫢 β€” and the actual star of the show is DateTime::Locale::khq_ML, which is literally just locale data examples for the Koyra Chiini Mali (khq-ML) locale. That's the whole job, bestie. No cap, no extra plot. ✨


🌸 DESCRIPTION 🌸

This pod file is a whole mood board of examples of the locale data available for the Koyra Chiini Mali locale. Like, every piece of data the locale has, shown with real sample dates so you can see exactly what it looks like. Icons only. πŸ‘‘

πŸŽ€ Days πŸŽ€

Wide (format)

the full-length day names, format flavour 🌸

Atini
Atalata
Alarba
Alhamiisa
Aljuma
Assabdu
Alhadi

Abbreviated (format)

shorter, still cute πŸŽ€

Ati
Ata
Ala
Alm
Alj
Ass
Alh

Narrow (format)

the tiniest little single letters πŸ’…

T
T
L
L
L
S
H

Wide (stand-alone)

same wide names, but standing on their own two feet πŸ¦‹

Atini
Atalata
Alarba
Alhamiisa
Aljuma
Assabdu
Alhadi

Abbreviated (stand-alone)

abbreviated, alone but thriving ✨

Ati
Ata
Ala
Alm
Alj
Ass
Alh

Narrow (stand-alone)

narrow, stand-alone, iconic ⭐

T
T
L
L
L
S
H

🌈 Months 🌈

Wide (format)

the long-form months, format edition πŸ’–

Ε½anwiye
Feewiriye
Marsi
Awiril
Me
Ε½uweΕ‹
Ε½uyye
Ut
Sektanbur
Oktoobur
Noowanbur
Deesanbur

Abbreviated (format)

short months, same energy πŸ“

Ε½an
Fee
Mar
Awi
Me
Ε½uw
Ε½uy
Ut
Sek
Okt
Noo
Dee

Narrow (format)

single-letter months, tiny but powerful πŸ”₯

Ε½
F
M
A
M
Ε½
Ε½
U
S
O
N
D

Wide (stand-alone)

the wide months, hanging out on their own 🌸

Ε½anwiye
Feewiriye
Marsi
Awiril
Me
Ε½uweΕ‹
Ε½uyye
Ut
Sektanbur
Oktoobur
Noowanbur
Deesanbur

Abbreviated (stand-alone)

abbreviated months, stand-alone era 🧚

Ε½an
Fee
Mar
Awi
Me
Ε½uw
Ε½uy
Ut
Sek
Okt
Noo
Dee

Narrow (stand-alone)

narrow months, stand-alone, no notes πŸ’…

Ε½
F
M
A
M
Ε½
Ε½
U
S
O
N
D

πŸ¦‹ Quarters πŸ¦‹

Wide (format)

Arrubu 1
Arrubu 2
Arrubu 3
Arrubu 4

Abbreviated (format)

A1
A2
A3
A4

Narrow (format)

1
2
3
4

Wide (stand-alone)

Arrubu 1
Arrubu 2
Arrubu 3
Arrubu 4

Abbreviated (stand-alone)

A1
A2
A3
A4

Narrow (stand-alone)

1
2
3
4

⭐ Eras ⭐

Wide (format)

literally just two eras, slaying πŸ’œ

Isaa jine
Isaa jamanoo

Abbreviated (format)

IJ
IZ

Narrow (format)

IJ
IZ

πŸ’– Date Formats πŸ’–

Full

2008-02-05T18:30:30 = Atalata 5 Feewiriye 2008
1995-12-22T09:05:02 = Aljuma 22 Deesanbur 1995
-0010-09-15T04:44:23 = Assabdu 15 Sektanbur -10

Long

2008-02-05T18:30:30 = 5 Feewiriye 2008
1995-12-22T09:05:02 = 22 Deesanbur 1995
-0010-09-15T04:44:23 = 15 Sektanbur -10

Medium

2008-02-05T18:30:30 = 5 Fee, 2008
1995-12-22T09:05:02 = 22 Dee, 1995
-0010-09-15T04:44:23 = 15 Sek, -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 πŸŽ€

Full

2008-02-05T18:30:30 = Atalata 5 Feewiriye 2008 18:30:30 UTC
1995-12-22T09:05:02 = Aljuma 22 Deesanbur 1995 09:05:02 UTC
-0010-09-15T04:44:23 = Assabdu 15 Sektanbur -10 04:44:23 UTC

Long

2008-02-05T18:30:30 = 5 Feewiriye 2008 18:30:30 UTC
1995-12-22T09:05:02 = 22 Deesanbur 1995 09:05:02 UTC
-0010-09-15T04:44:23 = 15 Sektanbur -10 04:44:23 UTC

Medium

2008-02-05T18:30:30 = 5 Fee, 2008 18:30:30
1995-12-22T09:05:02 = 22 Dee, 1995 09:05:02
-0010-09-15T04:44:23 = 15 Sek, -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 πŸ”₯

bestie this is the big one β€” every single available format, with the same three sample timestamps (the 2008 one, the 1995 one, and the chaotic little -0010 one) so you can vibe check each one. πŸ’€

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 = Ata
1995-12-22T09:05:02 = Alj
-0010-09-15T04:44:23 = Ass

EBhm (E h:mm B)

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

EBhms (E h:mm:ss B)

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

EHm (E HH:mm)

2008-02-05T18:30:30 = Ata 18:30
1995-12-22T09:05:02 = Alj 09:05
-0010-09-15T04:44:23 = Ass 04:44

EHms (E HH:mm:ss)

2008-02-05T18:30:30 = Ata 18:30:30
1995-12-22T09:05:02 = Alj 09:05:02
-0010-09-15T04:44:23 = Ass 04:44:23

Ed (d, E)

2008-02-05T18:30:30 = 5, Ata
1995-12-22T09:05:02 = 22, Alj
-0010-09-15T04:44:23 = 15, Ass

Ehm (E h:mm a)

2008-02-05T18:30:30 = Ata 6:30 Aluula
1995-12-22T09:05:02 = Alj 9:05 Adduha
-0010-09-15T04:44:23 = Ass 4:44 Adduha

Ehms (E h:mm:ss a)

2008-02-05T18:30:30 = Ata 6:30:30 Aluula
1995-12-22T09:05:02 = Alj 9:05:02 Adduha
-0010-09-15T04:44:23 = Ass 4:44:23 Adduha

Gy (G y)

2008-02-05T18:30:30 = IZ 2008
1995-12-22T09:05:02 = IZ 1995
-0010-09-15T04:44:23 = IJ -10

GyMMM (G y MMM)

2008-02-05T18:30:30 = IZ 2008 Fee
1995-12-22T09:05:02 = IZ 1995 Dee
-0010-09-15T04:44:23 = IJ -10 Sek

GyMMMEd (G y MMM d, E)

2008-02-05T18:30:30 = IZ 2008 Fee 5, Ata
1995-12-22T09:05:02 = IZ 1995 Dee 22, Alj
-0010-09-15T04:44:23 = IJ -10 Sek 15, Ass

GyMMMd (G y MMM d)

2008-02-05T18:30:30 = IZ 2008 Fee 5
1995-12-22T09:05:02 = IZ 1995 Dee 22
-0010-09-15T04:44:23 = IJ -10 Sek 15

GyMd (GGGGG y-MM-dd)

2008-02-05T18:30:30 = IZ 2008-02-05
1995-12-22T09:05:02 = IZ 1995-12-22
-0010-09-15T04:44:23 = IJ -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 (M)

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

MEd (MM-dd, E)

2008-02-05T18:30:30 = 02-05, Ata
1995-12-22T09:05:02 = 12-22, Alj
-0010-09-15T04:44:23 = 09-15, Ass

MMM (MMM)

2008-02-05T18:30:30 = Fee
1995-12-22T09:05:02 = Dee
-0010-09-15T04:44:23 = Sek

MMMEd (E d MMM)

2008-02-05T18:30:30 = Ata 5 Fee
1995-12-22T09:05:02 = Alj 22 Dee
-0010-09-15T04:44:23 = Ass 15 Sek

MMMMEd (E d MMMM)

2008-02-05T18:30:30 = Ata 5 Feewiriye
1995-12-22T09:05:02 = Alj 22 Deesanbur
-0010-09-15T04:44:23 = Ass 15 Sektanbur

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

2008-02-05T18:30:30 = week 1 of Feewiriye
1995-12-22T09:05:02 = week 3 of Deesanbur
-0010-09-15T04:44:23 = week 2 of Sektanbur

MMMMd (d MMMM)

2008-02-05T18:30:30 = 5 Feewiriye
1995-12-22T09:05:02 = 22 Deesanbur
-0010-09-15T04:44:23 = 15 Sektanbur

MMMd (d MMM)

2008-02-05T18:30:30 = 5 Fee
1995-12-22T09:05:02 = 22 Dee
-0010-09-15T04:44:23 = 15 Sek

MMd (d/MM)

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

MMdd (dd/MM)

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

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 Aluula
1995-12-22T09:05:02 = 9 Adduha
-0010-09-15T04:44:23 = 4 Adduha

hm (h:mm a)

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

hms (h:mm:ss a)

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

hmsv (h:mm:ss a v)

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

hmv (h:mm a v)

2008-02-05T18:30:30 = 6:30 Aluula UTC
1995-12-22T09:05:02 = 9:05 Adduha UTC
-0010-09-15T04:44:23 = 4:44 Adduha 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 = Ata 5/2/2008
1995-12-22T09:05:02 = Alj 22/12/1995
-0010-09-15T04:44:23 = Ass 15/9/-10

yMM (MM/y)

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

yMMM (MMM y)

2008-02-05T18:30:30 = Fee 2008
1995-12-22T09:05:02 = Dee 1995
-0010-09-15T04:44:23 = Sek -10

yMMMEd (E d MMM y)

2008-02-05T18:30:30 = Ata 5 Fee 2008
1995-12-22T09:05:02 = Alj 22 Dee 1995
-0010-09-15T04:44:23 = Ass 15 Sek -10

yMMMM (MMMM y)

2008-02-05T18:30:30 = Feewiriye 2008
1995-12-22T09:05:02 = Deesanbur 1995
-0010-09-15T04:44:23 = Sektanbur -10

yMMMd (d MMM y)

...and the examples just keep coming, bestie 😭 the locale said "here's more" and honestly? iconic of it.

2008-02-05T18:30:30 = 5 Fee 2008
1995-12-22T09:05:02 = 22 Dee 1995
-0010-09-15T04:44:23 = 15 Sek -10
  • yMd (y-MM-dd)
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)
2008-02-05T18:30:30 = A1 2008
1995-12-22T09:05:02 = A4 1995
-0010-09-15T04:44:23 = A3 -10
  • yQQQQ (QQQQ y)
2008-02-05T18:30:30 = Arrubu 1 2008
1995-12-22T09:05:02 = Arrubu 4 1995
-0010-09-15T04:44:23 = Arrubu 3 -10
  • yw-count-other ('week' w 'of' 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 🌈

Okay so this part is lowkey the vibe check for the whole locale 🫢

Prefers 24 hour time? Yes β€” clock's in 24h mode, no cap πŸ••

Local first day of the week: 1 (Atini) β€” that's the locale's own name for it, cute right?


✨ Strftime Patterns ✨

These are the big three β€” the classic strftime escapes, already filled in with this locale's data πŸ’…

  • %c (%a %b %e %H:%M:%S %Y) β€” date time format
2008-02-05T18:30:30 = Ata Fee  5 18:30:30 2008
1995-12-22T09:05:02 = Alj Dee 22 09:05:02 1995
-0010-09-15T04:44:23 = Ass Sek 15 04:44:23 -10
Bestie, notice the double space in Ata Fee 5 β€” that's not a typo, that's %e doing its space-padded thing πŸŽ€
  • %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. That's it, that's the support section β€” short and slay πŸ’–


and that's the whole page, bestie!! 🌸 This one's perl v5.42.0, dated 2024-12-12, and it lives in the DateTime::Locale family of pages (perl's own doc collection). Go forth and format your dates correctly, queen πŸ‘‘βœ¨

πŸ“¦ where this page comes from