DateTim...e::fr_FR(3)

✨ DateTime::Locale::fr_FR ✨

okay so bestie, welcome to DateTim...e::fr_FR(3) 💅 — this is the User Contributed Perl Documentation page for DateTime::Locale::fr_FR, and it's literally the French France (fr-FR) locale data showcase. It's a whole mood, it's giving "I took French and now I'm insufferable about it" energy, and we're gonna get through every single crumb of it together. No cap. 🫶


🌸 DESCRIPTION 🌸

This pod file is literally just a big ol' gallery of examples showing off all the locale data you get for the French France locale. It's not deep, it's not complicated, it's just iconic data and we're obsessed. Every example below is real, verbatim, and slaying in its own way. 💖


🎀 Days 🎀

Wide (format)

the full gorgeous names, format flavor:

lundi
mardi
mercredi
jeudi
vendredi
samedi
dimanche

Abbreviated (format)

the lil shorties, format flavor:

lun.
mar.
mer.
jeu.
ven.
sam.
dim.

Narrow (format)

the absolute tiniest single letters, format flavor:

L
M
M
J
V
S
D
not a glitch bestie — mardi and mercredi both start with M, so yeah, you get two Ms in there. iykyk. 💀

Wide (stand-alone)

same gorgeous full names, stand-alone flavor:

lundi
mardi
mercredi
jeudi
vendredi
samedi
dimanche

Abbreviated (stand-alone)

same shorties, stand-alone flavor:

lun.
mar.
mer.
jeu.
ven.
sam.
dim.

Narrow (stand-alone)

same single letters, stand-alone flavor:

L
M
M
J
V
S
D

🦋 Months 🦋

Wide (format)

the big beautiful month names, format flavor:

janvier
février
mars
avril
mai
juin
juillet
août
septembre
octobre
novembre
décembre

Abbreviated (format)

the cute shortened ones, format flavor:

janv.
févr.
mars
avr.
mai
juin
juil.
août
sept.
oct.
nov.
déc.

Narrow (format)

single letters, format flavor:

J
F
M
A
M
J
J
A
S
O
N
D
yes there are multiple Js and Ms and As in there — that's just how the first letters fall, no typo bestie ✨

Wide (stand-alone)

same full month names, stand-alone flavor:

janvier
février
mars
avril
mai
juin
juillet
août
septembre
octobre
novembre
décembre

Abbreviated (stand-alone)

same shorties, stand-alone flavor:

janv.
févr.
mars
avr.
mai
juin
juil.
août
sept.
oct.
nov.
déc.

Narrow (stand-alone)

same single letters, stand-alone flavor:

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

🌈 Quarters 🌈

Wide (format)

1er trimestre
2e trimestre
3e trimestre
4e trimestre

Abbreviated (format)

T1
T2
T3
T4

Narrow (format)

1
2
3
4

Wide (stand-alone)

1er trimestre
2e trimestre
3e trimestre
4e trimestre

Abbreviated (stand-alone)

T1
T2
T3
T4

Narrow (stand-alone)

1
2
3
4

👑 Eras 👑

Wide (format)

avant Jésus-Christ
après Jésus-Christ

Abbreviated (format)

av. J.-C.
ap. J.-C.

Narrow (format)

av. J.-C.
ap. J.-C.

💜 Date Formats 💜

Full

          2008-02-05T18:30:30 = mardi 5 février 2008
          1995-12-22T09:05:02 = vendredi 22 décembre 1995
         -0010-09-15T04:44:23 = samedi 15 septembre -10

Long

          2008-02-05T18:30:30 = 5 février 2008
          1995-12-22T09:05:02 = 22 décembre 1995
         -0010-09-15T04:44:23 = 15 septembre -10

Medium

          2008-02-05T18:30:30 = 5 févr. 2008
          1995-12-22T09:05:02 = 22 déc. 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

🕐 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

💫 Datetime Formats 💫

Full

          2008-02-05T18:30:30 = mardi 5 février 2008, 18:30:30 UTC
          1995-12-22T09:05:02 = vendredi 22 décembre 1995, 09:05:02 UTC
         -0010-09-15T04:44:23 = samedi 15 septembre -10, 04:44:23 UTC

