DateTim...ale::cad(3)
okay so bestie, this is DateTim...ale::cad(3) from the User Contributed Perl Documentation — literally the locale data examples for the Caddo (cad) locale, part 1 of 2, and we're gonna cover every single detail together 💅✨
✨ NAME ✨
DateTime::Locale::cad — Locale data examples for the Caddo (cad) locale 💖
💖 DESCRIPTION 💖
This pod file is a whole collection of examples showing the locale data available for the Caddo locale. It's giving reference material, and we're about to go through all of it, no cap 🫶
🗓️ Days 🗓️
okay so first up: days. There are six flavors — wide, abbreviated, and narrow, each in format and stand-alone. Slay, let's go.
Wide (format) 🌸
Wísts’i hayashuh
Bít hayashuh
Dahó hayashuh
Hiwí hayashuh
Dissik’an hayashuh
Inikuˀtiˀtiˀ
Inikuˀ
Abbreviated (format) 🎀
yes bestie, these are literally the same as wide, iconic:
Wísts’i hayashuh
Bít hayashuh
Dahó hayashuh
Hiwí hayashuh
Dissik’an hayashuh
Inikuˀtiˀtiˀ
Inikuˀ
Narrow (format) 🦋
M
T
W
T
F
S
S
Wide (stand-alone) ⭐
Wísts’i hayashuh
Bít hayashuh
Dahó hayashuh
Hiwí hayashuh
Dissik’an hayashuh
Inikuˀtiˀtiˀ
Inikuˀ
Abbreviated (stand-alone) 💫
Wísts’i hayashuh
Bít hayashuh
Dahó hayashuh
Hiwí hayashuh
Dissik’an hayashuh
Inikuˀtiˀtiˀ
Inikuˀ
Narrow (stand-alone) 🌈
M
T
W
T
F
S
S
🌙 Months 🌙
next up: months. Again six flavors, and the wide/abbreviated/stand-alone lists are all the same here. Periodt.
Wide (format) 🌸
Cháykáhday Haˀimay
Tsahkápbiˀ
Wánit
Háshnihtiˀtiˀ
Háshnih Haˀimay
Háshnihtsiˀ
Násˀahˀatsus
Dahósikah nish
Híisikah nish
Nípbaatiˀtiˀ
Nípbaa Haˀimay
Cháykáhdaytiˀtiˀ
Abbreviated (format) 🎀
Cháykáhday Haˀimay
Tsahkápbiˀ
Wánit
Háshnihtiˀtiˀ
Háshnih Haˀimay
Háshnihtsiˀ
Násˀahˀatsus
Dahósikah nish
Híisikah nish
Nípbaatiˀtiˀ
Nípbaa Haˀimay
Cháykáhdaytiˀtiˀ
Narrow (format) 🦋
1
2
3
4
5
6
7
8
9
10
11
12
Wide (stand-alone) ⭐
Cháykáhday Haˀimay
Tsahkápbiˀ
Wánit
Háshnihtiˀtiˀ
Háshnih Haˀimay
Háshnihtsiˀ
Násˀahˀatsus
Dahósikah nish
Híisikah nish
Nípbaatiˀtiˀ
Nípbaa Haˀimay
Cháykáhdaytiˀtiˀ
Abbreviated (stand-alone) 💫
Cháykáhday Haˀimay
Tsahkápbiˀ
Wánit
Háshnihtiˀtiˀ
Háshnih Haˀimay
Háshnihtsiˀ
Násˀahˀatsus
Dahósikah nish
Híisikah nish
Nípbaatiˀtiˀ
Nípbaa Haˀimay
Cháykáhdaytiˀtiˀ
Narrow (stand-alone) 🌈
1
2
3
4
5
6
7
8
9
10
11
12
💎 Quarters 💎
quarters next, and yes, they're giving very simple energy. Six flavors again.
Wide (format) 🌸
Q1
Q2
Q3
Q4
Abbreviated (format) 🎀
Q1
Q2
Q3
Q4
Narrow (format) 🦋
1
2
3
4
Wide (stand-alone) ⭐
Q1
Q2
Q3
Q4
Abbreviated (stand-alone) 💫
Q1
Q2
Q3
Q4
Narrow (stand-alone) 🌈
1
2
3
4
👑 Eras 👑
eras are next and there are only three flavors here — wide, abbreviated, and narrow, all format. No stand-alone, bestie, that's just how it is.
Wide (format) 🌸
BCE
CE
Abbreviated (format) 🎀
BCE
CE
Narrow (format) 🦋
BCE
CE
📅 Date Formats 📅
okay so date formats, and we've got Full, Long, Medium, and Short. Each one has three example dates, and they're all super exact. Let's get into it.
Full 🌟
2008-02-05T18:30:30 = 2008 Tsahkápbiˀ 5, Bít hayashuh
1995-12-22T09:05:02 = 1995 Cháykáhdaytiˀtiˀ 22, Dissik’an hayashuh
-0010-09-15T04:44:23 = -10 Híisikah nish 15, Inikuˀtiˀtiˀ
Long 💫
2008-02-05T18:30:30 = 2008 Tsahkápbiˀ 5
1995-12-22T09:05:02 = 1995 Cháykáhdaytiˀtiˀ 22
-0010-09-15T04:44:23 = -10 Híisikah nish 15
Medium ✨
2008-02-05T18:30:30 = 2008 Tsahkápbiˀ 5
1995-12-22T09:05:02 = 1995 Cháykáhdaytiˀtiˀ 22
-0010-09-15T04:44:23 = -10 Híisikah nish 15
Short 🎀
2008-02-05T18:30:30 = 2008-02-05
1995-12-22T09:05:02 = 1995-12-22
-0010-09-15T04:44:23 = -10-09-15
⏰ Time Formats ⏰
time formats next, same four: Full, Long, Medium, Short. The way these are all about time and UTC, iykyk.
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 🌟
datetime formats, aka date + time together, and it's giving main character energy. Full, Long, Medium, Short. Let's go.
Full 🌟
2008-02-05T18:30:30 = 2008 Tsahkápbiˀ 5, Bít hayashuh 18:30:30 UTC
1995-12-22T09:05:02 = 1995 Cháykáhdaytiˀtiˀ 22, Dissik’an hayashuh 09:05:02 UTC
-0010-09-15T04:44:23 = -10 Híisikah nish 15, Inikuˀtiˀtiˀ 04:44:23 UTC
Long 💫
2008-02-05T18:30:30 = 2008 Tsahkápbiˀ 5 18:30:30 UTC
1995-12-22T09:05:02 = 1995 Cháykáhdaytiˀtiˀ 22 09:05:02 UTC
-0010-09-15T04:44:23 = -10 Híisikah nish 15 04:44:23 UTC
Medium ✨
2008-02-05T18:30:30 = 2008 Tsahkápbiˀ 5 18:30:30
1995-12-22T09:05:02 = 1995 Cháykáhdaytiˀtiˀ 22 09:05:02
-0010-09-15T04:44:23 = -10 Híisikah nish 15 04:44:23
Short 🎀
2008-02-05T18:30:30 = 2008-02-05 18:30
1995-12-22T09:05:02 = 1995-12-22 09:05
-0010-09-15T04:44:23 = -10-09-15 04:44
🎁 Available Formats 🎁
okay bestie, this is the big one: all the available formats, each with its pattern and three example outputs. We're listing every single one, no cap. Let's get into it.
Bh(h B) — here's how it looks:
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) — here's how it looks:
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) — here's how it looks:
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) — here's how it looks:
2008-02-05T18:30:30 = Bít hayashuh
1995-12-22T09:05:02 = Dissik’an hayashuh
-0010-09-15T04:44:23 = Inikuˀtiˀtiˀ
EBhm(E h:mm B) — here's how it looks:
2008-02-05T18:30:30 = Bít hayashuh 6:30 B
1995-12-22T09:05:02 = Dissik’an hayashuh 9:05 B
-0010-09-15T04:44:23 = Inikuˀtiˀtiˀ 4:44 B
EBhms(E h:mm:ss B) — here's how it looks:
2008-02-05T18:30:30 = Bít hayashuh 6:30:30 B
1995-12-22T09:05:02 = Dissik’an hayashuh 9:05:02 B
-0010-09-15T04:44:23 = Inikuˀtiˀtiˀ 4:44:23 B
EHm(E HH:mm) — here's how it looks:
2008-02-05T18:30:30 = Bít hayashuh 18:30
1995-12-22T09:05:02 = Dissik’an hayashuh 09:05
-0010-09-15T04:44:23 = Inikuˀtiˀtiˀ 04:44
EHms(E HH:mm:ss) — here's how it looks:
2008-02-05T18:30:30 = Bít hayashuh 18:30:30
1995-12-22T09:05:02 = Dissik’an hayashuh 09:05:02
-0010-09-15T04:44:23 = Inikuˀtiˀtiˀ 04:44:23
Ed(d, E) — here's how it looks:
2008-02-05T18:30:30 = 5, Bít hayashuh
1995-12-22T09:05:02 = 22, Dissik’an hayashuh
-0010-09-15T04:44:23 = 15, Inikuˀtiˀtiˀ
Ehm(E h:mm a) — here's how it looks:
2008-02-05T18:30:30 = Bít hayashuh 6:30 PM
1995-12-22T09:05:02 = Dissik’an hayashuh 9:05 AM
-0010-09-15T04:44:23 = Inikuˀtiˀtiˀ 4:44 AM
Ehms(E h:mm:ss a) — here's how it looks:
2008-02-05T18:30:30 = Bít hayashuh 6:30:30 PM
1995-12-22T09:05:02 = Dissik’an hayashuh 9:05:02 AM
-0010-09-15T04:44:23 = Inikuˀtiˀtiˀ 4:44:23 AM
Gy(G y) — here's how it looks:
2008-02-05T18:30:30 = CE 2008
1995-12-22T09:05:02 = CE 1995
-0010-09-15T04:44:23 = BCE -10
GyMMM(G y MMM) — here's how it looks:
2008-02-05T18:30:30 = CE 2008 Tsahkápbiˀ
1995-12-22T09:05:02 = CE 1995 Cháykáhdaytiˀtiˀ
-0010-09-15T04:44:23 = BCE -10 Híisikah nish
GyMMMEd(G y MMM d, E) — here's how it looks:
2008-02-05T18:30:30 = CE 2008 Tsahkápbiˀ 5, Bít hayashuh
1995-12-22T09:05:02 = CE 1995 Cháykáhdaytiˀtiˀ 22, Dissik’an hayashuh
-0010-09-15T04:44:23 = BCE -10 Híisikah nish 15, Inikuˀtiˀtiˀ
GyMMMd(G y MMM d) — here's how it looks:
2008-02-05T18:30:30 = CE 2008 Tsahkápbiˀ 5
1995-12-22T09:05:02 = CE 1995 Cháykáhdaytiˀtiˀ 22
-0010-09-15T04:44:23 = BCE -10 Híisikah nish 15
GyMd(GGGGG y-MM-dd) — here's how it looks:
2008-02-05T18:30:30 = CE 2008-02-05
1995-12-22T09:05:02 = CE 1995-12-22
-0010-09-15T04:44:23 = BCE -10-09-15
H(HH) — here's how it looks:
2008-02-05T18:30:30 = 18
1995-12-22T09:05:02 = 09
-0010-09-15T04:44:23 = 04
Hm(HH:mm) — here's how it looks:
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) — here's how it looks:
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) — here's how it looks:
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) — here's how it looks:
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) — here's how it looks:
2008-02-05T18:30:30 = 2
1995-12-22T09:05:02 = 12
-0010-09-15T04:44:23 = 9
MEd(MM-dd, E) — here's how it looks:
2008-02-05T18:30:30 = 02-05, Bít hayashuh
1995-12-22T09:05:02 = 12-22, Dissik’an hayashuh
-0010-09-15T04:44:23 = 09-15, Inikuˀtiˀtiˀ
MMM(LLL) — here's how it looks:
2008-02-05T18:30:30 = Tsahkápbiˀ
1995-12-22T09:05:02 = Cháykáhdaytiˀtiˀ
-0010-09-15T04:44:23 = Híisikah nish
MMMEd(MMM d, E) — here's how it looks:
2008-02-05T18:30:30 = Tsahkápbiˀ 5, Bít hayashuh
1995-12-22T09:05:02 = Cháykáhdaytiˀtiˀ 22, Dissik’an hayashuh
-0010-09-15T04:44:23 = Híisikah nish 15, Inikuˀtiˀtiˀ
MMMMW-count-other('week' W 'of' MMMM) — here's how it looks:
2008-02-05T18:30:30 = week 1 of Tsahkápbiˀ
1995-12-22T09:05:02 = week 3 of Cháykáhdaytiˀtiˀ
-0010-09-15T04:44:23 = week 2 of Híisikah nish
MMMMd(MMMM d) — here's how it looks:
2008-02-05T18:30:30 = Tsahkápbiˀ 5
1995-12-22T09:05:02 = Cháykáhdaytiˀtiˀ 22
-0010-09-15T04:44:23 = Híisikah nish 15
MMMd(MMM d) — here's how it looks:
2008-02-05T18:30:30 = Tsahkápbiˀ 5
1995-12-22T09:05:02 = Cháykáhdaytiˀtiˀ 22
-0010-09-15T04:44:23 = Híisikah nish 15
Md(MM-dd) — here's how it looks:
2008-02-05T18:30:30 = 02-05
1995-12-22T09:05:02 = 12-22
-0010-09-15T04:44:23 = 09-15
d(d) — here's how it looks:
2008-02-05T18:30:30 = 5
1995-12-22T09:05:02 = 22
-0010-09-15T04:44:23 = 15
h(h a) — here's how it looks:
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) — here's how it looks:
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) — here's how it looks:
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) — here's how it looks:
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) — here's how it looks:
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) — here's how it looks:
2008-02-05T18:30:30 = 30:30
1995-12-22T09:05:02 = 05:02
-0010-09-15T04:44:23 = 44:23
y(y) — here's how it looks:
2008-02-05T18:30:30 = 2008
1995-12-22T09:05:02 = 1995
-0010-09-15T04:44:23 = -10
yM (y-MM)
bestie this one is just year-and-month, no frills 💅
2008-02-05T18:30:30 = 2008-02
1995-12-22T09:05:02 = 1995-12
-0010-09-15T04:44:23 = -10-09
yMEd (y-MM-dd, E)
day AND weekday name showing up together, we love a full-information moment ✨
2008-02-05T18:30:30 = 2008-02-05, Bít hayashuh
1995-12-22T09:05:02 = 1995-12-22, Dissik’an hayashuh
-0010-09-15T04:44:23 = -10-09-15, Inikuˀtiˀtiˀ
yMMM (y MMM)
month name the short way, and honestly the abbreviations are giving main character energy 🔥
2008-02-05T18:30:30 = 2008 Tsahkápbiˀ
1995-12-22T09:05:02 = 1995 Cháykáhdaytiˀtiˀ
-0010-09-15T04:44:23 = -10 Híisikah nish
yMMMEd (y MMM d, E)
short month, day number, weekday — the whole lil stack 🫶
2008-02-05T18:30:30 = 2008 Tsahkápbiˀ 5, Bít hayashuh
1995-12-22T09:05:02 = 1995 Cháykáhdaytiˀtiˀ 22, Dissik’an hayashuh
-0010-09-15T04:44:23 = -10 Híisikah nish 15, Inikuˀtiˀtiˀ
yMMMM (y MMMM)
long-form month name time 👑
2008-02-05T18:30:30 = 2008 Tsahkápbiˀ
1995-12-22T09:05:02 = 1995 Cháykáhdaytiˀtiˀ
-0010-09-15T04:44:23 = -10 Híisikah nish
yMMMd (y MMM d)
short month + day, no weekday invited to the party 🌸
2008-02-05T18:30:30 = 2008 Tsahkápbiˀ 5
1995-12-22T09:05:02 = 1995 Cháykáhdaytiˀtiˀ 22
-0010-09-15T04:44:23 = -10 Híisikah nish 15
yMd (y-MM-dd)
the classic all-numeric flex 💀
2008-02-05T18:30:30 = 2008-02-05
1995-12-22T09:05:02 = 1995-12-22
-0010-09-15T04:44:23 = -10-09-15
yQQQ (y QQQ)
quarter, abbreviated, slaying in three letters 🎀
2008-02-05T18:30:30 = 2008 Q1
1995-12-22T09:05:02 = 1995 Q4
-0010-09-15T04:44:23 = -10 Q3
yQQQQ (y QQQQ)
quarter, long form — and yes, it looks identical to yQQQ here, that's just how it is ngl 🙈
2008-02-05T18:30:30 = 2008 Q1
1995-12-22T09:05:02 = 1995 Q4
-0010-09-15T04:44:23 = -10 Q3
yw-count-other ('week' w 'of' Y)
week number AND the year it belongs to, because sometimes you need the lore 🦋
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 💜
Couple of lil settings that live here, lowkey important:
- Prefers 24 hour time? — Yes ⏰ (no lowercase am/pm nonsense in this house)
- Local first day of the week —
1(Wísts’i hayashuh)
🌈 Strftime Patterns 🌈
okay so these are the classic strftime-style patterns, and they each get their moment 💅
%c (%a %b %e %H:%M:%S %Y) — date time format
the full date-and-time combo platter, chef's kiss 🍓
2008-02-05T18:30:30 = Bít hayashuh Tsahkápbiˀ 5 18:30:30 2008
1995-12-22T09:05:02 = Dissik’an hayashuh Cháykáhdaytiˀtiˀ 22 09:05:02 1995
-0010-09-15T04:44:23 = Inikuˀtiˀtiˀ Híisikah nish 15 04:44:23 -10
%x (%m/%d/%y) — date format
just the date, slashed up ⭐
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, colon-separated, iconic ✨
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 support section bestie, go look there 💖
and that's the page!! footer tea: perl v5.42.0, dated 2024-12-12, from DateTim...ale::cad(3) — mwah, go format some dates now 🌟
📦 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