DateTim...:luy_KE(3)

πŸ’– DateTime::Locale::luy_KE (3) πŸ’–

okay so bestie, this is the manual page that shows up in your terminal as DateTim...:luy_KE(3) (yeah, the header's lowkey truncated, that's just how it's printed β€” the whole name is DateTime::Locale::luy_KE, iykyk). It's part of the Perl user-contributed docs, section 3. 🫢


✨ NAME ✨

DateTime::Locale::luy_KE β€” locale data examples for the Luyia Kenya (luy-KE) locale. literally that's the whole vibe.


πŸ¦‹ DESCRIPTION πŸ¦‹

This pod file is packed with examples of the locale data that's available for the Luyia Kenya locale. No cap, it's just a big flex of every format string the locale knows how to slay. πŸ’…

🌸 Days

Wide (format)

Jumatatu
Jumanne
Jumatano
Murwa wa Kanne
Murwa wa Katano
Jumamosi
Jumapiri

Abbreviated (format)

J3
J4
J5
Al
Ij
J1
J2

Narrow (format)

M
T
W
T
F
S
S

Wide (stand-alone)

Jumatatu
Jumanne
Jumatano
Murwa wa Kanne
Murwa wa Katano
Jumamosi
Jumapiri

Abbreviated (stand-alone)

J3
J4
J5
Al
Ij
J1
J2

Narrow (stand-alone)

M
T
W
T
F
S
S

πŸŽ€ Months

Wide (format)

Januari
Februari
Machi
Aprili
Mei
Juni
Julai
Agosti
Septemba
Oktoba
Novemba
Desemba

Abbreviated (format)

Jan
Feb
Mar
Apr
Mei
Jun
Jul
Ago
Sep
Okt
Nov
Des

Narrow (format)

J
F
M
A
M
J
J
A
S
O
N
D

Wide (stand-alone)

Januari
Februari
Machi
Aprili
Mei
Juni
Julai
Agosti
Septemba
Oktoba
Novemba
Desemba

Abbreviated (stand-alone)

Jan
Feb
Mar
Apr
Mei
Jun
Jul
Ago
Sep
Okt
Nov
Des

Narrow (stand-alone)

J
F
M
A
M
J
J
A
S
O
N
D

🧚 Quarters

Wide (format)

Robo ya Kala
Robo ya Kaviri
Robo ya Kavaga
Robo ya Kanne

Abbreviated (format)

Q1
Q2
Q3
Q4

Narrow (format)

1
2
3
4

Wide (stand-alone)

Robo ya Kala
Robo ya Kaviri
Robo ya Kavaga
Robo ya Kanne

Abbreviated (stand-alone)

Q1
Q2
Q3
Q4

Narrow (stand-alone)

1
2
3
4

πŸ‘‘ Eras

Wide (format)

Imberi ya Kuuza Kwa
Muhiga Kuvita Kuuza

Abbreviated (format)

BC
AD

Narrow (format)

BC
AD

πŸ“ Date Formats

Full

2008-02-05T18:30:30 = Jumanne, 5 Februari 2008
1995-12-22T09:05:02 = Murwa wa Katano, 22 Desemba 1995
-0010-09-15T04:44:23 = Jumamosi, 15 Septemba -10

Long

2008-02-05T18:30:30 = 5 Februari 2008
1995-12-22T09:05:02 = 22 Desemba 1995
-0010-09-15T04:44:23 = 15 Septemba -10

Medium

2008-02-05T18:30:30 = 5 Feb 2008
1995-12-22T09:05:02 = 22 Des 1995
-0010-09-15T04:44:23 = 15 Sep -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 = 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

Full

2008-02-05T18:30:30 = Jumanne, 5 Februari 2008 18:30:30 UTC
1995-12-22T09:05:02 = Murwa wa Katano, 22 Desemba 1995 09:05:02 UTC
-0010-09-15T04:44:23 = Jumamosi, 15 Septemba -10 04:44:23 UTC

Long

2008-02-05T18:30:30 = 5 Februari 2008 18:30:30 UTC
1995-12-22T09:05:02 = 22 Desemba 1995 09:05:02 UTC
-0010-09-15T04:44:23 = 15 Septemba -10 04:44:23 UTC

Medium

2008-02-05T18:30:30 = 5 Feb 2008 18:30:30
1995-12-22T09:05:02 = 22 Des 1995 09:05:02
-0010-09-15T04:44:23 = 15 Sep -10 04:44:23

Short

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

πŸ”₯ Available Formats πŸ”₯

okay this next bit is the motherlode β€” every named format pattern, plus three worked examples each (one in 2008, one in 1995, and that chaotic little -0010 one, as always). πŸ’€

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 = J4
1995-12-22T09:05:02 = Ij
-0010-09-15T04:44:23 = J1

EBhm (E h:mm B)

2008-02-05T18:30:30 = J4 6:30 B
1995-12-22T09:05:02 = Ij 9:05 B
-0010-09-15T04:44:23 = J1 4:44 B

EBhms (E h:mm:ss B)

2008-02-05T18:30:30 = J4 6:30:30 B
1995-12-22T09:05:02 = Ij 9:05:02 B
-0010-09-15T04:44:23 = J1 4:44:23 B

EHm (E HH:mm)

2008-02-05T18:30:30 = J4 18:30
1995-12-22T09:05:02 = Ij 09:05
-0010-09-15T04:44:23 = J1 04:44

EHms (E HH:mm:ss)

2008-02-05T18:30:30 = J4 18:30:30
1995-12-22T09:05:02 = Ij 09:05:02
-0010-09-15T04:44:23 = J1 04:44:23

Ed (d, E)

2008-02-05T18:30:30 = 5, J4
1995-12-22T09:05:02 = 22, Ij
-0010-09-15T04:44:23 = 15, J1

Ehm (E h:mm a)

2008-02-05T18:30:30 = J4 6:30 p.m.
1995-12-22T09:05:02 = Ij 9:05 a.m.
-0010-09-15T04:44:23 = J1 4:44 a.m.

Ehms (E h:mm:ss a)

2008-02-05T18:30:30 = J4 6:30:30 p.m.
1995-12-22T09:05:02 = Ij 9:05:02 a.m.
-0010-09-15T04:44:23 = J1 4:44:23 a.m.

Gy (G y)

2008-02-05T18:30:30 = AD 2008
1995-12-22T09:05:02 = AD 1995
-0010-09-15T04:44:23 = BC -10

GyMMM (G y MMM)

2008-02-05T18:30:30 = AD 2008 Feb
1995-12-22T09:05:02 = AD 1995 Des
-0010-09-15T04:44:23 = BC -10 Sep

GyMMMEd (G y MMM d, E)

2008-02-05T18:30:30 = AD 2008 Feb 5, J4
1995-12-22T09:05:02 = AD 1995 Des 22, Ij
-0010-09-15T04:44:23 = BC -10 Sep 15, J1

GyMMMd (G y MMM d)

2008-02-05T18:30:30 = AD 2008 Feb 5
1995-12-22T09:05:02 = AD 1995 Des 22
-0010-09-15T04:44:23 = BC -10 Sep 15

GyMd (GGGGG y-MM-dd)

2008-02-05T18:30:30 = AD 2008-02-05
1995-12-22T09:05:02 = AD 1995-12-22
-0010-09-15T04:44:23 = BC -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 (E, M/d)

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

MMM (LLL)

2008-02-05T18:30:30 = Feb
1995-12-22T09:05:02 = Des
-0010-09-15T04:44:23 = Sep

MMMEd (E, MMM d)

2008-02-05T18:30:30 = J4, Feb 5
1995-12-22T09:05:02 = Ij, Des 22
-0010-09-15T04:44:23 = J1, Sep 15

MMMMEd (E, MMMM d)

2008-02-05T18:30:30 = J4, Februari 5
1995-12-22T09:05:02 = Ij, Desemba 22
-0010-09-15T04:44:23 = J1, Septemba 15

MMMMW-count-other ('week' W 'of' MMMM)

2008-02-05T18:30:30 = week 1 of Februari
1995-12-22T09:05:02 = week 3 of Desemba
-0010-09-15T04:44:23 = week 2 of Septemba

MMMMd (MMMM d)

2008-02-05T18:30:30 = Februari 5
1995-12-22T09:05:02 = Desemba 22
-0010-09-15T04:44:23 = Septemba 15

MMMd (MMM d)

2008-02-05T18:30:30 = Feb 5
1995-12-22T09:05:02 = Des 22
-0010-09-15T04:44:23 = Sep 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 p.m.
1995-12-22T09:05:02 = 9 a.m.
-0010-09-15T04:44:23 = 4 a.m.

hm (h:mm a)

2008-02-05T18:30:30 = 6:30 p.m.
1995-12-22T09:05:02 = 9:05 a.m.
-0010-09-15T04:44:23 = 4:44 a.m.

hms (h:mm:ss a)

2008-02-05T18:30:30 = 6:30:30 p.m.
1995-12-22T09:05:02 = 9:05:02 a.m.
-0010-09-15T04:44:23 = 4:44:23 a.m.

hmsv (h:mm:ss a v)

2008-02-05T18:30:30 = 6:30:30 p.m. UTC
1995-12-22T09:05:02 = 9:05:02 a.m. UTC
-0010-09-15T04:44:23 = 4:44:23 a.m. UTC

hmv (h:mm a v)

2008-02-05T18:30:30 = 6:30 p.m. UTC
1995-12-22T09:05:02 = 9:05 a.m. UTC
-0010-09-15T04:44:23 = 4:44 a.m. 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 (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 = J4, 2/5/2008
1995-12-22T09:05:02 = Ij, 12/22/1995
-0010-09-15T04:44:23 = J1, 9/15/-10

yMMM (MMM y)

2008-02-05T18:30:30 = Feb 2008
1995-12-22T09:05:02 = Des 1995
-0010-09-15T04:44:23 = Sep -10

yMMMEd (E, MMM d, y)

2008-02-05T18:30:30 = J4, Feb 5, 2008
1995-12-22T09:05:02 = Ij, Des 22, 1995
-0010-09-15T04:44:23 = J1, Sep 15, -10

yMMMM (MMMM y)

2008-02-05T18:30:30 = Februari 2008
1995-12-22T09:05:02 = Desemba 1995
-0010-09-15T04:44:23 = Septemba -10

yMMMd (y MMM d)

2008-02-05T18:30:30 = 2008 Feb 5
1995-12-22T09:05:02 = 1995 Des 22
-0010-09-15T04:44:23 = -10 Sep 15

yMd (y-MM-dd)

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 (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)

okay so that's exactly where this part runs out β€” this one's about to spill into part 2 and honestly the suspense is real πŸ˜­πŸ’€ no cap, more formats are literally right around the corner, so hold that thought bestie 🌸

...and the last few patterns in that block are giving named-months energy:

          2008-02-05T18:30:30 = Robo ya Kala 2008
          1995-12-22T09:05:02 = Robo ya Kanne 1995
         -0010-09-15T04:44:23 = Robo ya Kavaga -10

Then we've got this one, bestie β€” yw-count-other, which takes the pattern 'week' w 'of' Y. So it's literally the word "week", then the week number, then "of", then the year. Iconic little sandwich:

  • yw-count-other β€” pattern 'week' w 'of' Y
          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 ✨

Just a couple of locale settings chilling here, but they matter, okay? 🫢

  • Prefers 24 hour time? β€” Yes ⏰ (no am/pm chaos for this locale, we're doing grown-up time)
  • Local first day of the week β€” 7 (Jumapiri) 🌸
Note: that 7 is the value for the local first day of the week, and Jumapiri is the name it maps to. Both live here, so keep them both. πŸ’…

πŸŽ€ Strftime Patterns πŸŽ€

These are the classic strftime-style formats, and ngl the way they expand is so satisfying to look at. Each one comes with three sample timestamps so you can see exactly what the output looks like. πŸ”₯

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

The full date-and-time combo, all in one. The whole meal. πŸ“

          2008-02-05T18:30:30 = J4 Feb  5 18:30:30 2008
          1995-12-22T09:05:02 = Ij Des 22 09:05:02 1995
         -0010-09-15T04:44:23 = J1 Sep 15 04:44:23 -10

%x β€” (%m/%d/%y) date format

Date only, slashes and all. Very demure, very mm/dd/yy. πŸŽ€

          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

Clock only, 24-hour style, HH:MM:SS. Clean, no notes. ⏳

          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 more? Go see DateTime::Locale β€” that's the whole plug, bestie. 🫢✨


And that's the page, fr fr πŸ¦‹ β€” this masterpiece shipped with perl v5.42.0, dated 2024-12-12, and the header/footer tag on it is DateTim...:luy_KE(3) (yes, the man page name itself got truncated in the header, we love a mysterious queen πŸ’…). Bye bestie, go format some dates πŸŽ€πŸŒΈπŸ’œ

πŸ“¦ where this page comes from