DateTim...e::fr_MU(3)
🌸 NAME 🌸
DateTime::Locale::fr_MU — Locale data examples for the French Mauritius (fr-MU) locale 💖
(yes bestie, that DateTim...e::fr_MU(3) at the top of your terminal is just this page being ✨dramatic✨ about its long name — it's the User Contributed Perl Documentation section, iykyk)
✨ DESCRIPTION ✨
Okay so this pod file is literally just a whole showcase of the locale data you get for the French Mauritius locale. Think of it as a lookbook 👗 — every day name, month name, quarter, era, date format, time format, and datetime format, all laid out with real examples so you can see exactly what comes out. No cap, it's very thorough.
🗓️ Days 🗓️
Wide (format)
Peep the full-name era:
lundi
mardi
mercredi
jeudi
vendredi
samedi
dimanche
Abbreviated (format)
The short-and-sweet versions:
lun.
mar.
mer.
jeu.
ven.
sam.
dim.
Narrow (format)
One letter and we're out 🏃♀️ — and yes, the two Ms are correct, that's not a typo, that's just how it is:
L
M
M
J
V
S
D
Wide (stand-alone)
Same energy when they're standing on their own:
lundi
mardi
mercredi
jeudi
vendredi
samedi
dimanche
Abbreviated (stand-alone)
lun.
mar.
mer.
jeu.
ven.
sam.
dim.
Narrow (stand-alone)
L
M
M
J
V
S
D
🌙 Months 🌙
Wide (format)
Twelve months, full glam:
janvier
février
mars
avril
mai
juin
juillet
août
septembre
octobre
novembre
décembre
Abbreviated (format)
The abbreviated era, where mars, mai and août are like "we're already short, we're not shrinking for anyone" 😌:
janv.
févr.
mars
avr.
mai
juin
juil.
août
sept.
oct.
nov.
déc.
Narrow (format)
Single letters, and yes the M/J/A repeats are all canon:
J
F
M
A
M
J
J
A
S
O
N
D
Wide (stand-alone)
janvier
février
mars
avril
mai
juin
juillet
août
septembre
octobre
novembre
décembre
Abbreviated (stand-alone)
janv.
févr.
mars
avr.
mai
juin
juil.
août
sept.
oct.
nov.
déc.
Narrow (stand-alone)
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)
Before and after the big J-C moment:
avant Jésus-Christ
après Jésus-Christ
Abbreviated (format)
av. J.-C.
ap. J.-C.
Narrow (format)
Fair warning bestie, these are literally identical to the abbreviated ones — narrow doesn't shrink them at all, that's just the data:
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
Identical output to Full here — the data does not differentiate, and we respect that 💅:
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
This one drops the UTC and honestly, relatable:
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
Just hours and minutes, get in, get out:
2008-02-05T18:30:30 = 18:30
1995-12-22T09:05:02 = 09:05
-0010-09-15T04:44:23 = 04:44
💫 Datetime Formats 💫
Full
Date AND time, main character energy:
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 🌈
Bestie this is the big one — every named pattern this locale ships, with the pattern itself in parentheses, and three worked examples each. Buckle up 🎢
Bh— patternh B, the day-period thing:
2008-02-05T18:30:30 = 6 B
1995-12-22T09:05:02 = 9 B
-0010-09-15T04:44:23 = 4 B
Bhm— patternh: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— patternh: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— patternE, just the abbreviated weekday:
2008-02-05T18:30:30 = mar.
1995-12-22T09:05:02 = ven.
-0010-09-15T04:44:23 = sam.
EBhm— patternE 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— patternE 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— patternE HH:mm, 24-hour crew:
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— patternE 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— patternE d, weekday plus day number:
2008-02-05T18:30:30 = mar. 5
1995-12-22T09:05:02 = ven. 22
-0010-09-15T04:44:23 = sam. 15
Ehm— patternE 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— patternE 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— patterny G, year plus era:
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— patternMMM 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— patternE 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— patternd 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— patterndd/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— patternHH 'h', note the literalhin quotes, it's giving French clock vibes:
2008-02-05T18:30:30 = 18 h
1995-12-22T09:05:02 = 09 h
-0010-09-15T04:44:23 = 04 h
Hm— patternHH:mm:
2008-02-05T18:30:30 = 18:30
1995-12-22T09:05:02 = 09:05
-0010-09-15T04:44:23 = 04:44
Hms— patternHH: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— patternHH:mm:ss v, and there's theUTCagain:
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— patternHH: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— patternL, just the month number:
2008-02-05T18:30:30 = 2
1995-12-22T09:05:02 = 12
-0010-09-15T04:44:23 = 9
MEd— patternE 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— patternLLL, stand-alone abbreviated month:
2008-02-05T18:30:30 = févr.
1995-12-22T09:05:02 = déc.
-0010-09-15T04:44:23 = sept.
MMMEd— patternE 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— pattern'semaine' W (MMMM), the-count-onevariant, literalsemainein quotes:
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— same pattern'semaine' W (MMMM), and ngl the examples come out identical to the-count-oneones:
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— patternd MMMM, day + wide month:
2008-02-05T18:30:30 = 5 février
1995-12-22T09:05:02 = 22 décembre
-0010-09-15T04:44:23 = 15 septembre
MMMd— patternd 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— patterndd/MM:
2008-02-05T18:30:30 = 05/02
1995-12-22T09:05:02 = 22/12
-0010-09-15T04:44:23 = 15/09
d— patternd, just the day:
2008-02-05T18:30:30 = 5
1995-12-22T09:05:02 = 22
-0010-09-15T04:44:23 = 15
h— patternh a, 12-hour with the AM/PM:
2008-02-05T18:30:30 = 6 PM
1995-12-22T09:05:02 = 9 AM
-0010-09-15T04:44:23 = 4 AM
hm— patternh: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— patternh: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— patternh: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— patternh: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— patternmm:ss, no hours, we're skipping straight to the minutes:
2008-02-05T18:30:30 = 30:30
1995-12-22T09:05:02 = 05:02
-0010-09-15T04:44:23 = 44:23
y— patterny, just the year (negative years absolutely happen, see below 👀):
2008-02-05T18:30:30 = 2008
1995-12-22T09:05:02 = 1995
-0010-09-15T04:44:23 = -10
yM— patternMM/y:
2008-02-05T18:30:30 = 02/2008
1995-12-22T09:05:02 = 12/1995
-0010-09-15T04:44:23 = 09/-10
yMEd— patternE 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— patternMMM 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— patternE 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— patternMMMM 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— patternd 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— patterndd/MM/y:
🫶 bestie this is exactly where part 1 of the page cuts off — yMd and everything after it is coming at you in part 2, so don't panic and don't close the tab 💅
okay bestie, continuing the format tour 💅 we were mid-list, so here are the rest of the date examples:
2008-02-05T18:30:30 = 05/02/2008
1995-12-22T09:05:02 = 22/12/1995
-0010-09-15T04:44:23 = 15/09/-10
next up, the quarter patterns — these are lowkey iconic for French dates:
yQQQ (QQQ y)
this one gives you the quarter as T1, T4, etc. like:
2008-02-05T18:30:30 = T1 2008
1995-12-22T09:05:02 = T4 1995
-0010-09-15T04:44:23 = T3 -10
yQQQQ (QQQQ y)
and this one spells it out — 1er trimestre, 4e trimestre, you get it:
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 numbers, but make it French:
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)
same vibe, same output — French doesn't change it up here:
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 ✨
Prefers 24 hour time? Yes (obvi, it's giving European)
Local first day of the week: 1 (lundi) — that's Monday, bestie 🫶
Strftime Patterns 🎀
%c (%a %b %e %H:%M:%S %Y) - date time format
the whole date-time situation, all dressed up:
2008-02-05T18:30:30 = mar. févr. 5 18:30:30 2008
1995-12-22T09:05:02 = ven. déc. 22 09:05:02 1995
-0010-09-15T04:44:23 = sam. sept. 15 04:44:23 -10
%x (%m/%d/%y) - date format
just the date, slaying in MM/DD/YY:
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
and just the time, 24-hour realness:
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 vibe for DateTim...e::fr_MU(3) — this page came from perl v5.42.0, dated 2024-12-12, and the footer says DateTim...e::fr_MU(3). stay slay, bestie 💖✨
📦 where this page comes from
- opensuse-leap 16.0: perl-DateTime-Locale 1.440000-160000.2.2 · Artistic-1.0 OR GPL-1.0-or-later
- 💖 girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms