DateTim...e::en_NO(3)

πŸ“¦
version 1.46 Β· 3 versions
, in alpine 3.23, alpine 3.24

πŸŽ€ NAME πŸŽ€

okay so bestie, this is the manual page for DateTime::Locale::en_NO β€” and yes, that's the full name, say it with your chest πŸ’… it's literally the locale data examples for the English Norway (en-NO) locale. that's it. that's the whole vibe. ✨


πŸ’– DESCRIPTION πŸ’–

so this pod file is basically a whole little museum of examples β€” it shows off all the locale data you get for the English Norway locale. think of it as a lookbook, but for dates and times. every category, every format, every single example string, all laid out for you. let's go πŸ¦‹

🌸 Days

Wide (format)

  Monday
  Tuesday
  Wednesday
  Thursday
  Friday
  Saturday
  Sunday

Abbreviated (format)

  Mon
  Tue
  Wed
  Thu
  Fri
  Sat
  Sun

Narrow (format)

  M
  T
  W
  T
  F
  S
  S

Wide (stand-alone)

  Monday
  Tuesday
  Wednesday
  Thursday
  Friday
  Saturday
  Sunday

Abbreviated (stand-alone)

  Mon
  Tue
  Wed
  Thu
  Fri
  Sat
  Sun

Narrow (stand-alone)

  M
  T
  W
  T
  F
  S
  S
ngl the narrow ones are giving single-letter main character energy 😭 two Ts and two Ss and we simply do not talk about it.

🌈 Months

Wide (format)

  January
  February
  March
  April
  May
  June
  July
  August
  September
  October
  November
  December

Abbreviated (format)

  Jan
  Feb
  Mar
  Apr
  May
  Jun
  Jul
  Aug
  Sept
  Oct
  Nov
  Dec

Narrow (format)

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

Wide (stand-alone)

  January
  February
  March
  April
  May
  June
  July
  August
  September
  October
  November
  December

Abbreviated (stand-alone)

  Jan
  Feb
  Mar
  Apr
  May
  Jun
  Jul
  Aug
  Sept
  Oct
  Nov
  Dec

Narrow (stand-alone)

  J
  F
  M
  A
  M
  J
  J
  A
  S
  O
  N
  D
ok but Sept being four letters while everyone else is three? that's highkey iconic and we respect it πŸ‘‘

πŸ’œ Quarters

Wide (format)

  1st quarter
  2nd quarter
  3rd quarter
  4th quarter

Abbreviated (format)

  Q1
  Q2
  Q3
  Q4

Narrow (format)

  1
  2
  3
  4

Wide (stand-alone)

  1st quarter
  2nd quarter
  3rd quarter
  4th quarter

Abbreviated (stand-alone)

  Q1
  Q2
  Q3
  Q4

Narrow (stand-alone)

  1
  2
  3
  4

πŸ¦‹ Eras

Wide (format)

  Before Christ
  Anno Domini

Abbreviated (format)

  BC
  AD

Narrow (format)

  B
  A
the narrow era is literally one (1) single letter. minimalism slay πŸ’€

⭐ Date Formats

Full

   2008-02-05T18:30:30 = Tuesday, 5 February 2008
   1995-12-22T09:05:02 = Friday, 22 December 1995
  -0010-09-15T04:44:23 = Saturday, 15 September -10

Long

   2008-02-05T18:30:30 = 5 February 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 Sept -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
look at that negative year era representation going -10, it's out here living its best life πŸ™ˆ

πŸŽ€ 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
full and long being identical? they said "same outfit, different font" and honestly it ate πŸ’…

🌸 Datetime Formats

Full

   2008-02-05T18:30:30 = Tuesday, 5 February 2008, 18:30:30 UTC
   1995-12-22T09:05:02 = Friday, 22 December 1995, 09:05:02 UTC
  -0010-09-15T04:44:23 = Saturday, 15 September -10, 04:44:23 UTC

Long

   2008-02-05T18:30:30 = 5 February 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 Sept -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

