DateTim...ale::om(3)
π DateTime::Locale::om(3) β Oromo locale data, bestie π
This page is straight out of the User Contributed Perl Documentation. Itβs literally DateTime::Locale::om(3), and itβs giving locale data examples for the Oromo (om) locale. No cap, weβre about to go through every single one π
β¨ NAME β¨
DateTime::Locale::om β locale data examples for the Oromo (om) locale.
Short, iconic, to the point. Periodt.
πΈ DESCRIPTION πΈ
This pod file contains examples of the locale data available for the Oromo locale.
Okay bestie, thatβs the official vibe: itβs a pod file, itβs packed with examples, and the locale is Oromo. Letβs get into the data π¦
π¦ Days π¦
Starting with days, because obviously. Here are all the day-name flavors, and yes, every list is staying exactly as it is.
Wide (format)
Wiixata
Kibxata
Roobii
Kamisa
Jimaata
Sanbata
Dilbata
Abbreviated (format)
Wix
Kib
Rob
Kam
Jim
San
Dil
Narrow (format)
W
K
R
K
J
S
D
Wide (stand-alone)
Wiixata
Kibxata
Roobii
Kamisa
Jimaata
Sanbata
Dilbata
Abbreviated (stand-alone)
Wix
Kib
Rob
Kam
Jim
San
Dil
Narrow (stand-alone)
W
K
R
K
J
S
D
π Months π
Months time, bestie. Same deal: wide, abbreviated, narrow, and then the stand-alone versions. Every single line is right here.
Wide (format)
Amajjii
Guraandhala
Bitootessa
Eebila
Caamsaa
Waxabajjii
Adoolessa
Hagayya
Fulbaana
Onkoloolessa
Sadaasa
Mudde
Abbreviated (format)
Ama
Gur
Bitootessa
Elb
Cam
Wax
Ado
Hag
Ful
Onk
Sadaasa
Mud
Narrow (format)
A
G
B
E
C
W
A
H
F
O
S
M
Wide (stand-alone)
Amajjii
Guraandhala
Bitootessa
Eebila
Caamsaa
Waxabajjii
Adoolessa
Hagayya
Fulbaana
Onkoloolessa
Sadaasa
Mudde
Abbreviated (stand-alone)
Ama
Gur
Bitootessa
Elb
Cam
Wax
Ado
Hag
Ful
Onk
Sadaasa
Mud
Narrow (stand-alone)
A
G
B
E
C
W
A
H
F
O
S
M
π Quarters π
Quarter names are up next. Wide, abbreviated, narrow, and the stand-alone versions are all twinning with their format counterparts here. Slay.
Wide (format)
Kurmaana 1ffaa
Kurmaana 2ffaa
Kurmaana 3ffaa
Kurmaana 4ffaa
Abbreviated (format)
K1
K2
K3
K4
Narrow (format)
1
2
3
4
Wide (stand-alone)
Kurmaana 1ffaa
Kurmaana 2ffaa
Kurmaana 3ffaa
Kurmaana 4ffaa
Abbreviated (stand-alone)
K1
K2
K3
K4
Narrow (stand-alone)
1
2
3
4
β Eras β
Eras, bestie. These are the format versions, and theyβre serving exactly this:
Wide (format)
Dhaloota Kiristoos Dura
Bara Araaraa
Abbreviated (format)
DhKD
BA
Narrow (format)
Dh
B
π₯ Date Formats π₯
Now weβre getting into full date outputs. These are the examples for each width, and yes, the negative year is staying exactly as written. Respect the data.
Full
2008-02-05T18:30:30 = Kibxata, Guraandhala 5, 2008
1995-12-22T09:05:02 = Jimaata, Mudde 22, 1995
-0010-09-15T04:44:23 = Sanbata, Fulbaana 15, -10
Long
2008-02-05T18:30:30 = Guraandhala 5, 2008
1995-12-22T09:05:02 = Mudde 22, 1995
-0010-09-15T04:44:23 = Fulbaana 15, -10
Medium
2008-02-05T18:30:30 = Gur 5, 2008
1995-12-22T09:05:02 = Mud 22, 1995
-0010-09-15T04:44:23 = Ful 15, -10
Short
2008-02-05T18:30:30 = 2/5/08
1995-12-22T09:05:02 = 12/22/95
-0010-09-15T04:44:23 = 9/15/-10
π°οΈ Time Formats π°οΈ
Time formats now. Full and Long are lowkey twinning in this data, and weβre not editing that β weβre just reporting it. Medium drops the UTC, Short drops the seconds. Facts are facts.
Full
2008-02-05T18:30:30 = 6:30:30 WB UTC
1995-12-22T09:05:02 = 9:05:02 WD UTC
-0010-09-15T04:44:23 = 4:44:23 WD UTC
Long
2008-02-05T18:30:30 = 6:30:30 WB UTC
1995-12-22T09:05:02 = 9:05:02 WD UTC
-0010-09-15T04:44:23 = 4:44:23 WD UTC
Medium
2008-02-05T18:30:30 = 6:30:30 WB
1995-12-22T09:05:02 = 9:05:02 WD
-0010-09-15T04:44:23 = 4:44:23 WD
Short
2008-02-05T18:30:30 = 6:30 WB
1995-12-22T09:05:02 = 9:05 WD
-0010-09-15T04:44:23 = 4:44 WD
π« Datetime Formats π«
Datetime formats are literally date + time holding hands. Full, Long, Medium, Short β all the examples are here, and every comma is staying put.
Full
2008-02-05T18:30:30 = Kibxata, Guraandhala 5, 2008, 6:30:30 WB UTC
1995-12-22T09:05:02 = Jimaata, Mudde 22, 1995, 9:05:02 WD UTC
-0010-09-15T04:44:23 = Sanbata, Fulbaana 15, -10, 4:44:23 WD UTC
Long
2008-02-05T18:30:30 = Guraandhala 5, 2008, 6:30:30 WB UTC
1995-12-22T09:05:02 = Mudde 22, 1995, 9:05:02 WD UTC
-0010-09-15T04:44:23 = Fulbaana 15, -10, 4:44:23 WD UTC
Medium
2008-02-05T18:30:30 = Gur 5, 2008, 6:30:30 WB
1995-12-22T09:05:02 = Mud 22, 1995, 9:05:02 WD
-0010-09-15T04:44:23 = Ful 15, -10, 4:44:23 WD
Short
2008-02-05T18:30:30 = 2/5/08, 6:30 WB
1995-12-22T09:05:02 = 12/22/95, 9:05 WD
-0010-09-15T04:44:23 = 9/15/-10, 4:44 WD
π Available Formats π
This is the big one, bestie. Every available format code, the pattern in parentheses, and the example outputs for the same three timestamps. Weβre going through all of them β no skipping, no summarizing, no βetc.β energy π
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 = Kib
1995-12-22T09:05:02 = Jim
-0010-09-15T04:44:23 = San
EBhm (E h:mm B)
2008-02-05T18:30:30 = Kib 6:30 B
1995-12-22T09:05:02 = Jim 9:05 B
-0010-09-15T04:44:23 = San 4:44 B
EBhms (E h:mm:ss B)
2008-02-05T18:30:30 = Kib 6:30:30 B
1995-12-22T09:05:02 = Jim 9:05:02 B
-0010-09-15T04:44:23 = San 4:44:23 B
EHm (E HH:mm)
2008-02-05T18:30:30 = Kib 18:30
1995-12-22T09:05:02 = Jim 09:05
-0010-09-15T04:44:23 = San 04:44
EHms (E HH:mm:ss)
2008-02-05T18:30:30 = Kib 18:30:30
1995-12-22T09:05:02 = Jim 09:05:02
-0010-09-15T04:44:23 = San 04:44:23
Ed (d, E)
2008-02-05T18:30:30 = 5, Kib
1995-12-22T09:05:02 = 22, Jim
-0010-09-15T04:44:23 = 15, San
Ehm (E h:mm a)
2008-02-05T18:30:30 = Kib 6:30 WB
1995-12-22T09:05:02 = Jim 9:05 WD
-0010-09-15T04:44:23 = San 4:44 WD
Ehms (E h:mm:ss a)
2008-02-05T18:30:30 = Kib 6:30:30 WB
1995-12-22T09:05:02 = Jim 9:05:02 WD
-0010-09-15T04:44:23 = San 4:44:23 WD
Gy (G y)
2008-02-05T18:30:30 = BA 2008
1995-12-22T09:05:02 = BA 1995
-0010-09-15T04:44:23 = DhKD -10
GyMMM (MMM y G)
2008-02-05T18:30:30 = Gur 2008 BA
1995-12-22T09:05:02 = Mud 1995 BA
-0010-09-15T04:44:23 = Ful -10 DhKD
GyMMMEd (E, MMM d, y G)
2008-02-05T18:30:30 = Kib, Gur 5, 2008 BA
1995-12-22T09:05:02 = Jim, Mud 22, 1995 BA
-0010-09-15T04:44:23 = San, Ful 15, -10 DhKD
GyMMMd (MMM d, y G)
2008-02-05T18:30:30 = Gur 5, 2008 BA
1995-12-22T09:05:02 = Mud 22, 1995 BA
-0010-09-15T04:44:23 = Ful 15, -10 DhKD
GyMd (GGGGG y-MM-dd)
2008-02-05T18:30:30 = B 2008-02-05
1995-12-22T09:05:02 = B 1995-12-22
-0010-09-15T04:44:23 = Dh -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 = Kib, 2/5
1995-12-22T09:05:02 = Jim, 12/22
-0010-09-15T04:44:23 = San, 9/15
MMM (LLL)
2008-02-05T18:30:30 = Gur
1995-12-22T09:05:02 = Mud
-0010-09-15T04:44:23 = Ful
MMMEd (E, MMM d)
2008-02-05T18:30:30 = Kib, Gur 5
1995-12-22T09:05:02 = Jim, Mud 22
-0010-09-15T04:44:23 = San, Ful 15
MMMMW-count-one ('torbee' W 'kan' MMMM)
2008-02-05T18:30:30 = torbee 1 kan Guraandhala
1995-12-22T09:05:02 = torbee 3 kan Mudde
-0010-09-15T04:44:23 = torbee 2 kan Fulbaana
MMMMW-count-other ('torbee' W 'kan' MMMM)
2008-02-05T18:30:30 = torbee 1 kan Guraandhala
1995-12-22T09:05:02 = torbee 3 kan Mudde
-0010-09-15T04:44:23 = torbee 2 kan Fulbaana
MMMMd (MMMM d)
2008-02-05T18:30:30 = Guraandhala 5
1995-12-22T09:05:02 = Mudde 22
-0010-09-15T04:44:23 = Fulbaana 15
MMMMdd (MMMM dd)
2008-02-05T18:30:30 = Guraandhala 05
1995-12-22T09:05:02 = Mudde 22
-0010-09-15T04:44:23 = Fulbaana 15
MMMd (MMM d)
2008-02-05T18:30:30 = Gur 5
1995-12-22T09:05:02 = Mud 22
-0010-09-15T04:44:23 = Ful 15
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 (MM-dd)
2008-02-05T18:30:30 = 02-05
1995-12-22T09:05:02 = 12-22
-0010-09-15T04:44:23 = 09-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 WB
1995-12-22T09:05:02 = 9 WD
-0010-09-15T04:44:23 = 4 WD
hm (h:mm a)
2008-02-05T18:30:30 = 6:30 WB
1995-12-22T09:05:02 = 9:05 WD
-0010-09-15T04:44:23 = 4:44 WD
hms (h:mm:ss a)
2008-02-05T18:30:30 = 6:30:30 WB
1995-12-22T09:05:02 = 9:05:02 WD
-0010-09-15T04:44:23 = 4:44:23 WD
hmsv (h:mm:ss a v)
2008-02-05T18:30:30 = 6:30:30 WB UTC
1995-12-22T09:05:02 = 9:05:02 WD UTC
-0010-09-15T04:44:23 = 4:44:23 WD UTC
hmv (h:mm a v)
2008-02-05T18:30:30 = 6:30 WB UTC
1995-12-22T09:05:02 = 9:05 WD UTC
-0010-09-15T04:44:23 = 4:44 WD 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 = Kib, 2/5/2008
1995-12-22T09:05:02 = Jim, 12/22/1995
-0010-09-15T04:44:23 = San, 9/15/-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 = Gur 2008
1995-12-22T09:05:02 = Mud 1995
-0010-09-15T04:44:23 = Ful -10
yMMMEd (E, MMM d, y)
2008-02-05T18:30:30 = Kib, Gur 5, 2008
1995-12-22T09:05:02 = Jim, Mud 22, 1995
-0010-09-15T04:44:23 = San, Ful 15, -10
yMMMM (MMMM y)
so we're mid-roll through the pattern list, and the very first block's little (β¦) label got yeeted off the top of the page π β but the outputs are all here and they're giving exactly this:
2008-02-05T18:30:30 = Guraandhala 2008
1995-12-22T09:05:02 = Mudde 1995
-0010-09-15T04:44:23 = Fulbaana -10
yMMMd(MMM d, y) β month name abbreviated, day, year:
2008-02-05T18:30:30 = Gur 5, 2008
1995-12-22T09:05:02 = Mud 22, 1995
-0010-09-15T04:44:23 = Ful 15, -10
yMd(M/d/y) β the classic little numeric date, no cap:
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) β quarter, abbreviated, plus the year:
2008-02-05T18:30:30 = K1 2008
1995-12-22T09:05:02 = K4 1995
-0010-09-15T04:44:23 = K3 -10
yQQQQ(QQQQ y) β quarter said all the way out, main character style β¨:
2008-02-05T18:30:30 = Kurmaana 1ffaa 2008
1995-12-22T09:05:02 = Kurmaana 4ffaa 1995
-0010-09-15T04:44:23 = Kurmaana 3ffaa -10
yw-count-one('torbee' w 'kan' Y) β week-of-year, the "one" flavour:
2008-02-05T18:30:30 = torbee 6 kan 2008
1995-12-22T09:05:02 = torbee 51 kan 1995
-0010-09-15T04:44:23 = torbee 37 kan -10
yw-count-other('torbee' w 'kan' Y) β and the "other" flavour, which lowkey prints the exact same thing, no cap:
2008-02-05T18:30:30 = torbee 6 kan 2008
1995-12-22T09:05:02 = torbee 51 kan 1995
-0010-09-15T04:44:23 = torbee 37 kan -10
π Miscellaneous
the little vibe-check details, bestie:
- Prefers 24 hour time? No π
- Local first day of the week
1(Wiixata)
β¨ Strftime Patterns
okay these are the strftime-flavoured ones β the ones that go through the %-escape system instead of the pattern classes. Obsessed, honestly π«Ά
%c(%a %b %e %H:%M:%S %Y) β the full date-time combo:
2008-02-05T18:30:30 = Kib Gur 5 18:30:30 2008
1995-12-22T09:05:02 = Jim Mud 22 09:05:02 1995
-0010-09-15T04:44:23 = San Ful 15 04:44:23 -10
%x(%m/%d/%y) β date only, shorty style:
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 only, 24-hour clock, ticking away:
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 the whole support section and honestly it ate π
that's the page, bestie β you made it to the end ππ this beauty is perl v5.42.0, dated 2024-12-12, and it slayed every single line, periodt ππ¦
π¦ where this page comes from
- opensuse-leap 16.0: perl-DateTime-Locale 1.440000-160000.2.2 Β· Artistic-1.0 OR GPL-1.0-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms