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β° (noam/pmchaos for this locale, we're doing grown-up time) - Local first day of the week β
7(Jumapiri) πΈ
Note: that7is the value for the local first day of the week, andJumapiriis 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
- 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