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 — the mm:ss vibe, 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 the y, 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 to yMMM fr 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 match yQQQ exactly 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 the 5? not a typo, it's %e doing 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