DateTim...:xog_UG(3)
π« NAME π«
DateTime::Locale::xog_UG β the locale data examples for the Soga Uganda (xog-UG) locale, bestie. That's the whole vibe. β¨
(And yes, the header line up top is DateTim...:xog_UG(3) and User Contributed Perl Documentation β that's just the man page being its usual extra self. π
)
π DESCRIPTION π
This pod file is literally a compilation of examples of the locale data that's available for the Soga Uganda locale. That's it. That's the plot. No cap. π
Every chunk below is the same three timestamps rendered through a different lens, so you can see exactly what Soga Uganda (xog-UG) does with days, months, quarters, eras, and every format pattern in the book. Grab a snack, we're going through all of it. π§
π¦ Days
Here's the day names β and like, heads up, they show up twice: once in format flavour and once in stand-alone flavour. π
Wide (format)
Balaza
Owokubili
Owokusatu
Olokuna
Olokutaanu
Olomukaaga
Sabiiti
Abbreviated (format)
Bala
Kubi
Kusa
Kuna
Kuta
Muka
Sabi
Narrow (format)
B
B
S
K
K
M
S
Fr fr, the first two narrows are both B β that's the data, not a typo, don't come for me. π
Wide (stand-alone)
Balaza
Owokubili
Owokusatu
Olokuna
Olokutaanu
Olomukaaga
Sabiiti
Abbreviated (stand-alone)
Bala
Kubi
Kusa
Kuna
Kuta
Muka
Sabi
Narrow (stand-alone)
B
B
S
K
K
M
S
πΈ Months
Twelve months, three widths, two flavours. Iconic behaviour honestly.
Wide (format)
Janwaliyo
Febwaliyo
Marisi
Apuli
Maayi
Juuni
Julaayi
Agusito
Sebuttemba
Okitobba
Novemba
Desemba
Abbreviated (format)
Jan
Feb
Mar
Apu
Maa
Juu
Jul
Agu
Seb
Oki
Nov
Des
Narrow (format)
J
F
M
A
M
J
J
A
S
O
N
D
Wide (stand-alone)
Janwaliyo
Febwaliyo
Marisi
Apuli
Maayi
Juuni
Julaayi
Agusito
Sebutemba
Okitobba
Novemba
Desemba
Abbreviated (stand-alone)
Jan
Feb
Mar
Apu
Maa
Juu
Jul
Agu
Seb
Oki
Nov
Des
Narrow (stand-alone)
J
F
M
A
M
J
J
A
S
O
N
D
π Quarters
Four quarters. The wide ones are a whole mouthful, and honestly, respect. π«Ά
Wide (format)
Ebisera ebyomwaka ebisoka
Ebisera ebyomwaka ebyokubiri
Ebisera ebyomwaka ebyokusatu
Ebisera ebyomwaka ebyokuna
Abbreviated (format)
Q1
Q2
Q3
Q4
Narrow (format)
1
2
3
4
Wide (stand-alone)
Ebisera ebyomwaka ebisoka
Ebisera ebyomwaka ebyokubiri
Ebisera ebyomwaka ebyokusatu
Ebisera ebyomwaka ebyokuna
Abbreviated (stand-alone)
Q1
Q2
Q3
Q4
Narrow (stand-alone)
1
2
3
4
β Eras
Just the two, and only three widths here β no stand-alone versions listed, so don't go looking. π
Wide (format)
Kulisto nga azilawo
Kulisto nga affile
Abbreviated (format)
AZ
AF
Narrow (format)
AZ
AF
π Date Formats
The three sample timestamps are always the same besties:
2008-02-05T18:30:301995-12-22T09:05:02-0010-09-15T04:44:23
Now watch them date-ify. β¨
Full
2008-02-05T18:30:30 = Owokubili, 5 Febwaliyo 2008
1995-12-22T09:05:02 = Olokutaanu, 22 Desemba 1995
-0010-09-15T04:44:23 = Olomukaaga, 15 Sebuttemba -10
Long
2008-02-05T18:30:30 = 5 Febwaliyo 2008
1995-12-22T09:05:02 = 22 Desemba 1995
-0010-09-15T04:44:23 = 15 Sebuttemba -10
Medium
2008-02-05T18:30:30 = 5 Feb 2008
1995-12-22T09:05:02 = 22 Des 1995
-0010-09-15T04:44:23 = 15 Seb -10
Short
2008-02-05T18:30:30 = 05/02/2008
1995-12-22T09:05:02 = 22/12/1995
-0010-09-15T04:44:23 = 15/09/-10
π Time Formats
Same three timestamps, now with clocks. β°
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 plus time, holding hands. The main character combo. π
Full
2008-02-05T18:30:30 = Owokubili, 5 Febwaliyo 2008 18:30:30 UTC
1995-12-22T09:05:02 = Olokutaanu, 22 Desemba 1995 09:05:02 UTC
-0010-09-15T04:44:23 = Olomukaaga, 15 Sebuttemba -10 04:44:23 UTC
Long
2008-02-05T18:30:30 = 5 Febwaliyo 2008 18:30:30 UTC
1995-12-22T09:05:02 = 22 Desemba 1995 09:05:02 UTC
-0010-09-15T04:44:23 = 15 Sebuttemba -10 04:44:23 UTC
Medium
2008-02-05T18:30:30 = 5 Feb 2008 18:30:30
1995-12-22T09:05:02 = 22 Des 1995 09:05:02
-0010-09-15T04:44:23 = 15 Seb -10 04:44:23
Short
2008-02-05T18:30:30 = 05/02/2008 18:30
1995-12-22T09:05:02 = 22/12/1995 09:05
-0010-09-15T04:44:23 = 15/09/-10 04:44
π₯ Available Formats
Okay this is the big one β every named pattern, and what it spits out. Buckle up, we're going all the way through. π
Bh β pattern h B
2008-02-05T18:30:30 = 6 B
1995-12-22T09:05:02 = 9 B
-0010-09-15T04:44:23 = 4 B
Bhm β pattern 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 β pattern 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 β pattern ccc
2008-02-05T18:30:30 = Kubi
1995-12-22T09:05:02 = Kuta
-0010-09-15T04:44:23 = Muka
EBhm β pattern E h:mm B
2008-02-05T18:30:30 = Kubi 6:30 B
1995-12-22T09:05:02 = Kuta 9:05 B
-0010-09-15T04:44:23 = Muka 4:44 B
EBhms β pattern E h:mm:ss B
2008-02-05T18:30:30 = Kubi 6:30:30 B
1995-12-22T09:05:02 = Kuta 9:05:02 B
-0010-09-15T04:44:23 = Muka 4:44:23 B
EHm β pattern E HH:mm
2008-02-05T18:30:30 = Kubi 18:30
1995-12-22T09:05:02 = Kuta 09:05
-0010-09-15T04:44:23 = Muka 04:44
EHms β pattern E HH:mm:ss
2008-02-05T18:30:30 = Kubi 18:30:30
1995-12-22T09:05:02 = Kuta 09:05:02
-0010-09-15T04:44:23 = Muka 04:44:23
Ed β pattern d, E
2008-02-05T18:30:30 = 5, Kubi
1995-12-22T09:05:02 = 22, Kuta
-0010-09-15T04:44:23 = 15, Muka
Ehm β pattern E h:mm a
2008-02-05T18:30:30 = Kubi 6:30 Eigulo
1995-12-22T09:05:02 = Kuta 9:05 Munkyo
-0010-09-15T04:44:23 = Muka 4:44 Munkyo
Ehms β pattern E h:mm:ss a
2008-02-05T18:30:30 = Kubi 6:30:30 Eigulo
1995-12-22T09:05:02 = Kuta 9:05:02 Munkyo
-0010-09-15T04:44:23 = Muka 4:44:23 Munkyo
Gy β pattern G y
2008-02-05T18:30:30 = AF 2008
1995-12-22T09:05:02 = AF 1995
-0010-09-15T04:44:23 = AZ -10
GyMMM β pattern G y MMM
2008-02-05T18:30:30 = AF 2008 Feb
1995-12-22T09:05:02 = AF 1995 Des
-0010-09-15T04:44:23 = AZ -10 Seb
GyMMMEd β pattern G y MMM d, E
2008-02-05T18:30:30 = AF 2008 Feb 5, Kubi
1995-12-22T09:05:02 = AF 1995 Des 22, Kuta
-0010-09-15T04:44:23 = AZ -10 Seb 15, Muka
GyMMMd β pattern G y MMM d
2008-02-05T18:30:30 = AF 2008 Feb 5
1995-12-22T09:05:02 = AF 1995 Des 22
-0010-09-15T04:44:23 = AZ -10 Seb 15
GyMd β pattern GGGGG y-MM-dd
2008-02-05T18:30:30 = AF 2008-02-05
1995-12-22T09:05:02 = AF 1995-12-22
-0010-09-15T04:44:23 = AZ -10-09-15
H β pattern HH
2008-02-05T18:30:30 = 18
1995-12-22T09:05:02 = 09
-0010-09-15T04:44:23 = 04
Hm β pattern HH:mm
2008-02-05T18:30:30 = 18:30
1995-12-22T09:05:02 = 09:05
-0010-09-15T04:44:23 = 04:44
Hms β pattern 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 β pattern 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 β pattern 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 β pattern L
2008-02-05T18:30:30 = 2
1995-12-22T09:05:02 = 12
-0010-09-15T04:44:23 = 9
MEd β pattern E, M/d
2008-02-05T18:30:30 = Kubi, 2/5
1995-12-22T09:05:02 = Kuta, 12/22
-0010-09-15T04:44:23 = Muka, 9/15
MMM β pattern LLL
2008-02-05T18:30:30 = Feb
1995-12-22T09:05:02 = Des
-0010-09-15T04:44:23 = Seb
MMMEd β pattern E, MMM d
2008-02-05T18:30:30 = Kubi, Feb 5
1995-12-22T09:05:02 = Kuta, Des 22
-0010-09-15T04:44:23 = Muka, Seb 15
MMMMEd β pattern E, MMMM d
2008-02-05T18:30:30 = Kubi, Febwaliyo 5
1995-12-22T09:05:02 = Kuta, Desemba 22
-0010-09-15T04:44:23 = Muka, Sebuttemba 15
MMMMW-count-other β pattern 'week' W 'of' MMMM
2008-02-05T18:30:30 = week 1 of Febwaliyo
1995-12-22T09:05:02 = week 3 of Desemba
-0010-09-15T04:44:23 = week 2 of Sebuttemba
MMMMd β pattern MMMM d
2008-02-05T18:30:30 = Febwaliyo 5
1995-12-22T09:05:02 = Desemba 22
-0010-09-15T04:44:23 = Sebuttemba 15
MMMd β pattern MMM d
2008-02-05T18:30:30 = Feb 5
1995-12-22T09:05:02 = Des 22
-0010-09-15T04:44:23 = Seb 15
Md β pattern M/d
2008-02-05T18:30:30 = 2/5
1995-12-22T09:05:02 = 12/22
-0010-09-15T04:44:23 = 9/15
d β pattern d
2008-02-05T18:30:30 = 5
1995-12-22T09:05:02 = 22
-0010-09-15T04:44:23 = 15
h β pattern h a
2008-02-05T18:30:30 = 6 Eigulo
1995-12-22T09:05:02 = 9 Munkyo
-0010-09-15T04:44:23 = 4 Munkyo
hm β pattern h:mm a
2008-02-05T18:30:30 = 6:30 Eigulo
1995-12-22T09:05:02 = 9:05 Munkyo
-0010-09-15T04:44:23 = 4:44 Munkyo
hms β pattern h:mm:ss a
2008-02-05T18:30:30 = 6:30:30 Eigulo
1995-12-22T09:05:02 = 9:05:02 Munkyo
-0010-09-15T04:44:23 = 4:44:23 Munkyo
hmsv β pattern h:mm:ss a v
2008-02-05T18:30:30 = 6:30:30 Eigulo UTC
1995-12-22T09:05:02 = 9:05:02 Munkyo UTC
-0010-09-15T04:44:23 = 4:44:23 Munkyo UTC
hmv β pattern h:mm a v
2008-02-05T18:30:30 = 6:30 Eigulo UTC
1995-12-22T09:05:02 = 9:05 Munkyo UTC
-0010-09-15T04:44:23 = 4:44 Munkyo UTC
ms β pattern mm:ss
2008-02-05T18:30:30 = 30:30
1995-12-22T09:05:02 = 05:02
-0010-09-15T04:44:23 = 44:23
y β pattern y
2008-02-05T18:30:30 = 2008
1995-12-22T09:05:02 = 1995
-0010-09-15T04:44:23 = -10
yM β pattern M/y
2008-02-05T18:30:30 = 2/2008
1995-12-22T09:05:02 = 12/1995
-0010-09-15T04:44:23 = 9/-10
yMEd β pattern E, M/d/y
2008-02-05T18:30:30 = Kubi, 2/5/2008
1995-12-22T09:05:02 = Kuta, 12/22/1995
-0010-09-15T04:44:23 = Muka, 9/15/-10
yMMM β pattern MMM y
2008-02-05T18:30:30 = Feb 2008
1995-12-22T09:05:02 = Des 1995
-0010-09-15T04:44:23 = Seb -10
yMMMEd β pattern E, MMM d, y
2008-02-05T18:30:30 = Kubi, Feb 5, 2008
1995-12-22T09:05:02 = Kuta, Des 22, 1995
-0010-09-15T04:44:23 = Muka, Seb 15, -10
yMMMM β pattern MMMM y
2008-02-05T18:30:30 = Febwaliyo 2008
1995-12-22T09:05:02 = Desemba 1995
-0010-09-15T04:44:23 = Sebuttemba -10
yMMMd β pattern y MMM d
2008-02-05T18:30:30 = 2008 Feb 5
1995-12-22T09:05:02 = 1995 Des 22
-0010-09-15T04:44:23 = -10 Seb 15
yMd β pattern y-MM-dd
...and we're back β still in pattern city, still thriving π these are the quarter/week ones, so buckle up!
π« The Quarter & Week Patterns π«
yQQQ(pattern:QQQ y) β short quarter name plus the year, iconic for quick "which quarter was that" energy:
2008-02-05T18:30:30 = Q1 2008
1995-12-22T09:05:02 = Q4 1995
-0010-09-15T04:44:23 = Q3 -10
yQQQQ(pattern:QQQQ y) β the full, extra, spelled-all-the-way-out quarter name (in Luganda here, so it's giving main character energy π):
2008-02-05T18:30:30 = Ebisera ebyomwaka ebisoka 2008
1995-12-22T09:05:02 = Ebisera ebyomwaka ebyokuna 1995
-0010-09-15T04:44:23 = Ebisera ebyomwaka ebyokusatu -10
yw-count-other(pattern:'week' w 'of' Y) β literally spells it out for you: week number, then "of", then the week-based year, no guessing π:
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 π¦
- Prefers 24 hour time? Yes β no am/pm situations here, it's
18:30hours and that's that β° - Local first day of the week:
1(Balaza) β so the week starts on day1, which this locale callsBalazaπ
β° Strftime Patterns β°
Ok bestie, these are the classic strftime-style ones β the OGs you already know and love. Each one gets its own little trio of examples:
%c(pattern:%a %b %e %H:%M:%S %Y) β the full date time format, like the whole meal:
2008-02-05T18:30:30 = Kubi Feb 5 18:30:30 2008
1995-12-22T09:05:02 = Kuta Des 22 09:05:02 1995
-0010-09-15T04:44:23 = Muka Seb 15 04:44:23 -10
%x(pattern:%m/%d/%y) β the date format, short and sweet, month slash day slash two-digit year:
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(pattern:%H:%M:%S) β the time format, just hours minutes seconds, nothing extra:
2008-02-05T18:30:30 = 18:30:30
1995-12-22T09:05:02 = 09:05:02
-0010-09-15T04:44:23 = 04:44:23
Side quest: peep those negative years β -10 means 10 BCE-ish vibes, and the locale still formats it perfectly. Time is fake but the formatting is real ππ₯
π«Ά SUPPORT π«Ά
Need more? See DateTime::Locale β that's the whole support section, and honestly it's the plug, everything lives there β¨
and that's a wrap on this locale, bestie π this page came from perl v5.42.0, dated 2024-12-12, and it's the DateTim...:xog_UG(3) page β go forth and format your quarters with confidence ππΈπ¦
π¦ 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