DateTim...e::en_FI(3)

🌸 NAME 🌸

okay bestie, so this is the manual page for DateTime::Locale::en_FI πŸ’… β€” that's DateTim...e::en_FI(3), from the User Contributed Perl Documentation section of your man pages. yes the title is literally truncated in the header because even the man page title bar couldn't handle it. iconic behavior honestly.

DateTime::Locale::en_FI β€” Locale data examples for the English Finland (en-FI) locale ✨


πŸ¦‹ DESCRIPTION πŸ¦‹

so this pod file is literally just examples β€” it's the show-and-tell of all the locale data you get for the English Finland locale. like, every day name, every month name, every number format, all of it, laid out so you can see exactly what you'd get back. no cap, it's giving reference sheet energy πŸŽ€


🌈 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 sending me πŸ’€ like yes queen give us less than nothing. three whole letters and then we're down to one. character development.

πŸ“ 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
bestie note the abbreviated month list has Sept with four letters while all its friends have three. Sept said "I'm not like the other months" and honestly? respect πŸ’…

πŸ’œ 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
eras got the short end of the stick β€” no stand-alone versions at all. the audacity 😭

πŸ”₯ 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
day-first, always. 05/02/2008 is the 5th of February, not May 2nd. don't come at me with that month-first nonsense πŸ™ˆ

⭐ Time Formats

Full

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

Long

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

Medium

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

Short

 2008-02-05T18:30:30 = 18.30
 1995-12-22T09:05:02 = 9.05
-0010-09-15T04:44:23 = 4.44
yes the separator is a dot, not a colon. 18.30.30. Finland said "colons are for cowards" and honestly they 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, 9.05.02 UTC
-0010-09-15T04:44:23 = Saturday, 15 September -10, 4.44.23 UTC

Long

 2008-02-05T18:30:30 = 5 February 2008, 18.30.30 UTC
 1995-12-22T09:05:02 = 22 December 1995, 9.05.02 UTC
-0010-09-15T04:44:23 = 15 September -10, 4.44.23 UTC

Medium

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

Short

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

πŸ‘‘ Available Formats

okay this is the big one, strap in. every single named format, with its pattern in parens, and the three sample datetimes rendered through it. the three inputs are always the same β€” 2008-02-05T18:30:30, 1995-12-22T09:05:02, and -0010-09-15T04:44:23 β€” so you can compare across formats. iykyk πŸ’–

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

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 H.mm)

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

EHms (E H.mm.ss)

 2008-02-05T18:30:30 = Tue 18.30.30
 1995-12-22T09:05:02 = Fri 9.05.02
-0010-09-15T04:44:23 = Sat 4.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

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
the -alt-ascii ones are the plain-ASCII twinsies of the fancy versions β€” same output shape, just without the special space character doing its little Unicode moment ✨

Gy (y G)

 2008-02-05T18:30:30 = 2008 AD
 1995-12-22T09:05:02 = 1995 AD
-0010-09-15T04:44:23 = -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 (d/M/y G)

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

H (HH)

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

Hm (H.mm)

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

Hms (H.mm.ss)

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

Hmsv (H.mm.ss v)

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

Hmv (H.mm v)

 2008-02-05T18:30:30 = 18.30 UTC
 1995-12-22T09:05:02 = 9.05 UTC
-0010-09-15T04:44:23 = 4.44 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
two versions, count-one and count-other, because plural rules are a whole thing. here they happen to render identically, but they're two separate entries, so don't go merging them in your head bestie πŸ’€

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)

 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

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

 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)

 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)

 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

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)

Okay bestie, picking up right where we left off β€” the last three samples from the pattern that was already vibing are literally:

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 πŸ¦‹

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 ✨

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 πŸŽ€

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 🌸

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 πŸ’–

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 🫢

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 πŸ‘‘

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

yQQQQ β€” QQQQ y 🌈

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 πŸ’…

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 ⭐

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

  • 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 πŸ”₯

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 πŸ“

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

See DateTime::Locale.

mwah πŸ’‹ β€” this little en_FI moment came from the perl v5.42.0 docs, dated 2024-12-12, and honestly? iconic.

πŸ“¦ where this page comes from