DateTim...ale::nl(3)

okay so welcome to the DateTim...ale::nl(3) manual, bestie β€” yes, it's User Contributed Perl Documentation β€” and this page is all about DateTime::Locale::nl, aka locale data examples for the Dutch (nl) locale. πŸ’–

πŸŽ€ NAME πŸŽ€

DateTime::Locale::nl β€” Locale data examples for the Dutch (nl) locale.

✨ DESCRIPTION ✨

This pod file contains examples of the locale data available for the Dutch locale. That's the whole assignment β€” it's a showcase of locale data examples, no cap. πŸ¦‹


🌈 Days

Days first, because duh. Here's the wide format with the full names:

Wide (format)

maandag
dinsdag
woensdag
donderdag
vrijdag
zaterdag
zondag

Abbreviated format, aka the short kings:

Abbreviated (format)

ma
di
wo
do
vr
za
zo

Narrow format is giving single letters. Note the repeats exactly as listed: D shows up twice and Z shows up twice.

Narrow (format)

M
D
W
D
V
Z
Z

Stand-alone wide is the same full names:

Wide (stand-alone)

maandag
dinsdag
woensdag
donderdag
vrijdag
zaterdag
zondag

Stand-alone abbreviated, same short forms:

Abbreviated (stand-alone)

ma
di
wo
do
vr
za
zo

Stand-alone narrow, same letter list:

Narrow (stand-alone)

M
D
W
D
V
Z
Z

πŸ¦‹ Months

Months, full names, wide format:

Wide (format)

januari
februari
maart
april
mei
juni
juli
augustus
september
oktober
november
december

Abbreviated:

Abbreviated (format)

jan
feb
mrt
apr
mei
jun
jul
aug
sep
okt
nov
dec

Narrow:

Narrow (format)

J
F
M
A
M
J
J
A
S
O
N
D

Stand-alone wide:

Wide (stand-alone)

januari
februari
maart
april
mei
juni
juli
augustus
september
oktober
november
december

Stand-alone abbreviated:

Abbreviated (stand-alone)

jan
feb
mrt
apr
mei
jun
jul
aug
sep
okt
nov
dec

Stand-alone narrow:

Narrow (stand-alone)

J
F
M
A
M
J
J
A
S
O
N
D

πŸ’œ Quarters

Wide format quarters:

Wide (format)

1e kwartaal
2e kwartaal
3e kwartaal
4e kwartaal

Abbreviated:

Abbreviated (format)

K1
K2
K3
K4

Narrow:

Narrow (format)

1
2
3
4

Stand-alone wide:

Wide (stand-alone)

1e kwartaal
2e kwartaal
3e kwartaal
4e kwartaal

Stand-alone abbreviated:

Abbreviated (stand-alone)

K1
K2
K3
K4

Stand-alone narrow:

Narrow (stand-alone)

1
2
3
4

🌸 Eras

Wide format eras:

Wide (format)

voor Christus
na Christus

Abbreviated:

Abbreviated (format)

v.Chr.
n.Chr.

Narrow:

Narrow (format)

v.C.
n.C.

πŸŽ€ Date Formats

Date formats now. Three sample timestamps, formatted the four ways:

Full

  2008-02-05T18:30:30 = dinsdag 5 februari 2008
  1995-12-22T09:05:02 = vrijdag 22 december 1995
 -0010-09-15T04:44:23 = zaterdag 15 september -10

Long

  2008-02-05T18:30:30 = 5 februari 2008
  1995-12-22T09:05:02 = 22 december 1995
 -0010-09-15T04:44:23 = 15 september -10

Medium

  2008-02-05T18:30:30 = 5 feb 2008
  1995-12-22T09:05:02 = 22 dec 1995
 -0010-09-15T04:44:23 = 15 sep -10

Short

  2008-02-05T18:30:30 = 05-02-2008
  1995-12-22T09:05:02 = 22-12-1995
 -0010-09-15T04:44:23 = 15-09--10

πŸ’– Time Formats

Time formats, same timestamps, all the time-y versions:

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

Datetime formats, date plus time, all four flavors:

Full

  2008-02-05T18:30:30 = dinsdag 5 februari 2008, 18:30:30 UTC
  1995-12-22T09:05:02 = vrijdag 22 december 1995, 09:05:02 UTC
 -0010-09-15T04:44:23 = zaterdag 15 september -10, 04:44:23 UTC

