DateTim...e::st_ZA(3)
πΈ DateTime::Locale::st_ZA(3) β the Southern Sotho (South Africa) locale, bestie edition π
okay so this is DateTime::Locale::st_ZA(3) from the User Contributed Perl Documentation section (section 3, iykyk), and it's literally the vibe check for the Southern Sotho South Africa locale. no cap, it's all the little data bits packed into one pod file. let's get into it π
β¨ NAME β¨
DateTime::Locale::st_ZA β locale data examples for the Southern Sotho South Africa (st-ZA) locale π¦
π DESCRIPTION π
bestie, this pod file is literally a whole showcase. it contains examples of the locale data available for the Southern Sotho South Africa locale. every list, every format, every example β all right here. periodt. π
π Days
Wide (format)
the seven days, in this exact order:
MantahaLabobediLaboraroLaboneLabohlanoMoqebeloSontaha
Abbreviated (format)
MmaBedRarNeHlaMoqSon
Narrow (format)
MTWTFSS
yes theTand theSshow up twice β that's not a typo, that's genuinely the data π keep it exactly like this.
Wide (stand-alone)
MantahaLabobediLaboraroLaboneLabohlanoMoqebeloSontaha
Abbreviated (stand-alone)
MmaBedRarNeHlaMoqSon
Narrow (stand-alone)
MTWTFSS
π¦ Months
Wide (format)
twelve months, iconic lineup:
PherekgongHlakolaHlakubeleMmesaMotsheanongPhupjanePhupu--PhatoLwetseMphalanePudungwanaTshitwe
Abbreviated (format)
PheKolUbeMmeMotJanUpuPhaLeoMphPunTsh
Narrow (format)
123456789101112
Wide (stand-alone)
PherekgongHlakolaHlakubeleMmesaMotsheanongPhupjanePhupuPhatoLwetseMphalanePudungwanaTshitwe
Abbreviated (stand-alone)
PheKolUbeMmeMotJanUpuPhaLeoMphPunTsh
Narrow (stand-alone)
123456789101112
π Quarters
Wide (format)
Q1Q2Q3Q4
Abbreviated (format)
Q1Q2Q3Q4
Narrow (format)
1234
Wide (stand-alone)
Q1Q2Q3Q4
Abbreviated (stand-alone)
Q1Q2Q3Q4
Narrow (stand-alone)
1234
π Eras
Wide (format)
BCECE
Abbreviated (format)
BCECE
Narrow (format)
BCECE
heads up bestie, the eras section only gives you these three β no stand-alone variants here, so don't go looking π
β 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 part where it's giving encyclopedia β every named format, with its little pattern in parentheses, and the same three example timestamps rendered through it. slay, let's go one by 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 = 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)
okay so this one is literally just the "week w of Y" vibe β like, which week of the year are we in, bestie? π
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 lil' quick facts about this locale, since you're nosy (affectionate) π«Ά
- Prefers 24 hour time? β Yes π (no AM/PM chaos here, we're built diff)
- Local first day of the week β
7(Sontaha) πΈ
π Strftime Patterns π
the moment you've all been waiting for β the actual strftime glow-up β¨ these are the formats this locale ships with, and yes, we're giving examples for each one 'cause that's just how we do it π
%c(%a %-e %b %Y %T %Z) β the full date time format, the whole fit π₯
2008-02-05T18:30:30 = Bed %-e Kol 2008 18:30:30 UTC
1995-12-22T09:05:02 = Hla %-e Tsh 1995 09:05:02 UTC
-0010-09-15T04:44:23 = Moq %-e Leo -10 04:44:23 UTC
%x(%d/%m/%Y) β the date format, day first bestie, don't @ me π
2008-02-05T18:30:30 = 05/02/2008
1995-12-22T09:05:02 = 22/12/1995
-0010-09-15T04:44:23 = 15/09/-10
%X(%T) β the time format, and it's literally just%Tdoing%Tthings β°
2008-02-05T18:30:30 = 18:30:30
1995-12-22T09:05:02 = 09:05:02
-0010-09-15T04:44:23 = 04:44:23
π¦ lowkey note: that-10year goingLeo -10and15/09/-10is not a typo, it's just how negative years show up. iconic behavior honestly π
π SUPPORT π
Need more? See DateTime::Locale. That's the whole plug, bestie β go read that one, it's the main character of this whole situation π«Ά
π aaaand that's the page!! brought to you by perl v5.42.0, dated 2024-12-12, aka the DateTim...e::st_ZA(3) era. go forth and format your dates in st_ZA with confidence, you absolute icon π mwah π
π¦ 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