Long

          2008-02-05T18:30:30 = 5 février 2008, 18:30:30 UTC
          1995-12-22T09:05:02 = 22 décembre 1995, 09:05:02 UTC
         -0010-09-15T04:44:23 = 15 septembre -10, 04:44:23 UTC

Medium

          2008-02-05T18:30:30 = 5 févr. 2008, 18:30:30
          1995-12-22T09:05:02 = 22 déc. 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 under the cut we got every available format pattern with real renderings, and honestly it's giving range 💅. Buckle up bestie. 🎀

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 (E)

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

EBhm (E h:mm B)

          2008-02-05T18:30:30 = mar. 6:30 B
          1995-12-22T09:05:02 = ven. 9:05 B
         -0010-09-15T04:44:23 = sam. 4:44 B

EBhms (E h:mm:ss B)

          2008-02-05T18:30:30 = mar. 6:30:30 B
          1995-12-22T09:05:02 = ven. 9:05:02 B
         -0010-09-15T04:44:23 = sam. 4:44:23 B

EHm (E HH:mm)

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

EHms (E HH:mm:ss)

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

Ed (E d)

          2008-02-05T18:30:30 = mar. 5
          1995-12-22T09:05:02 = ven. 22
         -0010-09-15T04:44:23 = sam. 15

Ehm (E h:mm a)

          2008-02-05T18:30:30 = mar. 6:30 PM
          1995-12-22T09:05:02 = ven. 9:05 AM
         -0010-09-15T04:44:23 = sam. 4:44 AM

Ehms (E h:mm:ss a)

          2008-02-05T18:30:30 = mar. 6:30:30 PM
          1995-12-22T09:05:02 = ven. 9:05:02 AM
         -0010-09-15T04:44:23 = sam. 4:44:23 AM

Gy (y G)

          2008-02-05T18:30:30 = 2008 ap. J.-C.
          1995-12-22T09:05:02 = 1995 ap. J.-C.
         -0010-09-15T04:44:23 = -10 av. J.-C.

GyMMM (MMM y G)

          2008-02-05T18:30:30 = févr. 2008 ap. J.-C.
          1995-12-22T09:05:02 = déc. 1995 ap. J.-C.
         -0010-09-15T04:44:23 = sept. -10 av. J.-C.

GyMMMEd (E d MMM y G)

          2008-02-05T18:30:30 = mar. 5 févr. 2008 ap. J.-C.
          1995-12-22T09:05:02 = ven. 22 déc. 1995 ap. J.-C.
         -0010-09-15T04:44:23 = sam. 15 sept. -10 av. J.-C.

GyMMMd (d MMM y G)

          2008-02-05T18:30:30 = 5 févr. 2008 ap. J.-C.
          1995-12-22T09:05:02 = 22 déc. 1995 ap. J.-C.
         -0010-09-15T04:44:23 = 15 sept. -10 av. J.-C.

GyMd (dd/MM/y GGGGG)

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

H (HH 'h')

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

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 dd/MM)

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

MMM (LLL)

          2008-02-05T18:30:30 = févr.
          1995-12-22T09:05:02 = déc.
         -0010-09-15T04:44:23 = sept.

MMMEd (E d MMM)

          2008-02-05T18:30:30 = mar. 5 févr.
          1995-12-22T09:05:02 = ven. 22 déc.
         -0010-09-15T04:44:23 = sam. 15 sept.

MMMMW-count-one ('semaine' W (MMMM))

          2008-02-05T18:30:30 = semaine 1 (février)
          1995-12-22T09:05:02 = semaine 3 (décembre)
         -0010-09-15T04:44:23 = semaine 2 (septembre)

MMMMW-count-other ('semaine' W (MMMM))

          2008-02-05T18:30:30 = semaine 1 (février)
          1995-12-22T09:05:02 = semaine 3 (décembre)
         -0010-09-15T04:44:23 = semaine 2 (septembre)

MMMMd (d MMMM)

          2008-02-05T18:30:30 = 5 février
          1995-12-22T09:05:02 = 22 décembre
         -0010-09-15T04:44:23 = 15 septembre