Long

  2008-02-05T18:30:30 = 5 februari 2008, 18:30:30 UTC
  1995-12-22T09:05:02 = 22 december 1995, 09:05:02 UTC
 -0010-09-15T04:44:23 = 15 september -10, 04:44:23 UTC

Medium

  2008-02-05T18:30:30 = 5 feb 2008, 18:30:30
  1995-12-22T09:05:02 = 22 dec 1995, 09:05:02
 -0010-09-15T04:44:23 = 15 sep -10, 04:44:23

Short

  2008-02-05T18:30:30 = 05-02-2008, 18:30
  1995-12-22T09:05:02 = 22-12-1995, 09:05
 -0010-09-15T04:44:23 = 15-09--10, 04:44

πŸ“ Available Formats

This is the big one: every available format, with all three examples. We are not skipping a single one β€” periodt. πŸ’…

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 = di
  1995-12-22T09:05:02 = vr
 -0010-09-15T04:44:23 = za

EBhm (E h:mm B)

  2008-02-05T18:30:30 = di 6:30 B
  1995-12-22T09:05:02 = vr 9:05 B
 -0010-09-15T04:44:23 = za 4:44 B

EBhms (E h:mm:ss B)

  2008-02-05T18:30:30 = di 6:30:30 B
  1995-12-22T09:05:02 = vr 9:05:02 B
 -0010-09-15T04:44:23 = za 4: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 = za 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 = za 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 = za 15

Ehm (E h:mm a)

  2008-02-05T18:30:30 = di 6:30 p.m.
  1995-12-22T09:05:02 = vr 9:05 a.m.
 -0010-09-15T04:44:23 = za 4:44 a.m.

Ehms (E h:mm:ss a)

  2008-02-05T18:30:30 = di 6:30:30 p.m.
  1995-12-22T09:05:02 = vr 9:05:02 a.m.
 -0010-09-15T04:44:23 = za 4:44:23 a.m.

Gy (y G)

  2008-02-05T18:30:30 = 2008 n.Chr.
  1995-12-22T09:05:02 = 1995 n.Chr.
 -0010-09-15T04:44:23 = -10 v.Chr.

GyMMM (MMM y G)

  2008-02-05T18:30:30 = feb 2008 n.Chr.
  1995-12-22T09:05:02 = dec 1995 n.Chr.
 -0010-09-15T04:44:23 = sep -10 v.Chr.

GyMMMEd (E d MMM y G)

  2008-02-05T18:30:30 = di 5 feb 2008 n.Chr.
  1995-12-22T09:05:02 = vr 22 dec 1995 n.Chr.
 -0010-09-15T04:44:23 = za 15 sep -10 v.Chr.

GyMMMd (d MMM y G)

  2008-02-05T18:30:30 = 5 feb 2008 n.Chr.
  1995-12-22T09:05:02 = 22 dec 1995 n.Chr.
 -0010-09-15T04:44:23 = 15 sep -10 v.Chr.

GyMd (d/M/y GGGGG)

  2008-02-05T18:30:30 = 5/2/2008 n.C.
  1995-12-22T09:05:02 = 22/12/1995 n.C.
 -0010-09-15T04:44:23 = 15/9/-10 v.C.

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 = za 15-9

MMM (LLL)

  2008-02-05T18:30:30 = feb
  1995-12-22T09:05:02 = dec
 -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 dec
 -0010-09-15T04:44:23 = za 15 sep

MMMMW-count-one ('week' W 'van' MMMM)

  2008-02-05T18:30:30 = week 1 van februari
  1995-12-22T09:05:02 = week 3 van december
 -0010-09-15T04:44:23 = week 2 van september

MMMMW-count-other ('week' W 'van' MMMM)

  2008-02-05T18:30:30 = week 1 van februari
  1995-12-22T09:05:02 = week 3 van december
 -0010-09-15T04:44:23 = week 2 van september

MMMMd (d MMMM)

  2008-02-05T18:30:30 = 5 februari
  1995-12-22T09:05:02 = 22 december
 -0010-09-15T04:44:23 = 15 september

MMMd (d MMM)

  2008-02-05T18:30:30 = 5 feb
  1995-12-22T09:05:02 = 22 dec
 -0010-09-15T04:44:23 = 15 sep