okay so here's the big one β€” every available format, with its pattern in the heading and the three example lines below. grab a snack, this is a long list and we're not skipping a single 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 = Tue
   1995-12-22T09:05:02 = Fri
  -0010-09-15T04:44:23 = Sat

EBh (E h B)

   2008-02-05T18:30:30 = Tue 6 B
   1995-12-22T09:05:02 = Fri 9 B
  -0010-09-15T04:44:23 = Sat 4 B

EBhm (E h:mm B)

   2008-02-05T18:30:30 = Tue 6:30 B
   1995-12-22T09:05:02 = Fri 9:05 B
  -0010-09-15T04:44:23 = Sat 4:44 B

EBhms (E h:mm:ss B)

   2008-02-05T18:30:30 = Tue 6:30:30 B
   1995-12-22T09:05:02 = Fri 9:05:02 B
  -0010-09-15T04:44:23 = Sat 4:44:23 B

EHm (E HH:mm)

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

EHms (E HH:mm:ss)

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

Ed (E d)

   2008-02-05T18:30:30 = Tue 5
   1995-12-22T09:05:02 = Fri 22
  -0010-09-15T04:44:23 = Sat 15

Eh (E h a)

   2008-02-05T18:30:30 = Tue 6 pm
   1995-12-22T09:05:02 = Fri 9 am
  -0010-09-15T04:44:23 = Sat 4 am

Eh-alt-ascii (E h a)

   2008-02-05T18:30:30 = Tue 6 pm
   1995-12-22T09:05:02 = Fri 9 am
  -0010-09-15T04:44:23 = Sat 4 am

Ehm (E h:mm a)

   2008-02-05T18:30:30 = Tue 6:30 pm
   1995-12-22T09:05:02 = Fri 9:05 am
  -0010-09-15T04:44:23 = Sat 4:44 am

Ehm-alt-ascii (E h:mm a)

   2008-02-05T18:30:30 = Tue 6:30 pm
   1995-12-22T09:05:02 = Fri 9:05 am
  -0010-09-15T04:44:23 = Sat 4:44 am

Ehms (E h:mm:ss a)

   2008-02-05T18:30:30 = Tue 6:30:30 pm
   1995-12-22T09:05:02 = Fri 9:05:02 am
  -0010-09-15T04:44:23 = Sat 4:44:23 am

Ehms-alt-ascii (E h:mm:ss a)

   2008-02-05T18:30:30 = Tue 6:30:30 pm
   1995-12-22T09:05:02 = Fri 9:05:02 am
  -0010-09-15T04:44:23 = Sat 4:44:23 am

Gy (y G)

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

GyM (M/y G)

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

GyMEd (E, dd/MM/y G)

   2008-02-05T18:30:30 = Tue, 05/02/2008 AD
   1995-12-22T09:05:02 = Fri, 22/12/1995 AD
  -0010-09-15T04:44:23 = Sat, 15/09/-10 BC

GyMMM (MMM y G)

   2008-02-05T18:30:30 = Feb 2008 AD
   1995-12-22T09:05:02 = Dec 1995 AD
  -0010-09-15T04:44:23 = Sept -10 BC

GyMMMEd (E, d MMM y G)

   2008-02-05T18:30:30 = Tue, 5 Feb 2008 AD
   1995-12-22T09:05:02 = Fri, 22 Dec 1995 AD
  -0010-09-15T04:44:23 = Sat, 15 Sept -10 BC

GyMMMd (d MMM y G)

   2008-02-05T18:30:30 = 5 Feb 2008 AD
   1995-12-22T09:05:02 = 22 Dec 1995 AD
  -0010-09-15T04:44:23 = 15 Sept -10 BC

GyMd (dd/MM/y G)

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

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

Hv (HH v)

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

M (L)

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

MEd (E, dd/MM)

   2008-02-05T18:30:30 = Tue, 05/02
   1995-12-22T09:05:02 = Fri, 22/12
  -0010-09-15T04:44:23 = Sat, 15/09

MMM (LLL)

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

