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 old 2, 12, 9 β€” no leading zero, no drama. the pattern is literally just L.

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