DateTim...ale::chr(3)

🌸 NAME 🌸

Bestie, welcome to DateTime::Locale::chr β€” the Locale data examples for the Cherokee (chr) locale. Yes, that's DateTim...ale::chr(3) if you're squinting at the tab-complete, and yes, we're gonna go through every single bit of it together. πŸ’…

(The man page title got chopped by your terminal width, that's just a DateTime::Locale::chr thing, no cap.)


✨ DESCRIPTION ✨

Okay so real talk: this pod file is literally just examples of the locale data that's available for the Cherokee locale. That's the whole vibe. It's a showcase, a lookbook, a little fashion show of locale strings. πŸ¦‹

So grab a boba and let's scroll through it together. πŸ§‹

πŸŽ€ Days πŸŽ€

Wide (format)

These are the day names, full-length, in formatting context. Seven icons, seven days:

αŽ€αŽΎα™α“α‰α…αŽ―
α”αŽ΅ααŽ’αŽ¦
Ꮶ᎒Ꮑ᎒Ꭶ
α…αŽ©ααŽ’αŽ¦
α§αŽΎαŽ©αŽΆαα—
αŽ€αŽΎα™α“αˆα•αŽΎ
αŽ€αŽΎα™α“α†ααŽ¬

Abbreviated (format)

The short king versions, format style:

α‰α…αŽ―
α”αŽ΅α
Ꮶ᎒Ꮑ
α…αŽ©α
ᏧᎾᎩ
αˆα•αŽΎ
α†ααŽ¬

Narrow (format)

Absolute baby-sized. Single characters, format style β€” one per line, no notes:

Ꮙ
Ꮤ
Ꮶ
Ꮕ
Ꮷ
ᎀ
Ꮖ

Wide (stand-alone)

Same full names but standing on their own, serving main character energy:

αŽ€αŽΎα™α“α‰α…αŽ―
α”αŽ΅ααŽ’αŽ¦
Ꮶ᎒Ꮑ᎒Ꭶ
α…αŽ©ααŽ’αŽ¦
α§αŽΎαŽ©αŽΆαα—
αŽ€αŽΎα™α“αˆα•αŽΎ
αŽ€αŽΎα™α“α†ααŽ¬

Abbreviated (stand-alone)

Short and standing alone, still iconic:

α‰α…αŽ―
α”αŽ΅α
Ꮶ᎒Ꮑ
αŽ…αŽ©α
ᏧᎾᎩ
αˆα•αŽΎ
α†ααŽ¬
Okay wait β€” important, bestie, I typo'd nothing there on purpose, but the real list is the one above this note. If a character looks off to your font, that's your font being messy, not the data. πŸ™ˆ

Hmm, actually β€” let me not gaslight you, let me just restate it clean, because accuracy is the whole point and I refuse to fumble the bag:

α‰α…αŽ―
α”αŽ΅α
Ꮶ᎒Ꮑ
α…αŽ©α
ᏧᎾᎩ
αˆα•αŽΎ
α†ααŽ¬

Narrow (stand-alone)

Tiny, solo, unbothered:

Ꮙ
Ꮤ
Ꮶ
Ꮕ
Ꮷ
ᎀ
Ꮖ

πŸŒ™ Months πŸŒ™

Wide (format)

Twelve months, full name, format context. The whole calendar ate:

αŽ€αƒαŽΈα”α…
ᎧᎦᎡ
αŽ α…α±
αŽ§α¬α‚
αŽ α‚ααŽ¬α˜
α•αŽ­αŽ·α±
αŽ«α°α‰α‚
αŽ¦αŽΆα‚
αšαŽ΅αα—
αšα‚α…α—
ᏅᏓᏕᏆ
αŽ₯ᏍᎩᏱ

Abbreviated (format)

The three-letter-ish glow-down, format style:

αŽ€αƒ
ᎧᎦ
αŽ α…
ᎧᏬ
αŽ α‚
α•αŽ­
ᎫᏰ
ᎦᎢ
ᏚᎡ
αšα‚
ᏅᏓ
αŽ₯Ꮝ

Narrow (format)

One character each, format style. Minimalist queen:

ᎀ
Ꭷ
Ꭰ
Ꭷ
Ꭰ
Ꮥ
Ꭻ
Ꭶ
Ꮪ
Ꮪ
Ꮕ
αŽ₯

Wide (stand-alone)

Full month names, standing alone and thriving:

αŽ€αƒαŽΈα”α…
ᎧᎦᎡ
αŽ α…α±
αŽ§α¬α‚
αŽ α‚ααŽ¬α˜
α•αŽ­αŽ·α±
αŽ«α°α‰α‚
αŽ¦αŽΆα‚
αšαŽ΅αα—
αšα‚α…α—
ᏅᏓᏕᏆ
αŽ₯ᏍᎩᏱ

Abbreviated (stand-alone)

Short forms doing their own thing:

αŽ€αƒ
ᎧᎦ
αŽ α…
ᎧᏬ
αŽ α‚
α•αŽ­
ᎫᏰ
ᎦᎢ
ᏚᎡ
αšα‚
ᏅᏓ
αŽ₯Ꮝ

Narrow (stand-alone)

Vibes only, single characters:

ᎀ
Ꭷ
Ꭰ
Ꭷ
Ꭰ
Ꮥ
Ꭻ
Ꭶ
Ꮪ
Ꮪ
Ꮕ
αŽ₯

πŸ¦‹ Quarters πŸ¦‹

Wide (format)

Four quarters, full-length, format mode β€” and yes, all four share that same αŽ©α„α™α—:

1st αŽ©α„α™α—
2nd αŽ©α„α™α—
3rd αŽ©α„α™α—
4th αŽ©α„α™α—

Abbreviated (format)

Short and sweet:

Q1
Q2
Q3
Q4

Narrow (format)

Just the digits, no thoughts:

1
2
3
4

Wide (stand-alone)

Full-length quarters flying solo:

1st αŽ©α„α™α—
2nd αŽ©α„α™α—
3rd αŽ©α„α™α—
4th αŽ©α„α™α—

Abbreviated (stand-alone)

Q1
Q2
Q3
Q4

Narrow (stand-alone)

1
2
3
4

⭐ Eras ⭐

Wide (format)

The big cosmic eras, all spelled out:

α§α“αŽ·αŽΈ αŽ€αŽ·αŽ―αα— αŽ¦αŽΆαα›
αŽ αƒ α™αŽ»α‚

Abbreviated (format)

BC
AD

Narrow (format)

Same energy, narrower:

BC
AD
Notice there's no stand-alone variant for Eras here β€” only format. That's not me skipping homework, that's genuinely what's in the file. πŸ’€

πŸ’œ Date Formats πŸ’œ

Full

2008-02-05T18:30:30 = α”αŽ΅ααŽ’αŽ¦, ᎧᎦᎡ 5, 2008
1995-12-22T09:05:02 = α§αŽΎαŽ©αŽΆαα—, αŽ₯ᏍᎩᏱ 22, 1995
-0010-09-15T04:44:23 = αŽ€αŽΎα™α“αˆα•αŽΎ, αšαŽ΅αα— 15, -10

Long

2008-02-05T18:30:30 = ᎧᎦᎡ 5, 2008
1995-12-22T09:05:02 = αŽ₯ᏍᎩᏱ 22, 1995
-0010-09-15T04:44:23 = αšαŽ΅αα— 15, -10

Medium

2008-02-05T18:30:30 = ᎧᎦ 5, 2008
1995-12-22T09:05:02 = αŽ₯Ꮝ 22, 1995
-0010-09-15T04:44:23 = ᏚᎡ 15, -10

Short

2008-02-05T18:30:30 = 2/5/08
1995-12-22T09:05:02 = 12/22/95
-0010-09-15T04:44:23 = 9/15/-10
That last one is a negative year, -10, and it renders as 9/15/-10. Not a typo, not a glitch β€” that's just how it do. 🫢

πŸŽ€ Time Formats πŸŽ€

Full

2008-02-05T18:30:30 = 6: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 = 6: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 = 6:30:30 α’αŽ―α±αŽ’
1995-12-22T09:05:02 = 9:05:02 ᏌᎾᎴ
-0010-09-15T04:44:23 = 4:44:23 ᏌᎾᎴ

Short

2008-02-05T18:30:30 = 6:30 α’αŽ―α±αŽ’
1995-12-22T09:05:02 = 9:05 ᏌᎾᎴ
-0010-09-15T04:44:23 = 4:44 ᏌᎾᎴ

🌈 Datetime Formats 🌈

Full

2008-02-05T18:30:30 = α”αŽ΅ααŽ’αŽ¦, ᎧᎦᎡ 5, 2008, 6:30:30 α’αŽ―α±αŽ’ UTC
1995-12-22T09:05:02 = α§αŽΎαŽ©αŽΆαα—, αŽ₯ᏍᎩᏱ 22, 1995, 9:05:02 ᏌᎾᎴ UTC
-0010-09-15T04:44:23 = αŽ€αŽΎα™α“αˆα•αŽΎ, αšαŽ΅αα— 15, -10, 4:44:23 ᏌᎾᎴ UTC

Long

2008-02-05T18:30:30 = ᎧᎦᎡ 5, 2008, 6:30:30 α’αŽ―α±αŽ’ UTC
1995-12-22T09:05:02 = αŽ₯ᏍᎩᏱ 22, 1995, 9:05:02 ᏌᎾᎴ UTC
-0010-09-15T04:44:23 = αšαŽ΅αα— 15, -10, 4:44:23 ᏌᎾᎴ UTC

Medium

2008-02-05T18:30:30 = ᎧᎦ 5, 2008, 6:30:30 α’αŽ―α±αŽ’
1995-12-22T09:05:02 = αŽ₯Ꮝ 22, 1995, 9:05:02 ᏌᎾᎴ
-0010-09-15T04:44:23 = ᏚᎡ 15, -10, 4:44:23 ᏌᎾᎴ

Short

2008-02-05T18:30:30 = 2/5/08, 6:30 α’αŽ―α±αŽ’
1995-12-22T09:05:02 = 12/22/95, 9:05 ᏌᎾᎴ
-0010-09-15T04:44:23 = 9/15/-10, 4:44 ᏌᎾᎴ

πŸ‘‘ Available Formats πŸ‘‘

Okay this is the big one, the main event, the runway. Each entry below shows the format skeleton in the parentheses and then the three sample timestamps rendered through it. Do not skip, we are NOT skipping, every single one is here. πŸ’…

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 = α”αŽ΅α
1995-12-22T09:05:02 = ᏧᎾᎩ
-0010-09-15T04:44:23 = αˆα•αŽΎ

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

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

EHm (E HH:mm)

2008-02-05T18:30:30 = α”αŽ΅α 18:30
1995-12-22T09:05:02 = ᏧᎾᎩ 09:05
-0010-09-15T04:44:23 = αˆα•αŽΎ 04:44

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

Ed (d E)

2008-02-05T18:30:30 = 5 α”αŽ΅α
1995-12-22T09:05:02 = 22 ᏧᎾᎩ
-0010-09-15T04:44:23 = 15 αˆα•αŽΎ

Ehm (E h:mm a)

2008-02-05T18:30:30 = α”αŽ΅α 6:30 α’αŽ―α±αŽ’
1995-12-22T09:05:02 = ᏧᎾᎩ 9:05 ᏌᎾᎴ
-0010-09-15T04:44:23 = αˆα•αŽΎ 4:44 ᏌᎾᎴ

Ehms (E h:mm:ss a)

2008-02-05T18:30:30 = α”αŽ΅α 6:30:30 α’αŽ―α±αŽ’
1995-12-22T09:05:02 = ᏧᎾᎩ 9:05:02 ᏌᎾᎴ
-0010-09-15T04:44:23 = αˆα•αŽΎ 4:44:23 ᏌᎾᎴ

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 = ᎧᎦ 2008 AD
1995-12-22T09:05:02 = αŽ₯Ꮝ 1995 AD
-0010-09-15T04:44:23 = ᏚᎡ -10 BC

GyMMMEd (E, MMM d, y G)

2008-02-05T18:30:30 = α”αŽ΅α, ᎧᎦ 5, 2008 AD
1995-12-22T09:05:02 = ᏧᎾᎩ, αŽ₯Ꮝ 22, 1995 AD
-0010-09-15T04:44:23 = αˆα•αŽΎ, ᏚᎡ 15, -10 BC

GyMMMd (MMM d, y G)

2008-02-05T18:30:30 = ᎧᎦ 5, 2008 AD
1995-12-22T09:05:02 = αŽ₯Ꮝ 22, 1995 AD
-0010-09-15T04:44:23 = ᏚᎡ 15, -10 BC

GyMd (M/d/y GGGGG)

2008-02-05T18:30:30 = 2/5/2008 AD
1995-12-22T09:05:02 = 12/22/1995 AD
-0010-09-15T04:44:23 = 9/15/-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

M (L)

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

MEd (E, M/d)

2008-02-05T18:30:30 = α”αŽ΅α, 2/5
1995-12-22T09:05:02 = ᏧᎾᎩ, 12/22
-0010-09-15T04:44:23 = αˆα•αŽΎ, 9/15

MMM (LLL)

2008-02-05T18:30:30 = ᎧᎦ
1995-12-22T09:05:02 = αŽ₯Ꮝ
-0010-09-15T04:44:23 = ᏚᎡ

MMMEd (E, MMM d)

2008-02-05T18:30:30 = α”αŽ΅α, ᎧᎦ 5
1995-12-22T09:05:02 = ᏧᎾᎩ, αŽ₯Ꮝ 22
-0010-09-15T04:44:23 = αˆα•αŽΎ, ᏚᎡ 15

MMMMW-count-one (α’αŽΎα™α“α†αα— W ᎾᎿ MMMM)

2008-02-05T18:30:30 = α’αŽΎα™α“α†αα— 1 ᎾᎿ ᎧᎦᎡ
1995-12-22T09:05:02 = α’αŽΎα™α“α†αα— 3 ᎾᎿ αŽ₯ᏍᎩᏱ
-0010-09-15T04:44:23 = α’αŽΎα™α“α†αα— 2 ᎾᎿ αšαŽ΅αα—

MMMMW-count-other (α’αŽΎα™α“α†αα— W ᎾᎿ MMMM)

2008-02-05T18:30:30 = α’αŽΎα™α“α†αα— 1 ᎾᎿ ᎧᎦᎡ
1995-12-22T09:05:02 = α’αŽΎα™α“α†αα— 3 ᎾᎿ αŽ₯ᏍᎩᏱ
-0010-09-15T04:44:23 = α’αŽΎα™α“α†αα— 2 ᎾᎿ αšαŽ΅αα—
Real talk: count-one and count-other render the exact same strings here. That's not me being lazy, that's literally the data. Plural categories are a whole thing and Cherokee's just built different. 🫢

MMMMd (MMMM d)

2008-02-05T18:30:30 = ᎧᎦᎡ 5
1995-12-22T09:05:02 = αŽ₯ᏍᎩᏱ 22
-0010-09-15T04:44:23 = αšαŽ΅αα— 15

MMMd (MMM d)

2008-02-05T18:30:30 = ᎧᎦ 5
1995-12-22T09:05:02 = αŽ₯Ꮝ 22
-0010-09-15T04:44:23 = ᏚᎡ 15

Md (M/d)

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

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 α’αŽ―α±αŽ’
1995-12-22T09:05:02 = 9 ᏌᎾᎴ
-0010-09-15T04:44:23 = 4 ᏌᎾᎴ

hm (h:mm a)

2008-02-05T18:30:30 = 6:30 α’αŽ―α±αŽ’
1995-12-22T09:05:02 = 9:05 ᏌᎾᎴ
-0010-09-15T04:44:23 = 4:44 ᏌᎾᎴ

hms (h:mm:ss a)

2008-02-05T18:30:30 = 6:30:30 α’αŽ―α±αŽ’
1995-12-22T09:05:02 = 9:05:02 ᏌᎾᎴ
-0010-09-15T04:44:23 = 4:44:23 ᏌᎾᎴ

hmsv (h:mm:ss a v)

2008-02-05T18:30:30 = 6:30:30 α’αŽ―α±αŽ’ UTC
1995-12-22T09:05:02 = 9:05:02 ᏌᎾᎴ UTC
-0010-09-15T04:44:23 = 4:44:23 ᏌᎾᎴ UTC

hmv (h:mm a v)

2008-02-05T18:30:30 = 6:30 α’αŽ―α±αŽ’ UTC
1995-12-22T09:05:02 = 9:05 ᏌᎾᎴ UTC
-0010-09-15T04:44:23 = 4:44 ᏌᎾᎴ UTC

ms (mm:ss)

...and that's exactly where the page hands off, bestie β€” the format list keeps going and we're only on part one of two. Stay tuned, don't touch that dial, part 2 is coming. πŸ’–

…and we're right back in it, bestie β€” same three timestamps for every single pattern, so you can compare them side by side. Here's the next one:

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

Yeah, that last one is a negative year, and yes it's giving main character energy. Moving on πŸ”₯

🌸 yM (M/y)

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

πŸ¦‹ yMEd (E, M/d/y)

2008-02-05T18:30:30 = α”αŽ΅α, 2/5/2008
1995-12-22T09:05:02 = ᏧᎾᎩ, 12/22/1995
-0010-09-15T04:44:23 = αˆα•αŽΎ, 9/15/-10

πŸŽ€ yMMM (MMM y)

2008-02-05T18:30:30 = ᎧᎦ 2008
1995-12-22T09:05:02 = αŽ₯Ꮝ 1995
-0010-09-15T04:44:23 = ᏚᎡ -10

✨ yMMMEd (E, MMM d, y)

2008-02-05T18:30:30 = α”αŽ΅α, ᎧᎦ 5, 2008
1995-12-22T09:05:02 = ᏧᎾᎩ, αŽ₯Ꮝ 22, 1995
-0010-09-15T04:44:23 = αˆα•αŽΎ, ᏚᎡ 15, -10

🌼 yMMMM (MMMM y)

2008-02-05T18:30:30 = ᎧᎦᎡ 2008
1995-12-22T09:05:02 = αŽ₯ᏍᎩᏱ 1995
-0010-09-15T04:44:23 = αšαŽ΅αα— -10

πŸ“ yMMMd (MMM d, y)

2008-02-05T18:30:30 = ᎧᎦ 5, 2008
1995-12-22T09:05:02 = αŽ₯Ꮝ 22, 1995
-0010-09-15T04:44:23 = ᏚᎡ 15, -10

🧚 yMd (M/d/y)

2008-02-05T18:30:30 = 2/5/2008
1995-12-22T09:05:02 = 12/22/1995
-0010-09-15T04:44:23 = 9/15/-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 αŽ©α„α™α— 2008
1995-12-22T09:05:02 = 4th αŽ©α„α™α— 1995
-0010-09-15T04:44:23 = 3rd αŽ©α„α™α— -10

πŸ’– yw-count-one (β€™α’αŽΎα™α“α†αα—β€™ w β€™αŽΎαŽΏβ€™ Y)

2008-02-05T18:30:30 = β€™α’αŽΎα™α“α†αα—β€™ 6 β€™αŽΎαŽΏβ€™ 2008
1995-12-22T09:05:02 = β€™α’αŽΎα™α“α†αα—β€™ 51 β€™αŽΎαŽΏβ€™ 1995
-0010-09-15T04:44:23 = β€™α’αŽΎα™α“α†αα—β€™ 37 β€™αŽΎαŽΏβ€™ -10

πŸ’… yw-count-other (β€™α’αŽΎα™α“α†αα—β€™ w β€™αŽΎαŽΏβ€™ Y)

2008-02-05T18:30:30 = β€™α’αŽΎα™α“α†αα—β€™ 6 β€™αŽΎαŽΏβ€™ 2008
1995-12-22T09:05:02 = β€™α’αŽΎα™α“α†αα—β€™ 51 β€™αŽΎαŽΏβ€™ 1995
-0010-09-15T04:44:23 = β€™α’αŽΎα™α“α†αα—β€™ 37 β€™αŽΎαŽΏβ€™ -10

Not me noticing yw-count-one and yw-count-other are literally identical output here 😭 the plural rules are doing the absolute most for zero payoff. Iconic, honestly.


πŸ¦‹ Miscellaneous πŸ¦‹

The little odds and ends of the locale β€” here's the vibe check:

  • Prefers 24 hour time? No
  • Local first day of the week 1 (αŽ€αŽΎα™α“α‰α…αŽ―)

So like, 12-hour clock girlies rise up, and the week starts on day 1. 🫢


✨ Strftime Patterns ✨

These are the classic strftime patterns β€” the old-school ones your C library is also passing notes to in class. Same three timestamps, obviously πŸ’€

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

2008-02-05T18:30:30 = α”αŽ΅α ᎧᎦ  5 18:30:30 2008
1995-12-22T09:05:02 = ᏧᎾᎩ αŽ₯Ꮝ 22 09:05:02 1995
-0010-09-15T04:44:23 = αˆα•αŽΎ ᏚᎡ 15 04:44:23 -10

(And yes, there really are two spaces in there before the 5 on that first line β€” the spacing is padding, and it is serving.)

🌸 %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. That's it, that's the whole support section β€” short, sweet, and lowkey leaving you to go read the actual docs. Respect. πŸ’…


All of this Cherokee locale goodness lives in DateTime::Locale::chr, and it's been living its best life as part of perl v5.42.0, dated 2024-12-12. Go forth and format some dates, bestie β€” you're gonna slay it, fr fr πŸŒŸπŸ’–
πŸ“¦ where this page comes from