DateTim...ale::lkt(3)
💖 DateTim...ale::lkt(3) 💖
Okay so this is the DateTime::Locale::lkt page from the User Contributed Perl Documentation corner of the internet, and it is literally a Lakota locale data show-and-tell. 🦋 The manual name is folded right in: DateTime::Locale::lkt, bestie. Let’s get into it. 💅
🎀 NAME 🎀
DateTime::Locale::lkt — locale data examples for the Lakota (lkt) locale. That’s the whole assignment: examples of the locale data available for Lakota. Periodt. 👑
✨ DESCRIPTION ✨
Okay so this pod file contains examples of the locale data available for the Lakota locale. Think of it as the group chat where every day name, month name, quarter, era, date format, time format, datetime format, and available format pattern gets to show off its exact fit. No cap, it’s giving reference material with main character energy. 👑
🌞 Days 🌞
Here come the day names, split by width and by format vs stand-alone. The strings are literal, so keep the diacritics and the vibes intact. 🫶
Wide (format)
Aŋpétuwaŋži
Aŋpétunuŋpa
Aŋpétuyamni
Aŋpétutopa
Aŋpétuzaptaŋ
Owáŋgyužažapi
Aŋpétuwakȟaŋ
Abbreviated (format)
Aŋpétuwaŋži
Aŋpétunuŋpa
Aŋpétuyamni
Aŋpétutopa
Aŋpétuzaptaŋ
Owáŋgyužažapi
Aŋpétuwakȟaŋ
Narrow (format)
W
N
Y
T
Z
O
A
Wide (stand-alone)
Aŋpétuwaŋži
Aŋpétunuŋpa
Aŋpétuyamni
Aŋpétutopa
Aŋpétuzaptaŋ
Owáŋgyužažapi
Aŋpétuwakȟaŋ
Abbreviated (stand-alone)
Aŋpétuwaŋži
Aŋpétunuŋpa
Aŋpétuyamni
Aŋpétutopa
Aŋpétuzaptaŋ
Owáŋgyužažapi
Aŋpétuwakȟaŋ
Narrow (stand-alone)
M
T
W
T
F
S
S
🌸 Months 🌸
Months now, and they are absolutely serving. Wide, abbreviated, narrow, format, stand-alone — every version is here. 💐
Wide (format)
Wiótheȟika Wí
Thiyóȟeyuŋka Wí
Ištáwičhayazaŋ Wí
Pȟežítȟo Wí
Čhaŋwápetȟo Wí
Wípazukȟa-wašté Wí
Čhaŋpȟásapa Wí
Wasútȟuŋ Wí
Čhaŋwápeǧi Wí
Čhaŋwápe-kasná Wí
Waníyetu Wí
Tȟahékapšuŋ Wí
Abbreviated (format)
Wiótheȟika Wí
Thiyóȟeyuŋka Wí
Ištáwičhayazaŋ Wí
Pȟežítȟo Wí
Čhaŋwápetȟo Wí
Wípazukȟa-wašté Wí
Čhaŋpȟásapa Wí
Wasútȟuŋ Wí
Čhaŋwápeǧi Wí
Čhaŋwápe-kasná Wí
Waníyetu Wí
Tȟahékapšuŋ Wí
Narrow (format)
1
2
3
4
5
6
7
8
9
10
11
12
Wide (stand-alone)
Wiótheȟika Wí
Thiyóȟeyuŋka Wí
Ištáwičhayazaŋ Wí
Pȟežítȟo Wí
Čhaŋwápetȟo Wí
Wípazukȟa-wašté Wí
Čhaŋpȟásapa Wí
Wasútȟuŋ Wí
Čhaŋwápeǧi Wí
Čhaŋwápe-kasná Wí
Waníyetu Wí
Tȟahékapšuŋ Wí
Abbreviated (stand-alone)
Wiótheȟika Wí
Thiyóȟeyuŋka Wí
Ištáwičhayazaŋ Wí
Pȟežítȟo Wí
Čhaŋwápetȟo Wí
Wípazukȟa-wašté Wí
Čhaŋpȟásapa Wí
Wasútȟuŋ Wí
Čhaŋwápeǧi Wí
Čhaŋwápe-kasná Wí
Waníyetu Wí
Tȟahékapšuŋ Wí
Narrow (stand-alone)
1
2
3
4
5
6
7
8
9
10
11
12
🎀 Quarters 🎀
Quarters are simple and cute: wide and abbreviated are Q1 through Q4, narrow is 1 through 4. All formats and stand-alone variants are listed. ✨
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: BCE and CE, in wide, abbreviated, and narrow flavors. Short and iconic. 🕰️
Wide (format)
BCE
CE
Abbreviated (format)
BCE
CE
Narrow (format)
BCE
CE
📅 Date Formats 📅
Date formats use three sample datetimes. Keep these exact; the negative year is part of the flex. 😭
Full
2008-02-05T18:30:30 = Aŋpétunuŋpa, Thiyóȟeyuŋka Wí 5, 2008
1995-12-22T09:05:02 = Aŋpétuzaptaŋ, Tȟahékapšuŋ Wí 22, 1995
-0010-09-15T04:44:23 = Owáŋgyužažapi, Čhaŋwápeǧi Wí 15, -10
Long
2008-02-05T18:30:30 = Thiyóȟeyuŋka Wí 5, 2008
1995-12-22T09:05:02 = Tȟahékapšuŋ Wí 22, 1995
-0010-09-15T04:44:23 = Čhaŋwápeǧi Wí 15, -10
Medium
2008-02-05T18:30:30 = Thiyóȟeyuŋka Wí 5, 2008
1995-12-22T09:05:02 = Tȟahékapšuŋ Wí 22, 1995
-0010-09-15T04:44:23 = Čhaŋwápeǧi Wí 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
⏰ Time Formats ⏰
Time formats, same three sample datetimes. Notice where UTC shows up and where it dips — that’s literally the data. 🕛
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
🗓️ Datetime Formats 🗓️
Datetime formats are the date + time combo meal. Same three samples, exact spacing and all. 🍓
Full
2008-02-05T18:30:30 = Aŋpétunuŋpa, Thiyóȟeyuŋka Wí 5, 2008 6:30:30 PM UTC
1995-12-22T09:05:02 = Aŋpétuzaptaŋ, Tȟahékapšuŋ Wí 22, 1995 9:05:02 AM UTC
-0010-09-15T04:44:23 = Owáŋgyužažapi, Čhaŋwápeǧi Wí 15, -10 4:44:23 AM UTC
Long
2008-02-05T18:30:30 = Thiyóȟeyuŋka Wí 5, 2008 6:30:30 PM UTC
1995-12-22T09:05:02 = Tȟahékapšuŋ Wí 22, 1995 9:05:02 AM UTC
-0010-09-15T04:44:23 = Čhaŋwápeǧi Wí 15, -10 4:44:23 AM UTC
Medium
2008-02-05T18:30:30 = Thiyóȟeyuŋka Wí 5, 2008 6:30:30 PM
1995-12-22T09:05:02 = Tȟahékapšuŋ Wí 22, 1995 9:05:02 AM
-0010-09-15T04:44:23 = Čhaŋwápeǧi Wí 15, -10 4:44:23 AM
Short
2008-02-05T18:30:30 = 2/5/08 6:30 PM
1995-12-22T09:05:02 = 12/22/95 9:05 AM
-0010-09-15T04:44:23 = 9/15/-10 4:44 AM
👑 Available Formats 👑
Okay bestie, this is the big one: every available format pattern, with its sample outputs for 2008-02-05T18:30:30, 1995-12-22T09:05:02, and -0010-09-15T04:44:23. I’m listing every single one — no skipping, no merging. 💅
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 = Aŋpétunuŋpa
1995-12-22T09:05:02 = Aŋpétuzaptaŋ
-0010-09-15T04:44:23 = Owáŋgyužažapi
EBhm (E h:mm B)
2008-02-05T18:30:30 = Aŋpétunuŋpa 6:30 B
1995-12-22T09:05:02 = Aŋpétuzaptaŋ 9:05 B
-0010-09-15T04:44:23 = Owáŋgyužažapi 4:44 B
EBhms (E h:mm:ss B)
2008-02-05T18:30:30 = Aŋpétunuŋpa 6:30:30 B
1995-12-22T09:05:02 = Aŋpétuzaptaŋ 9:05:02 B
-0010-09-15T04:44:23 = Owáŋgyužažapi 4:44:23 B
EHm (E HH:mm)
2008-02-05T18:30:30 = Aŋpétunuŋpa 18:30
1995-12-22T09:05:02 = Aŋpétuzaptaŋ 09:05
-0010-09-15T04:44:23 = Owáŋgyužažapi 04:44
EHms (E HH:mm:ss)
2008-02-05T18:30:30 = Aŋpétunuŋpa 18:30:30
1995-12-22T09:05:02 = Aŋpétuzaptaŋ 09:05:02
-0010-09-15T04:44:23 = Owáŋgyužažapi 04:44:23
Ed (d, E)
2008-02-05T18:30:30 = 5, Aŋpétunuŋpa
1995-12-22T09:05:02 = 22, Aŋpétuzaptaŋ
-0010-09-15T04:44:23 = 15, Owáŋgyužažapi
Ehm (E h:mm a)
2008-02-05T18:30:30 = Aŋpétunuŋpa 6:30 PM
1995-12-22T09:05:02 = Aŋpétuzaptaŋ 9:05 AM
-0010-09-15T04:44:23 = Owáŋgyužažapi 4:44 AM
Ehms (E h:mm:ss a)
2008-02-05T18:30:30 = Aŋpétunuŋpa 6:30:30 PM
1995-12-22T09:05:02 = Aŋpétuzaptaŋ 9:05:02 AM
-0010-09-15T04:44:23 = Owáŋgyužažapi 4:44:23 AM
Gy (G y)
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)
2008-02-05T18:30:30 = CE 2008 Thiyóȟeyuŋka Wí
1995-12-22T09:05:02 = CE 1995 Tȟahékapšuŋ Wí
-0010-09-15T04:44:23 = BCE -10 Čhaŋwápeǧi Wí
GyMMMEd (G y MMM d, E)
2008-02-05T18:30:30 = CE 2008 Thiyóȟeyuŋka Wí 5, Aŋpétunuŋpa
1995-12-22T09:05:02 = CE 1995 Tȟahékapšuŋ Wí 22, Aŋpétuzaptaŋ
-0010-09-15T04:44:23 = BCE -10 Čhaŋwápeǧi Wí 15, Owáŋgyužažapi
GyMMMd (G y MMM d)
2008-02-05T18:30:30 = CE 2008 Thiyóȟeyuŋka Wí 5
1995-12-22T09:05:02 = CE 1995 Tȟahékapšuŋ Wí 22
-0010-09-15T04:44:23 = BCE -10 Čhaŋwápeǧi Wí 15
GyMd (GGGGG y-MM-dd)
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)
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 (MM-dd, E)
2008-02-05T18:30:30 = 02-05, Aŋpétunuŋpa
1995-12-22T09:05:02 = 12-22, Aŋpétuzaptaŋ
-0010-09-15T04:44:23 = 09-15, Owáŋgyužažapi
MMM (LLL)
2008-02-05T18:30:30 = Thiyóȟeyuŋka Wí
1995-12-22T09:05:02 = Tȟahékapšuŋ Wí
-0010-09-15T04:44:23 = Čhaŋwápeǧi Wí
MMMEd (MMM d, E)
2008-02-05T18:30:30 = Thiyóȟeyuŋka Wí 5, Aŋpétunuŋpa
1995-12-22T09:05:02 = Tȟahékapšuŋ Wí 22, Aŋpétuzaptaŋ
-0010-09-15T04:44:23 = Čhaŋwápeǧi Wí 15, Owáŋgyužažapi
MMMMW-count-other ('week' W 'of' MMMM)
2008-02-05T18:30:30 = week 1 of Thiyóȟeyuŋka Wí
1995-12-22T09:05:02 = week 3 of Tȟahékapšuŋ Wí
-0010-09-15T04:44:23 = week 2 of Čhaŋwápeǧi Wí
MMMMd (MMMM d)
2008-02-05T18:30:30 = Thiyóȟeyuŋka Wí 5
1995-12-22T09:05:02 = Tȟahékapšuŋ Wí 22
-0010-09-15T04:44:23 = Čhaŋwápeǧi Wí 15
MMMd (MMM d)
2008-02-05T18:30:30 = Thiyóȟeyuŋka Wí 5
1995-12-22T09:05:02 = Tȟahékapšuŋ Wí 22
-0010-09-15T04:44:23 = Čhaŋwápeǧi Wí 15
Md (MM-dd)
2008-02-05T18:30:30 = 02-05
1995-12-22T09:05:02 = 12-22
-0010-09-15T04:44:23 = 09-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 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)
…okay so we were mid–pattern-list, and the last one's examples were still spilling out. Here's the tail end of that block, then we keep it moving 💅
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— themm:ssvibe, minutes and seconds only
2008-02-05T18:30:30 = 30:30
1995-12-22T09:05:02 = 05:02
-0010-09-15T04:44:23 = 44:23
y— just they, the year and nothing else
2008-02-05T18:30:30 = 2008
1995-12-22T09:05:02 = 1995
-0010-09-15T04:44:23 = -10
yM—y-MM, year plus month, iconic minimalism
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, date plus which day of the week it is
2008-02-05T18:30:30 = 2008-02-05, Aŋpétunuŋpa
1995-12-22T09:05:02 = 1995-12-22, Aŋpétuzaptaŋ
-0010-09-15T04:44:23 = -10-09-15, Owáŋgyužažapi
yMMM—y MMM, year with the abbreviated month name
2008-02-05T18:30:30 = 2008 Thiyóȟeyuŋka Wí
1995-12-22T09:05:02 = 1995 Tȟahékapšuŋ Wí
-0010-09-15T04:44:23 = -10 Čhaŋwápeǧi Wí
yMMMEd—y MMM d, E, the whole little sentence: year, month, day, weekday
2008-02-05T18:30:30 = 2008 Thiyóȟeyuŋka Wí 5, Aŋpétunuŋpa
1995-12-22T09:05:02 = 1995 Tȟahékapšuŋ Wí 22, Aŋpétuzaptaŋ
-0010-09-15T04:44:23 = -10 Čhaŋwápeǧi Wí 15, Owáŋgyužažapi
yMMMM—y MMMM, year plus the full month name (tho here it comes out identical toyMMMfr fr, the values are literally the same)
2008-02-05T18:30:30 = 2008 Thiyóȟeyuŋka Wí
1995-12-22T09:05:02 = 1995 Tȟahékapšuŋ Wí
-0010-09-15T04:44:23 = -10 Čhaŋwápeǧi Wí
yMMMd—y MMM d, year, month name, day, no weekday invited
2008-02-05T18:30:30 = 2008 Thiyóȟeyuŋka Wí 5
1995-12-22T09:05:02 = 1995 Tȟahékapšuŋ Wí 22
-0010-09-15T04:44:23 = -10 Čhaŋwápeǧi Wí 15
yMd—y-MM-dd, the classic all-numeric date moment
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, year and the short quarter label
2008-02-05T18:30:30 = 2008 Q1
1995-12-22T09:05:02 = 1995 Q4
-0010-09-15T04:44:23 = -10 Q3
yQQQQ—y QQQQ, year and the full quarter label (again, the values matchyQQQexactly here, no cap)
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, the week-number flex 🗓️
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 🎀
- Prefers 24 hour time? —
No🙈 - Local first day of the week —
1(Aŋpétuwaŋži)
🌸 Strftime Patterns 🌸
okay bestie, this is the other dialect — the classic strftime-style conversions, each one shown with its shorthand in parens. Same three timestamps for comparison every time ✨
%c—%a %b %e %H:%M:%S %Y— date time format
2008-02-05T18:30:30 = Aŋpétunuŋpa Thiyóȟeyuŋka Wí 5 18:30:30 2008
1995-12-22T09:05:02 = Aŋpétuzaptaŋ Tȟahékapšuŋ Wí 22 09:05:02 1995
-0010-09-15T04:44:23 = Owáŋgyužažapi Čhaŋwápeǧi Wí 15 04:44:23 -10
that double space before the5? not a typo, it's%edoing its space-padded day thing 💅
%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 the whole support situation, she's lowkey self-sufficient 🫶
and that's a wrap on the lkt locale page, bestie!! 🌈 this one came out of perl v5.42.0 dated 2024-12-12 (the DateTim...ale::lkt(3) crew), so go forth and format your Lakota dates with main character energy 👑✨
📦 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