MMMEd (E, d MMM)

   2008-02-05T18:30:30 = Tue, 5 Feb
   1995-12-22T09:05:02 = Fri, 22 Dec
  -0010-09-15T04:44:23 = Sat, 15 Sept

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

   2008-02-05T18:30:30 = week 1 of February
   1995-12-22T09:05:02 = week 3 of December
  -0010-09-15T04:44:23 = week 2 of September

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

   2008-02-05T18:30:30 = week 1 of February
   1995-12-22T09:05:02 = week 3 of December
  -0010-09-15T04:44:23 = week 2 of September

MMMMd (d MMMM)

   2008-02-05T18:30:30 = 5 February
   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 Sept

MMdd (dd/MM)

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

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

h-alt-ascii (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

hm-alt-ascii (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

hms-alt-ascii (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)

hmsv-alt-ascii (h:mm:ss a v)

okay this one’s the alt-ascii hours-minutes-seconds-with-am/pm moment, and the samples are giving:

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)

hours, minutes, am/pm, and the vibe check says:

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

hmv-alt-ascii (h:mm a v)

the alt-ascii twin of the one above, no cap:

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

hv (h a v)

just the hour, the am/pm, and the zone energy πŸ’…

2008-02-05T18:30:30 = 6 pm UTC
1995-12-22T09:05:02 = 9 am UTC
-0010-09-15T04:44:23 = 4 am UTC

hv-alt-ascii (h a v)

same little hour-and-am/pm situation, alt-ascii edition:

2008-02-05T18:30:30 = 6 pm UTC
1995-12-22T09:05:02 = 9 am UTC
-0010-09-15T04:44:23 = 4 am UTC

ms (mm:ss)

minutes and seconds only, lowkey perfect for timers:

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

y (y)

the year, just the year, main character style:

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

yM (MM/y)

month slash year, cute and compact:

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

yMEd (E, dd/MM/y)

day name plus the date, slaying in dd/MM/y order:

2008-02-05T18:30:30 = Tue, 05/02/2008
1995-12-22T09:05:02 = Fri, 22/12/1995
-0010-09-15T04:44:23 = Sat, 15/09/-10

yMMM (MMM y)

short month plus year, it’s giving calendar widget:

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

yMMMEd (E, d MMM y)

day name, day number, short month, year β€” iconic little stack:

2008-02-05T18:30:30 = Tue, 5 Feb 2008
1995-12-22T09:05:02 = Fri, 22 Dec 1995
-0010-09-15T04:44:23 = Sat, 15 Sept -10

yMMMM (MMMM y)

full month name energy, fancy but make it year:

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

yMMMd (d MMM y)

day, short month, year β€” simple, clean, obsessed:

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

yMd (dd/MM/y)

the classic little numeric date drop:

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

yQQQ (QQQ y)

quarter check, short and sweet:

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

yQQQQ (QQQQ y)

the long-form quarter flex 🌸

2008-02-05T18:30:30 = 1st quarter 2008
1995-12-22T09:05:02 = 4th quarter 1995
-0010-09-15T04:44:23 = 3rd quarter -10

yw-count-one ('week' w 'of' Y)

week number plus year, count-one style:

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

yw-count-other ('week' w 'of' Y)

and the count-other version is literally the same vibe:

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

the little extras, bestie:

  • Prefers 24 hour time? Yes
  • Local first day of the week 1 (Monday)

Strftime Patterns

%c (%a %b %e %H:%M:%S %Y) - date time format

the full date-time moment, and it’s giving:

2008-02-05T18:30:30 = Tue Feb  5 18:30:30 2008
1995-12-22T09:05:02 = Fri Dec 22 09:05:02 1995
-0010-09-15T04:44:23 = Sat Sept 15 04:44:23 -10

%x (%m/%d/%y) - date format

date-only, numeric and cute:

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, 24-hour clock energy:

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.


this whole fabulous little page is from perl v5.42.2, dated 2026-09-15, and yes bestie it’s the DateTim...e::en_NO(3) manual β€” periodt πŸ’–βœ¨

πŸ“¦ where this page comes from