DateTim...e::af_NA(3)
β¨ DateTime::Locale::af_NA β¨
okay bestie, so this is the manual page DateTim...e::af_NA(3) from the User Contributed Perl Documentation, section 3. and no, the truncated-ish DateTim...e::af_NA in the header is just how the man page shows it β the real thing is DateTime::Locale::af_NA. π
NAME
DateTime::Locale::af_NA β Locale data examples for the Afrikaans Namibia (af-NA) locale
like, that's the whole assignment. locale data. examples. Afrikaans, but make it Namibia. π§
DESCRIPTION
This pod file contains examples of the locale data available for the Afrikaans Namibia locale.
fr fr that's it β it's a data showcase file. every list below is literally what the af-NA locale will hand you back. no cap. π¦
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
okay don't come for the narrow list β yes, D shows up twice, because Dinsdag and Donderdag both start with D. that's just the data being the data. π€·ββοΈ
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
the way the stand-alone versions match the format versions exactly? consistent queen behavior. π
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
not Mei having no dot in the abbreviated list while everybody else got one π iconic little exception, we respect it.
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
quarters said "keep it simple, keep it slay" π
Eras
Wide (format)
voor Christus
nΓ‘ Christus
Abbreviated (format)
v.C.
n.C.
Narrow (format)
v.C.
n.C.
note that the wide one has that cute accent in nΓ‘. keep it, it's load-bearing. β¨
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
same three timestamps, four levels of detail. watch how the weekday peaces out at Long and the month name gets shorter at Medium. character development. π¦
Time Formats
Full
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
Long
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
Medium
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.
Short
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.
wait, Short literally drops the seconds in real life but here it's listed with 6:30:30? yeah β that's what the page says, so that's what we're putting. π (nm. = afternoon-ish, vm. = morning-ish, and UTC tags along in Full and Long.)
Datetime Formats
Full
2008-02-05T18:30:30 = Dinsdag 05 Februarie 2008 6:30:30 nm. UTC
1995-12-22T09:05:02 = Vrydag 22 Desember 1995 9:05:02 vm. UTC
-0010-09-15T04:44:23 = Saterdag 15 September -10 4:44:23 vm. UTC
Long
2008-02-05T18:30:30 = 05 Februarie 2008 6:30:30 nm. UTC
1995-12-22T09:05:02 = 22 Desember 1995 9:05:02 vm. UTC
-0010-09-15T04:44:23 = 15 September -10 4:44:23 vm. UTC
Medium
2008-02-05T18:30:30 = 05 Feb. 2008 6:30:30 nm.
1995-12-22T09:05:02 = 22 Des. 1995 9:05:02 vm.
-0010-09-15T04:44:23 = 15 Sep. -10 4:44:23 vm.
Short
2008-02-05T18:30:30 = 2008-02-05 6:30 nm.
1995-12-22T09:05:02 = 1995-12-22 9:05 vm.
-0010-09-15T04:44:23 = -10-09-15 4:44 vm.
date + time, glued together, living their best merged life. π€
Available Formats
this is the big one bestie β every single pattern the locale ships, with all three sample timestamps. hydrate before continuing. π§
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
yes, plain old2,12,9β no leading zero, no drama. the pattern is literally justL.
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
nice, both plural-count variants sitting there with matching output. π€
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
that double dash in 09--10 is not a typo, it's a negative year doing its thing. look away. π
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
and that's exactly where this part of the page runs out β the examples for yMMMd are still loading, bestie. π part 2 has the rest, don't go anywhere. π«Ά
picking up right where we left off, the rest of that formatβs examples is literally:
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) πΈ
short date energy, no notes:
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 vibes but make it compact:
2008-02-05T18:30:30 = K1 2008
1995-12-22T09:05:02 = K4 1995
-0010-09-15T04:44:23 = K3 -10
π¦ yQQQQ (QQQQ y) π¦
and hereβs the full quarter glow-up:
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) π
week number + year, singleton edition:
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) π
same week-number + year situation, βotherβ edition:
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 π
okay bestie, the little extra locale tea β:
- Prefers 24 hour time? No
- Local first day of the week
1(Maandag)
β¨ Strftime Patterns β¨
β %c (%a %b %e %H:%M:%S %Y) - date time format
the full date-time moment:
2008-02-05T18:30:30 = Di. Feb. 5 18:30:30 2008
1995-12-22T09:05:02 = Vr. Des. 22 09:05:02 1995
-0010-09-15T04:44:23 = Sa. Sep. 15 04:44:23 -10
π %x (%m/%d/%y) - date format
date-only, cute and numeric:
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 format
time-only, clocked and slaying:
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, bestie β go look at DateTime::Locale and youβre set π
this page came from perl v5.42.0, dated 2024-12-12, and the manpage label is DateTim...e::af_NA(3) β iconic, no cap πβ¨
π¦ 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