MMMd (d MMM)

          2008-02-05T18:30:30 = 5 févr.
          1995-12-22T09:05:02 = 22 déc.
         -0010-09-15T04:44:23 = 15 sept.

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

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

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

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

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

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

yMEd (E dd/MM/y)

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

yMMM (MMM y)

          2008-02-05T18:30:30 = févr. 2008
          1995-12-22T09:05:02 = déc. 1995
         -0010-09-15T04:44:23 = sept. -10

yMMMEd (E d MMM y)

          2008-02-05T18:30:30 = mar. 5 févr. 2008
          1995-12-22T09:05:02 = ven. 22 déc. 1995
         -0010-09-15T04:44:23 = sam. 15 sept. -10

yMMMM (MMMM y)

          2008-02-05T18:30:30 = février 2008
          1995-12-22T09:05:02 = décembre 1995
         -0010-09-15T04:44:23 = septembre -10

yMMMd (d MMM y)

          2008-02-05T18:30:30 = 5 févr. 2008
          1995-12-22T09:05:02 = 22 déc. 1995
         -0010-09-15T04:44:23 = 15 sept. -10

yMd (dd/MM/y)

(and that's where this part cuts off bestie — the yMd examples are coming in part 2, so don't go anywhere 💖)

  • yQQQ (QQQ y) — quarter, but make it short-and-sweet with the year trailing behind:
2008-02-05T18:30:30 = T1 2008
1995-12-22T09:05:02 = T4 1995
-0010-09-15T04:44:23 = T3 -10
  • yQQQQ (QQQQ y) — okay now the quarter's being ✨extra✨ and spelling the whole entire word out:
2008-02-05T18:30:30 = 1er trimestre 2008
1995-12-22T09:05:02 = 4e trimestre 1995
-0010-09-15T04:44:23 = 3e trimestre -10
  • yw-count-one ('semaine' w 'de' Y) — week number with the whole cozy phrase around it, singular flavour:
2008-02-05T18:30:30 = semaine 6 de 2008
1995-12-22T09:05:02 = semaine 51 de 1995
-0010-09-15T04:44:23 = semaine 37 de -10
  • yw-count-other ('semaine' w 'de' Y) — and here's the plural version, which lowkey looks exactly the same because French said "one week, fifty-one weeks, same fit, periodt":
2008-02-05T18:30:30 = semaine 6 de 2008
1995-12-22T09:05:02 = semaine 51 de 1995
-0010-09-15T04:44:23 = semaine 37 de -10

🌈 Miscellaneous 🌈

Bestie, some quick vibe-checks of the locale's personality 💅

  • Prefers 24 hour time? — Yes 👑 (no am/pm chaos here, we're built different)
  • Local first day of the week — 1 (lundi), because Monday is the main character of the French week 🎀

⭐ Strftime Patterns ⭐

These are the classic strftime-flavoured shortcuts, all pre-styled for you 🫶

  • %c (%a %d %b %Y %T) — the full date and time combo, the whole look:
2008-02-05T18:30:30 = mar. 05 févr. 2008 18:30:30
1995-12-22T09:05:02 = ven. 22 déc. 1995 09:05:02
-0010-09-15T04:44:23 = sam. 15 sept. -10 04:44:23
  • %x (%d/%m/%Y) — date-only, day first, the way France stans it 💖:
2008-02-05T18:30:30 = 05/02/2008
1995-12-22T09:05:02 = 22/12/1995
-0010-09-15T04:44:23 = 15/09/-10
  • %X (%T) — time-only, 24-hour, clean and unbothered ✨:
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 💖

Wanna know more? Go peek at DateTime::Locale — that's the whole plug, iykyk 🦋


And that's the page, bestie! 🌸 This lil masterpiece is perl v5.42.0, dated 2024-12-12, and it lives under the very dramatic truncated name DateTim...e::fr_FR(3) — iconic of the manpage world to cut a title off mid-word ngl 😭💀

Go format some dates in French. Slay. 🇫🇷💅🔥

📦 where this page comes from