Md (d-M)

  2008-02-05T18:30:30 = 5-2
  1995-12-22T09:05:02 = 22-12
 -0010-09-15T04:44:23 = 15-9

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 p.m.
  1995-12-22T09:05:02 = 9 a.m.
 -0010-09-15T04:44:23 = 4 a.m.

hm (h:mm a)

  2008-02-05T18:30:30 = 6:30 p.m.
  1995-12-22T09:05:02 = 9:05 a.m.
 -0010-09-15T04:44:23 = 4:44 a.m.

hms (h:mm:ss a)

  2008-02-05T18:30:30 = 6:30:30 p.m.
  1995-12-22T09:05:02 = 9:05:02 a.m.
 -0010-09-15T04:44:23 = 4:44:23 a.m.

hmsv (h:mm:ss a v)

  2008-02-05T18:30:30 = 6:30:30 p.m. UTC
  1995-12-22T09:05:02 = 9:05:02 a.m. UTC
 -0010-09-15T04:44:23 = 4:44:23 a.m. UTC

hmv (h:mm a v)

  2008-02-05T18:30:30 = 6:30 p.m. UTC
  1995-12-22T09:05:02 = 9:05 a.m. UTC
 -0010-09-15T04:44:23 = 4:44 a.m. 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 (M-y)

  2008-02-05T18:30:30 = 2-2008
  1995-12-22T09:05:02 = 12-1995
 -0010-09-15T04:44:23 = 9--10

yMEd (E d-M-y)

  2008-02-05T18:30:30 = di 5-2-2008
  1995-12-22T09:05:02 = vr 22-12-1995
 -0010-09-15T04:44:23 = za 15-9--10

yMMM (MMM y)

  2008-02-05T18:30:30 = feb 2008
  1995-12-22T09:05:02 = dec 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 dec 1995
 -0010-09-15T04:44:23 = za 15 sep -10

yMMMM (MMMM y)

  2008-02-05T18:30:30 = februari 2008
  1995-12-22T09:05:02 = december 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 dec 1995
 -0010-09-15T04:44:23 = 15 sep -10

yMd (d-M-y)

  2008-02-05T18:30:30 = 5-2-2008
  1995-12-22T09:05:02 = 22-12-1995
 -0010-09-15T04:44:23 = 15-9--10

yQQQ (QQQ y)

  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 the quarter patterns finish off like this, bestie:

          2008-02-05T18:30:30 = 1e kwartaal 2008
          1995-12-22T09:05:02 = 4e kwartaal 1995
         -0010-09-15T04:44:23 = 3e kwartaal -10

πŸ’… yw-count-one ('week' w 'in' Y)

          2008-02-05T18:30:30 = week 6 in 2008
          1995-12-22T09:05:02 = week 51 in 1995
         -0010-09-15T04:44:23 = week 37 in -10

πŸ’… yw-count-other ('week' w 'in' Y)

          2008-02-05T18:30:30 = week 6 in 2008
          1995-12-22T09:05:02 = week 51 in 1995
         -0010-09-15T04:44:23 = week 37 in -10

✨ Miscellaneous ✨

okay these two are the little settings that just are, no cap πŸŽ€

  • Prefers 24 hour time? β€” Yes ⏰ (no 3pm shenanigans here, we're clock-pilled)
  • Local first day of the week β€” 1 (maandag) πŸ—“οΈπŸ’–

🌈 Strftime Patterns 🌈

these are the big three strftime escapes and what they actually spit out for nl, iykyk πŸ¦‹

⭐ %c (%a %b %e %H:%M:%S %Y) β€” date time format

          2008-02-05T18:30:30 = di feb  5 18:30:30 2008
          1995-12-22T09:05:02 = vr dec 22 09:05:02 1995
         -0010-09-15T04:44:23 = za sep 15 04:44:23 -10

⭐ %x (%m/%d/%y) β€” date format

          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

          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 🫢

need more? go peek at DateTime::Locale β€” that's the mothership, she has all the tea πŸ’–


and that's the whole vibe check, bestie ✨ this page is perl v5.42.0, dated 2024-12-12 β€” icon behavior, truly πŸ‘‘πŸ’…

πŸ“¦ where this page comes from