DateTim...e::af_ZA(3)
okay bestie, this is DateTime::Locale::af_ZA(3) β a User Contributed Perl Documentation page β and it's literally the Afrikaans South Africa (af-ZA) locale data doing its little showcase. π
β¨
β¨ NAME β¨
DateTime::Locale::af_ZA - Locale data examples for the Afrikaans South Africa (af-ZA) locale. π
πΈ DESCRIPTION πΈ
This pod file is packed with examples of the locale data that's available for the Afrikaans South Africa locale. It's giving reference-page realness, and honestly? Iconic. π
ποΈ Days ποΈ
Wide (format)
Maandag
Dinsdag
Woensdag
Donderdag
Vrydag
Saterdag
Sondag
Abbreviated (format)
Ma.
Di.
Wo.
Do.
Vr.
Sa.
So.
Narrow (format)
M
D
W
D
V
S
S
Wide (stand-alone)
Maandag
Dinsdag
Woensdag
Donderdag
Vrydag
Saterdag
Sondag
Abbreviated (stand-alone)
Ma.
Di.
Wo.
Do.
Vr.
Sa.
So.
Narrow (stand-alone)
M
D
W
D
V
S
S
π Months π
Wide (format)
Januarie
Februarie
Maart
April
Mei
Junie
Julie
Augustus
September
Oktober
November
Desember
Abbreviated (format)
Jan.
Feb.
Mrt.
Apr.
Mei
Jun.
Jul.
Aug.
Sep.
Okt.
Nov.
Des.
Narrow (format)
J
F
M
A
M
J
J
A
S
O
N
D
Wide (stand-alone)
Januarie
Februarie
Maart
April
Mei
Junie
Julie
Augustus
September
Oktober
November
Desember
Abbreviated (stand-alone)
Jan.
Feb.
Mrt.
Apr.
Mei
Jun.
Jul.
Aug.
Sep.
Okt.
Nov.
Des.
Narrow (stand-alone)
J
F
M
A
M
J
J
A
S
O
N
D
π Quarters π
Wide (format)
1ste kwartaal
2de kwartaal
3de kwartaal
4de kwartaal
Abbreviated (format)
K1
K2
K3
K4
Narrow (format)
1
2
3
4
Wide (stand-alone)
1ste kwartaal
2de kwartaal
3de kwartaal
4de kwartaal
Abbreviated (stand-alone)
K1
K2
K3
K4
Narrow (stand-alone)
1
2
3
4
π¦ Eras π¦
Wide (format)
voor Christus
nΓ‘ Christus
Abbreviated (format)
v.C.
n.C.
Narrow (format)
v.C.
n.C.
π Date Formats π
Full
2008-02-05T18:30:30 = Dinsdag 05 Februarie 2008
1995-12-22T09:05:02 = Vrydag 22 Desember 1995
-0010-09-15T04:44:23 = Saterdag 15 September -10
Long
2008-02-05T18:30:30 = 05 Februarie 2008
1995-12-22T09:05:02 = 22 Desember 1995
-0010-09-15T04:44:23 = 15 September -10
Medium
2008-02-05T18:30:30 = 05 Feb. 2008
1995-12-22T09:05:02 = 22 Des. 1995
-0010-09-15T04:44:23 = 15 Sep. -10
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 = Dinsdag 05 Februarie 2008 18:30:30 UTC
1995-12-22T09:05:02 = Vrydag 22 Desember 1995 09:05:02 UTC
-0010-09-15T04:44:23 = Saterdag 15 September -10 04:44:23 UTC
Long
2008-02-05T18:30:30 = 05 Februarie 2008 18:30:30 UTC
1995-12-22T09:05:02 = 22 Desember 1995 09:05:02 UTC
-0010-09-15T04:44:23 = 15 September -10 04:44:23 UTC
Medium
2008-02-05T18:30:30 = 05 Feb. 2008 18:30:30
1995-12-22T09:05:02 = 22 Des. 1995 09:05:02
-0010-09-15T04:44:23 = 15 Sep. -10 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 π§
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 (hh:mm B)
2008-02-05T18:30:30 = 06:30 B
1995-12-22T09:05:02 = 09:05 B
-0010-09-15T04:44:23 = 04:44 B
Bhms (hh:mm:ss B)
2008-02-05T18:30:30 = 06:30:30 B
1995-12-22T09:05:02 = 09:05:02 B
-0010-09-15T04:44:23 = 04:44:23 B
E (ccc)
2008-02-05T18:30:30 = Di.
1995-12-22T09:05:02 = Vr.
-0010-09-15T04:44:23 = Sa.
EBhm (E hh:mm B)
2008-02-05T18:30:30 = Di. 06:30 B
1995-12-22T09:05:02 = Vr. 09:05 B
-0010-09-15T04:44:23 = Sa. 04:44 B
EBhms (E hh:mm:ss B)
2008-02-05T18:30:30 = Di. 06:30:30 B
1995-12-22T09:05:02 = Vr. 09:05:02 B
-0010-09-15T04:44:23 = Sa. 04:44:23 B
EHm (E HH:mm)
2008-02-05T18:30:30 = Di. 18:30
1995-12-22T09:05:02 = Vr. 09:05
-0010-09-15T04:44:23 = Sa. 04:44
EHms (E HH:mm:ss)
2008-02-05T18:30:30 = Di. 18:30:30
1995-12-22T09:05:02 = Vr. 09:05:02
-0010-09-15T04:44:23 = Sa. 04:44:23
Ed (E d)
2008-02-05T18:30:30 = Di. 5
1995-12-22T09:05:02 = Vr. 22
-0010-09-15T04:44:23 = Sa. 15
Ehm (E hh:mm a)
2008-02-05T18:30:30 = Di. 06:30 nm.
1995-12-22T09:05:02 = Vr. 09:05 vm.
-0010-09-15T04:44:23 = Sa. 04:44 vm.
Ehms (E hh:mm:ss a)
2008-02-05T18:30:30 = Di. 06:30:30 nm.
1995-12-22T09:05:02 = Vr. 09:05:02 vm.
-0010-09-15T04:44:23 = Sa. 04:44:23 vm.
Gy (y G)
2008-02-05T18:30:30 = 2008 n.C.
1995-12-22T09:05:02 = 1995 n.C.
-0010-09-15T04:44:23 = -10 v.C.
GyMMM (MMM y G)
2008-02-05T18:30:30 = Feb. 2008 n.C.
1995-12-22T09:05:02 = Des. 1995 n.C.
-0010-09-15T04:44:23 = Sep. -10 v.C.
GyMMMEd (E dd MMM y G)
2008-02-05T18:30:30 = Di. 05 Feb. 2008 n.C.
1995-12-22T09:05:02 = Vr. 22 Des. 1995 n.C.
-0010-09-15T04:44:23 = Sa. 15 Sep. -10 v.C.
GyMMMd (dd MMM y G)
2008-02-05T18:30:30 = 05 Feb. 2008 n.C.
1995-12-22T09:05:02 = 22 Des. 1995 n.C.
-0010-09-15T04:44:23 = 15 Sep. -10 v.C.
GyMd (GGGGG y-MM-dd)
2008-02-05T18:30:30 = n.C. 2008-02-05
1995-12-22T09:05:02 = n.C. 1995-12-22
-0010-09-15T04:44:23 = v.C. -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 d/M)
2008-02-05T18:30:30 = Di. 5/2
1995-12-22T09:05:02 = Vr. 22/12
-0010-09-15T04:44:23 = Sa. 15/9
MMM (LLL)
2008-02-05T18:30:30 = Feb.
1995-12-22T09:05:02 = Des.
-0010-09-15T04:44:23 = Sep.
MMMEd (E d MMM)
2008-02-05T18:30:30 = Di. 5 Feb.
1995-12-22T09:05:02 = Vr. 22 Des.
-0010-09-15T04:44:23 = Sa. 15 Sep.
MMMMEd (E d MMMM)
2008-02-05T18:30:30 = Di. 5 Februarie
1995-12-22T09:05:02 = Vr. 22 Desember
-0010-09-15T04:44:23 = Sa. 15 September
MMMMW-count-one ('week' W 'van' MMMM)
2008-02-05T18:30:30 = week 1 van Februarie
1995-12-22T09:05:02 = week 3 van Desember
-0010-09-15T04:44:23 = week 2 van September
MMMMW-count-other ('week' W 'van' MMMM)
2008-02-05T18:30:30 = week 1 van Februarie
1995-12-22T09:05:02 = week 3 van Desember
-0010-09-15T04:44:23 = week 2 van September
MMMMd (d MMMM)
2008-02-05T18:30:30 = 5 Februarie
1995-12-22T09:05:02 = 22 Desember
-0010-09-15T04:44:23 = 15 September
MMMd (d MMM)
2008-02-05T18:30:30 = 5 Feb.
1995-12-22T09:05:02 = 22 Des.
-0010-09-15T04:44:23 = 15 Sep.
Md (dd-MM)
2008-02-05T18:30:30 = 05-02
1995-12-22T09:05:02 = 22-12
-0010-09-15T04:44:23 = 15-09
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 nm.
1995-12-22T09:05:02 = 9 vm.
-0010-09-15T04:44:23 = 4 vm.
hm (h:mm a)
2008-02-05T18:30:30 = 6:30 nm.
1995-12-22T09:05:02 = 9:05 vm.
-0010-09-15T04:44:23 = 4:44 vm.
hms (h:mm:ss a)
2008-02-05T18:30:30 = 6:30:30 nm.
1995-12-22T09:05:02 = 9:05:02 vm.
-0010-09-15T04:44:23 = 4:44:23 vm.
hmsv (h:mm:ss a v)
2008-02-05T18:30:30 = 6:30:30 nm. UTC
1995-12-22T09:05:02 = 9:05:02 vm. UTC
-0010-09-15T04:44:23 = 4:44:23 vm. UTC
hmv (h:mm a v)
2008-02-05T18:30:30 = 6:30 nm. UTC
1995-12-22T09:05:02 = 9:05 vm. UTC
-0010-09-15T04:44:23 = 4:44 vm. 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 (MM-y)
2008-02-05T18:30:30 = 02-2008
1995-12-22T09:05:02 = 12-1995
-0010-09-15T04:44:23 = 09--10
yMEd (E y-MM-dd)
2008-02-05T18:30:30 = Di. 2008-02-05
1995-12-22T09:05:02 = Vr. 1995-12-22
-0010-09-15T04:44:23 = Sa. -10-09-15
yMMM (MMM y)
2008-02-05T18:30:30 = Feb. 2008
1995-12-22T09:05:02 = Des. 1995
-0010-09-15T04:44:23 = Sep. -10
yMMMEd (E d MMM y)
2008-02-05T18:30:30 = Di. 5 Feb. 2008
1995-12-22T09:05:02 = Vr. 22 Des. 1995
-0010-09-15T04:44:23 = Sa. 15 Sep. -10
yMMMM (MMMM y)
2008-02-05T18:30:30 = Februarie 2008
1995-12-22T09:05:02 = Desember 1995
-0010-09-15T04:44:23 = September -10
yMMMd (d MMM y)
2008-02-05T18:30:30 = 5 Feb. 2008
1995-12-22T09:05:02 = 22 Des. 1995
-0010-09-15T04:44:23 = 15 Sep. -10
yMd (y-MM-dd)
β¦and here's the tail end of that batch, straight in your feed:
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)
Quarter flex, short edition π β you get the quarter letter 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)
Same quarter energy but spelled all the way out, word-form, no abbreviation, we're being β¨formalβ¨:
2008-02-05T18:30:30 = 1ste kwartaal 2008
1995-12-22T09:05:02 = 4de kwartaal 1995
-0010-09-15T04:44:23 = 3de kwartaal -10
yw-count-one ('week' w 'van' Y)
The week number glued to its year, with the count-one plural form doing its thing. Literally week 6 van 2008 β "week 6 of 2008", bestie, it's giving calendar clarity πΈ:
2008-02-05T18:30:30 = week 6 van 2008
1995-12-22T09:05:02 = week 51 van 1995
-0010-09-15T04:44:23 = week 37 van -10
yw-count-other ('week' w 'van' Y)
And the count-other plural variant. Not me showing you both because they render identically β but yes, they both exist, and no cap, they output the exact same strings here π:
2008-02-05T18:30:30 = week 6 van 2008
1995-12-22T09:05:02 = week 51 van 1995
-0010-09-15T04:44:23 = week 37 van -10
β¨ Miscellaneous β¨
The little random-but-important settings, and honestly they're iconic:
- Prefers 24 hour time? β Yes. Twenty-four hour girlie confirmed π, no AM/PM chaos here.
- Local first day of the week β
7(Sondag). That's Sunday for the non-Afrikaans speakers in the chat β the week starts on a Sunday, periodt.
π Strftime Patterns π
The <italic>strftime</italic>-flavoured shortcuts, i.e. the ones you pass to good old strftime. Each one is a pattern plus what it actually means, and I've brought receipts for all three timestamps, as always π:
%c (%a %d %b %Y %T) β date time format
The full date and time combo platter:
2008-02-05T18:30:30 = Di. 05 Feb. 2008 18:30:30
1995-12-22T09:05:02 = Vr. 22 Des. 1995 09:05:02
-0010-09-15T04:44:23 = Sa. 15 Sep. -10 04:44:23
%x (%d/%m/%Y) β date format
Just the date, day-first, slash-separated, chef's kiss π:
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) β time format
And just the time, clean, 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
Heads up bestie: that negative year in the last row of every single example is-10and it stays-10β don't come for me, that's literally what the page says π
π«Ά SUPPORT π«Ά
Where do you go for the deep lore? Simple:
- See
DateTime::Locale.
That's the whole support section. Go read that one, it's the main character π
That's the whole page, babes β nothing skipped, nothing invented, all flags-and-formats accounted for π¦. This rendering is from perl v5.42.0, dated 2024-12-12, so if your install says something else, that's your version talking, not mine π β¨
π¦ 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