DateTim...ale::st(3)
π NAME
DateTime::Locale::st β locale data examples for the Southern Sotho (st) locale. This is a User Contributed Perl Documentation page, section 3, bestie. π
β¨ DESCRIPTION β¨
Okay so this pod file contains examples of the locale data available for the Southern Sotho locale. Itβs literally a little show-and-tell of locale data β no cap, just examples. π¦
πΈ Days
Hereβs the day-name lineup, bestie:
Wide (format)
Mantaha
Labobedi
Laboraro
Labone
Labohlano
Moqebelo
Sontaha
Abbreviated (format)
Mma
Bed
Rar
Ne
Hla
Moq
Son
Narrow (format)
M
T
W
T
F
S
S
Wide (stand-alone)
Mantaha
Labobedi
Laboraro
Labone
Labohlano
Moqebelo
Sontaha
Abbreviated (stand-alone)
Mma
Bed
Rar
Ne
Hla
Moq
Son
Narrow (stand-alone)
M
T
W
T
F
S
S
π Months
Months, months, months β the whole calendar era:
Wide (format)
Pherekgong
Hlakola
Hlakubele
Mmesa
Motsheanong
Phupjane
Phupu
Phato
Lwetse
Mphalane
Pudungwana
Tshitwe
Abbreviated (format)
Phe
Kol
Ube
Mme
Mot
Jan
Upu
Pha
Leo
Mph
Pun
Tsh
Narrow (format)
1
2
3
4
5
6
7
8
9
10
11
12
Wide (stand-alone)
Pherekgong
Hlakola
Hlakubele
Mmesa
Motsheanong
Phupjane
Phupu
Phato
Lwetse
Mphalane
Pudungwana
Tshitwe
Abbreviated (stand-alone)
Phe
Kol
Ube
Mme
Mot
Jan
Upu
Pha
Leo
Mph
Pun
Tsh
Narrow (stand-alone)
1
2
3
4
5
6
7
8
9
10
11
12
π¦ Quarters
Quarter vibes only:
Wide (format)
Q1
Q2
Q3
Q4
Abbreviated (format)
Q1
Q2
Q3
Q4
Narrow (format)
1
2
3
4
Wide (stand-alone)
Q1
Q2
Q3
Q4
Abbreviated (stand-alone)
Q1
Q2
Q3
Q4
Narrow (stand-alone)
1
2
3
4
π Eras
Era names, serving BCE/CE realness:
Wide (format)
BCE
CE
Abbreviated (format)
BCE
CE
Narrow (format)
BCE
CE
π Date Formats
Full
2008-02-05T18:30:30 = 2008 Hlakola 5, Labobedi
1995-12-22T09:05:02 = 1995 Tshitwe 22, Labohlano
-0010-09-15T04:44:23 = -10 Lwetse 15, Moqebelo
Long
2008-02-05T18:30:30 = 2008 Hlakola 5
1995-12-22T09:05:02 = 1995 Tshitwe 22
-0010-09-15T04:44:23 = -10 Lwetse 15
Medium
2008-02-05T18:30:30 = 2008 Kol 5
1995-12-22T09:05:02 = 1995 Tsh 22
-0010-09-15T04:44:23 = -10 Leo 15
Short
2008-02-05T18:30:30 = 2008-02-05
1995-12-22T09:05:02 = 1995-12-22
-0010-09-15T04:44:23 = -10-09-15
β° 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 = 2008 Hlakola 5, Labobedi 18:30:30 UTC
1995-12-22T09:05:02 = 1995 Tshitwe 22, Labohlano 09:05:02 UTC
-0010-09-15T04:44:23 = -10 Lwetse 15, Moqebelo 04:44:23 UTC
Long
2008-02-05T18:30:30 = 2008 Hlakola 5 18:30:30 UTC
1995-12-22T09:05:02 = 1995 Tshitwe 22 09:05:02 UTC
-0010-09-15T04:44:23 = -10 Lwetse 15 04:44:23 UTC
Medium
2008-02-05T18:30:30 = 2008 Kol 5 18:30:30
1995-12-22T09:05:02 = 1995 Tsh 22 09:05:02
-0010-09-15T04:44:23 = -10 Leo 15 04:44:23
Short
2008-02-05T18:30:30 = 2008-02-05 18:30
1995-12-22T09:05:02 = 1995-12-22 09:05
-0010-09-15T04:44:23 = -10-09-15 04:44
π Available Formats
Okay, this is the big format buffet β every single one is listed below, bestie. π
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 = Bed
1995-12-22T09:05:02 = Hla
-0010-09-15T04:44:23 = Moq
EBhm (E h:mm B)
2008-02-05T18:30:30 = Bed 6:30 B
1995-12-22T09:05:02 = Hla 9:05 B
-0010-09-15T04:44:23 = Moq 4:44 B
EBhms (E h:mm:ss B)
2008-02-05T18:30:30 = Bed 6:30:30 B
1995-12-22T09:05:02 = Hla 9:05:02 B
-0010-09-15T04:44:23 = Moq 4:44:23 B
EHm (E HH:mm)
2008-02-05T18:30:30 = Bed 18:30
1995-12-22T09:05:02 = Hla 09:05
-0010-09-15T04:44:23 = Moq 04:44
EHms (E HH:mm:ss)
2008-02-05T18:30:30 = Bed 18:30:30
1995-12-22T09:05:02 = Hla 09:05:02
-0010-09-15T04:44:23 = Moq 04:44:23
Ed (d, E)
2008-02-05T18:30:30 = 5, Bed
1995-12-22T09:05:02 = 22, Hla
-0010-09-15T04:44:23 = 15, Moq
Ehm (E h:mm a)
2008-02-05T18:30:30 = Bed 6:30 PM
1995-12-22T09:05:02 = Hla 9:05 AM
-0010-09-15T04:44:23 = Moq 4:44 AM
Ehms (E h:mm:ss a)
2008-02-05T18:30:30 = Bed 6:30:30 PM
1995-12-22T09:05:02 = Hla 9:05:02 AM
-0010-09-15T04:44:23 = Moq 4:44:23 AM
Gy (G y)
2008-02-05T18:30:30 = CE 2008
1995-12-22T09:05:02 = CE 1995
-0010-09-15T04:44:23 = BCE -10
GyMMM (G y MMM)
2008-02-05T18:30:30 = CE 2008 Kol
1995-12-22T09:05:02 = CE 1995 Tsh
-0010-09-15T04:44:23 = BCE -10 Leo
GyMMMEd (G y MMM d, E)
2008-02-05T18:30:30 = CE 2008 Kol 5, Bed
1995-12-22T09:05:02 = CE 1995 Tsh 22, Hla
-0010-09-15T04:44:23 = BCE -10 Leo 15, Moq
GyMMMd (G y MMM d)
2008-02-05T18:30:30 = CE 2008 Kol 5
1995-12-22T09:05:02 = CE 1995 Tsh 22
-0010-09-15T04:44:23 = BCE -10 Leo 15
GyMd (GGGGG y-MM-dd)
2008-02-05T18:30:30 = CE 2008-02-05
1995-12-22T09:05:02 = CE 1995-12-22
-0010-09-15T04:44:23 = BCE -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 (MM-dd, E)
2008-02-05T18:30:30 = 02-05, Bed
1995-12-22T09:05:02 = 12-22, Hla
-0010-09-15T04:44:23 = 09-15, Moq
MMM (LLL)
2008-02-05T18:30:30 = Kol
1995-12-22T09:05:02 = Tsh
-0010-09-15T04:44:23 = Leo
MMMEd (MMM d, E)
2008-02-05T18:30:30 = Kol 5, Bed
1995-12-22T09:05:02 = Tsh 22, Hla
-0010-09-15T04:44:23 = Leo 15, Moq
MMMMW-count-one ('week' W 'of' MMM)
2008-02-05T18:30:30 = week 1 of Kol
1995-12-22T09:05:02 = week 3 of Tsh
-0010-09-15T04:44:23 = week 2 of Leo
MMMMW-count-other ('week' W 'of' MMM)
2008-02-05T18:30:30 = week 1 of Kol
1995-12-22T09:05:02 = week 3 of Tsh
-0010-09-15T04:44:23 = week 2 of Leo
MMMMd (MMMM d)
2008-02-05T18:30:30 = Hlakola 5
1995-12-22T09:05:02 = Tshitwe 22
-0010-09-15T04:44:23 = Lwetse 15
MMMd (MMM d)
2008-02-05T18:30:30 = Kol 5
1995-12-22T09:05:02 = Tsh 22
-0010-09-15T04:44:23 = Leo 15
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 PM
1995-12-22T09:05:02 = 9 AM
-0010-09-15T04:44:23 = 4 AM
hm (h:mm a)
2008-02-05T18:30:30 = 6:30 PM
1995-12-22T09:05:02 = 9:05 AM
-0010-09-15T04:44:23 = 4:44 AM
hms (h:mm:ss a)
2008-02-05T18:30:30 = 6:30:30 PM
1995-12-22T09:05:02 = 9:05:02 AM
-0010-09-15T04:44:23 = 4:44:23 AM
hmsv (h:mm:ss a v)
2008-02-05T18:30:30 = 6:30:30 PM UTC
1995-12-22T09:05:02 = 9:05:02 AM UTC
-0010-09-15T04:44:23 = 4:44:23 AM UTC
hmv (h:mm a v)
2008-02-05T18:30:30 = 6:30 PM UTC
1995-12-22T09:05:02 = 9:05 AM UTC
-0010-09-15T04:44:23 = 4:44 AM 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 (y-MM)
2008-02-05T18:30:30 = 2008-02
1995-12-22T09:05:02 = 1995-12
-0010-09-15T04:44:23 = -10-09
yMEd (y-MM-dd, E)
2008-02-05T18:30:30 = 2008-02-05, Bed
1995-12-22T09:05:02 = 1995-12-22, Hla
-0010-09-15T04:44:23 = -10-09-15, Moq
yMMM (y MMM)
2008-02-05T18:30:30 = 2008 Kol
1995-12-22T09:05:02 = 1995 Tsh
-0010-09-15T04:44:23 = -10 Leo
yMMMEd (y MMM d, E)
2008-02-05T18:30:30 = 2008 Kol 5, Bed
1995-12-22T09:05:02 = 1995 Tsh 22, Hla
-0010-09-15T04:44:23 = -10 Leo 15, Moq
yMMMM (y MMMM)
2008-02-05T18:30:30 = 2008 Hlakola
1995-12-22T09:05:02 = 1995 Tshitwe
-0010-09-15T04:44:23 = -10 Lwetse
yMMMd (y MMM d)
2008-02-05T18:30:30 = 2008 Kol 5
1995-12-22T09:05:02 = 1995 Tsh 22
-0010-09-15T04:44:23 = -10 Leo 15
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 (y QQQ)
2008-02-05T18:30:30 = 2008 Q1
1995-12-22T09:05:02 = 1995 Q4
-0010-09-15T04:44:23 = -10 Q3
yQQQQ (y QQQQ)
2008-02-05T18:30:30 = 2008 Q1
1995-12-22T09:05:02 = 1995 Q4
-0010-09-15T04:44:23 = -10 Q3
yw-count-other ('week' w 'of' Y)
bestie, this is the part 1 cliffhanger β the page stops right here at the yw-count-other ('week' w 'of' Y) heading, with no example lines shown yet. π
...and the week numbers just keep coming, bestie π watch:
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
Year 6, year 51, year 37 β three completely different eras and the week math still eats, no cap π₯
π Miscellaneous π
Prefers 24 hour time?
Yes β¨ (as she should β 24-hour clock supremacy, we don't do the AM/PM ambiguity here)
Local first day of the week
1 (Mantaha) πΈ
So Monday's on main character duty in this locale β 1 is the index, and Mantaha is the name it goes by, iykyk π«Ά
π Strftime Patterns π
Okay this is the section where things get iconic π These are the three big patterns, each with its exact expansion, and yes we're showing all three example timestamps every time because consistency is the whole vibe:
%c (%a %b %e %H:%M:%S %Y) β date time format
The full date-and-time combo platter: π
2008-02-05T18:30:30 = Bed Kol 5 18:30:30 2008
1995-12-22T09:05:02 = Hla Tsh 22 09:05:02 1995
-0010-09-15T04:44:23 = Moq Leo 15 04:44:23 -10
Sidenote bestie: peep that double space before the 5 β that's %e doing its thing, it's space-padded, not zero-padded. Not a typo, don't "fix" it π
%x (%m/%d/%y) β date format
Date only, slashes included: π¦
2008-02-05T18:30:30 = 02/05/08
1995-12-22T09:05:02 = 12/22/95
-0010-09-15T04:44:23 = 09/15/10
And yeah β 09/15/10 for year -10. The two-digit year is just out here living its life. Take that up with %y, not with me π
%X (%H:%M:%S) β time format
Time only, 24-hour, no notes: β
2008-02-05T18:30:30 = 18:30:30
1995-12-22T09:05:02 = 09:05:02
-0010-09-15T04:44:23 = 04:44:23
Look at 09:05:02 β zero-padded everywhere, she is immaculate π§ And -0010-09-15 pulling a 04:44:23, honestly ate ππ₯
π SUPPORT π
See DateTime::Locale π«Ά like, that's it, that's the support channel β the whole locale situation lives there and it's lowkey the parent of all this.
Okay that's a wrap, bestie! πβ¨π This page came to you via perl v5.42.0, dated 2024-12-12, and the footer's mood was forever DateTim...ale::st(3) β truncated and mysterious, main character energy honestly π¦ Go format something iconic πΈπ
π¦ 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