DateTim...e::fr_TD(3)

πŸ’… DateTime::Locale::fr_TD β€” locale data examples for French Chad (fr-TD)

okay bestie, so this is a User Contributed Perl Documentation page for DateTime::Locale::fr_TD, and it is literally just a giant show-and-tell of every date-and-time string the French Chad (fr-TD) locale knows how to produce. Think of it as the locale's ✨lookbook✨. No cap, it's all examples, no code to run. Let's get into it πŸŽ€


🌸 NAME 🌸

DateTime::Locale::fr_TD β€” Locale data examples for the French Chad (fr-TD) locale πŸ’–


✨ DESCRIPTION ✨

This pod file contains examples of the locale data available for the French Chad locale. That's it. That's the whole vibe β€” it's a catalogue of what fr-TD will spit out for days, months, quarters, eras, and every date/time format it ships with πŸ¦‹


🌈 Days 🌈

πŸ’œ Wide (format)

lundi
mardi
mercredi
jeudi
vendredi
samedi
dimanche

πŸ’œ Abbreviated (format)

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

πŸ’œ Narrow (format)

L
M
M
J
V
S
D

πŸ’œ Wide (stand-alone)

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
lowkey note that narrow month/day letters repeat a bunch (M shows up for both mardi and mercredi, J for jeudi and... juil? no bestie, that's months) β€” that's just how narrow works, iykyk 🫢

🌸 Months 🌸

πŸŽ€ Wide (format)

janvier
fΓ©vrier
mars
avril
mai
juin
juillet
aoΓ»t
septembre
octobre
novembre
dΓ©cembre

πŸŽ€ Abbreviated (format)

janv.
fΓ©vr.
mars
avr.
mai
juin
juil.
aoΓ»t
sept.
oct.
nov.
dΓ©c.

πŸŽ€ Narrow (format)

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)

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

Same three timestamp besties for every single one of these, so you can compare directly: 2008-02-05T18:30:30, 1995-12-22T09:05:02, and the icon that is -0010-09-15T04:44:23 (yes, negative year, we love a historic moment πŸ’€).

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

πŸ’œ Long

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

πŸ’œ Medium

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

πŸ’œ Short

2008-02-05T18:30:30 = 6:30 PM
1995-12-22T09:05:02 = 9:05 AM
-0010-09-15T04:44:23 = 4:44 AM
ngl the fact that Full and Long come out identical here is not a typo on my part β€” that's literally what the page says, so I'm not touching it πŸ™ˆ

🌟 Datetime Formats 🌟

🫢 Full

2008-02-05T18:30:30 = mardi 5 fΓ©vrier 2008, 6:30:30 PM UTC
1995-12-22T09:05:02 = vendredi 22 dΓ©cembre 1995, 9:05:02 AM UTC
-0010-09-15T04:44:23 = samedi 15 septembre -10, 4:44:23 AM UTC

🫢 Long

2008-02-05T18:30:30 = 5 fΓ©vrier 2008, 6:30:30 PM UTC
1995-12-22T09:05:02 = 22 dΓ©cembre 1995, 9:05:02 AM UTC
-0010-09-15T04:44:23 = 15 septembre -10, 4:44:23 AM UTC

🫢 Medium

2008-02-05T18:30:30 = 5 fΓ©vr. 2008, 6:30:30 PM
1995-12-22T09:05:02 = 22 dΓ©c. 1995, 9:05:02 AM
-0010-09-15T04:44:23 = 15 sept. -10, 4:44:23 AM

🫢 Short

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

πŸ’… Available Formats πŸ’…

okay this is the big one β€” every named/skeleton format the locale ships, with the pattern in parens and the three test timestamps spelled out. Buckle up πŸ“

🌈 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) β€” day first, then month, then year, all slash-separated, bestie πŸ’…
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) β€” the short quarter (that's what QQQ is, a quarter, not a Q-anon thing πŸ™ˆ) then the year
2008-02-05T18:30:30 = T1 2008
1995-12-22T09:05:02 = T4 1995
-0010-09-15T04:44:23 = T3 -10
  • yQQQQ (QQQQ y) β€” the full quarter spelled out, then the year. Yes queen, spell it 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) β€” the week-number setup for the singular case, literally semaine + week + de + week-year πŸŽ€
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 week-number setup for the plural/other case, and ngl it comes out identical 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 🌸

Okay these two little facts are the whole vibe check of the locale, don't skip 'em 🫢

  • Prefers 24 hour time? β€” No. That's a no, bestie, this locale is out here living that 12-hour life πŸ™ˆ
  • Local first day of the week β€” 1 (lundi). So the week starts on Monday, as it should πŸ’…

✨ Strftime Patterns ✨

These are the classic strftime-style formats, and yes, they have their own opinions that differ from the fancy-pants locale patterns above β€” that's just how it is, no cap 😭

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

Abbreviated weekday, abbreviated month, space-padded day, then the full clock-and-year situation πŸ•°οΈ

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

Month/day/year with the short year β€” and yeah, the pattern is %m/%d/%y even though the locale's own yMd is day-first. Not my rules, I just report them πŸ’€

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

Just the clock, hours then minutes then seconds, 24-hour style because %X does not care about that "Prefers 24 hour time? No" situation above 😌

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 backup? See DateTime::Locale. That's the whole support section, short and iconic πŸŽ€


That's the whole page, bestie! Every single pattern, example, and setting accounted for β€” ate and left no crumbs πŸ‘‘

And for the cute sign-off: this little masterpiece is perl v5.42.0, dated 2024-12-12, and lives under the name DateTim...e::fr_TD(3) (yes the man page is out here truncating its own title, main character energy fr fr πŸ’–). Mwah, go format some dates 🌈

πŸ“¦ where this page comes from