DateTim...:ebu_KE(3)
🎀 NAME 🎀
ok so the header on this one literally reads DateTim...:ebu_KE(3) (they truncated it, tragic), but bestie, the real name is DateTime::Locale::ebu_KE — Locale data examples for the Embu Kenya (ebu-KE) locale. that's the whole vibe. 💅
🌸 DESCRIPTION 🌸
this pod file is literally just examples of the locale data available for the Embu Kenya locale. it's giving "show don't tell" — every list below is real data, so you can see exactly what each field looks like filled in. no cap, it's all examples, all the way down. ✨
Days 🦋
okay so days come in six flavours: format vs stand-alone, each in wide / abbreviated / narrow. and yes, for this locale, format and stand-alone are the exact same strings. we love consistency.
Wide (format)
Njumatatu
Njumaine
Njumatano
Aramithi
Njumaa
NJumpamothii
Kiumia
Abbreviated (format)
Tat
Ine
Tan
Arm
Maa
NMM
Kma
Narrow (format)
N
N
N
A
M
N
K
Wide (stand-alone)
Njumatatu
Njumaine
Njumatano
Aramithi
Njumaa
NJumpamothii
Kiumia
Abbreviated (stand-alone)
Tat
Ine
Tan
Arm
Maa
NMM
Kma
Narrow (stand-alone)
N
N
N
A
M
N
K
Months 💖
twelve months, six presentations, same deal as the days. also not me noticing the narrow ones have three Ks and three Is in a row — that's a choice and i respect it. 🙈
Wide (format)
Mweri wa mbere
Mweri wa kaĩri
Mweri wa kathatũ
Mweri wa kana
Mweri wa gatano
Mweri wa gatantatũ
Mweri wa mũgwanja
Mweri wa kanana
Mweri wa kenda
Mweri wa ikũmi
Mweri wa ikũmi na ũmwe
Mweri wa ikũmi na Kaĩrĩ
Abbreviated (format)
Mbe
Kai
Kat
Kan
Gat
Gan
Mug
Knn
Ken
Iku
Imw
Igi
Narrow (format)
M
K
K
K
G
G
M
K
K
I
I
I
Wide (stand-alone)
Mweri wa mbere
Mweri wa kaĩri
Mweri wa kathatũ
Mweri wa kana
Mweri wa gatano
Mweri wa gatantatũ
Mweri wa mũgwanja
Mweri wa kanana
Mweri wa kenda
Mweri wa ikũmi
Mweri wa ikũmi na ũmwe
Mweri wa ikũmi na Kaĩrĩ
Abbreviated (stand-alone)
Mbe
Kai
Kat
Kan
Gat
Gan
Mug
Knn
Ken
Iku
Imw
Igi
Narrow (stand-alone)
M
K
K
K
G
G
M
K
K
I
I
I
Quarters 👑
four quarters, six ways, same energy. the narrow ones are literally just 1 2 3 4 and honestly? iconic minimalism.
Wide (format)
Kuota ya mbere
Kuota ya Kaĩrĩ
Kuota ya kathatu
Kuota ya kana
Abbreviated (format)
K1
K2
K3
K4
Narrow (format)
1
2
3
4
Wide (stand-alone)
Kuota ya mbere
Kuota ya Kaĩrĩ
Kuota ya kathatu
Kuota ya kana
Abbreviated (stand-alone)
K1
K2
K3
K4
Narrow (stand-alone)
1
2
3
4
Eras ⭐
only two of these (it's giving "before and after"), and watch out — the abbreviated and narrow versions are identical, both MK / TK. don't go looking for a third one, bestie, it's not there.
Wide (format)
Mbere ya Kristo
Thutha wa Kristo
Abbreviated (format)
MK
TK
Narrow (format)
MK
TK
Date Formats 📅
four lengths — Full, Long, Medium, Short — and each one is demoed on the same three timestamps so you can compare at a glance. (yes, -0010-09-15 has a negative year, and yes it renders as -10, fr fr.)
Full
2008-02-05T18:30:30 = Njumaine, 5 Mweri wa kaĩri 2008
1995-12-22T09:05:02 = Njumaa, 22 Mweri wa ikũmi na Kaĩrĩ 1995
-0010-09-15T04:44:23 = NJumpamothii, 15 Mweri wa kenda -10
Long
2008-02-05T18:30:30 = 5 Mweri wa kaĩri 2008
1995-12-22T09:05:02 = 22 Mweri wa ikũmi na Kaĩrĩ 1995
-0010-09-15T04:44:23 = 15 Mweri wa kenda -10
Medium
2008-02-05T18:30:30 = 5 Kai 2008
1995-12-22T09:05:02 = 22 Igi 1995
-0010-09-15T04:44:23 = 15 Ken -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 ⏰
same four lengths. heads up though: Full and Long both slap a UTC on the end and look identical here, and Medium/Short drop the zone entirely. that's just what the data says, i'm not making the rules. 🫶
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 🔥
date + time glued together, four lengths, same three timestamps. this is the section that ate, ngl. 👑
Full
2008-02-05T18:30:30 = Njumaine, 5 Mweri wa kaĩri 2008 18:30:30 UTC
1995-12-22T09:05:02 = Njumaa, 22 Mweri wa ikũmi na Kaĩrĩ 1995 09:05:02 UTC
-0010-09-15T04:44:23 = NJumpamothii, 15 Mweri wa kenda -10 04:44:23 UTC
Long
2008-02-05T18:30:30 = 5 Mweri wa kaĩri 2008 18:30:30 UTC
1995-12-22T09:05:02 = 22 Mweri wa ikũmi na Kaĩrĩ 1995 09:05:02 UTC
-0010-09-15T04:44:23 = 15 Mweri wa kenda -10 04:44:23 UTC
Medium
2008-02-05T18:30:30 = 5 Kai 2008 18:30:30
1995-12-22T09:05:02 = 22 Igi 1995 09:05:02
-0010-09-15T04:44:23 = 15 Ken -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 is the big one — every named skeleton pattern, with the pattern itself in parentheses and the three example renderings. buckle up, there's like forty of these and i'm listing every single one. 💀
Bh(h B) —2008-02-05T18:30:30 = 6 B·1995-12-22T09:05:02 = 9 B·-0010-09-15T04:44:23 = 4 BBhm(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 BBhms(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 BE(ccc) —2008-02-05T18:30:30 = Ine·1995-12-22T09:05:02 = Maa·-0010-09-15T04:44:23 = NMMEBhm(E h:mm B) —2008-02-05T18:30:30 = Ine 6:30 B·1995-12-22T09:05:02 = Maa 9:05 B·-0010-09-15T04:44:23 = NMM 4:44 BEBhms(E h:mm:ss B) —2008-02-05T18:30:30 = Ine 6:30:30 B·1995-12-22T09:05:02 = Maa 9:05:02 B·-0010-09-15T04:44:23 = NMM 4:44:23 BEHm(E HH:mm) —2008-02-05T18:30:30 = Ine 18:30·1995-12-22T09:05:02 = Maa 09:05·-0010-09-15T04:44:23 = NMM 04:44EHms(E HH:mm:ss) —2008-02-05T18:30:30 = Ine 18:30:30·1995-12-22T09:05:02 = Maa 09:05:02·-0010-09-15T04:44:23 = NMM 04:44:23Ed(d, E) —2008-02-05T18:30:30 = 5, Ine·1995-12-22T09:05:02 = 22, Maa·-0010-09-15T04:44:23 = 15, NMMEhm(E h:mm a) —2008-02-05T18:30:30 = Ine 6:30 UT·1995-12-22T09:05:02 = Maa 9:05 KI·-0010-09-15T04:44:23 = NMM 4:44 KIEhms(E h:mm:ss a) —2008-02-05T18:30:30 = Ine 6:30:30 UT·1995-12-22T09:05:02 = Maa 9:05:02 KI·-0010-09-15T04:44:23 = NMM 4:44:23 KIGy(G y) —2008-02-05T18:30:30 = TK 2008·1995-12-22T09:05:02 = TK 1995·-0010-09-15T04:44:23 = MK -10GyMMM(G y MMM) —2008-02-05T18:30:30 = TK 2008 Kai·1995-12-22T09:05:02 = TK 1995 Igi·-0010-09-15T04:44:23 = MK -10 KenGyMMMEd(G y MMM d, E) —2008-02-05T18:30:30 = TK 2008 Kai 5, Ine·1995-12-22T09:05:02 = TK 1995 Igi 22, Maa·-0010-09-15T04:44:23 = MK -10 Ken 15, NMMGyMMMd(G y MMM d) —2008-02-05T18:30:30 = TK 2008 Kai 5·1995-12-22T09:05:02 = TK 1995 Igi 22·-0010-09-15T04:44:23 = MK -10 Ken 15GyMd(GGGGG y-MM-dd) —2008-02-05T18:30:30 = TK 2008-02-05·1995-12-22T09:05:02 = TK 1995-12-22·-0010-09-15T04:44:23 = MK -10-09-15H(HH) —2008-02-05T18:30:30 = 18·1995-12-22T09:05:02 = 09·-0010-09-15T04:44:23 = 04Hm(HH:mm) —2008-02-05T18:30:30 = 18:30·1995-12-22T09:05:02 = 09:05·-0010-09-15T04:44:23 = 04:44Hms(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:23Hmsv(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 UTCHmv(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 UTCM(L) —2008-02-05T18:30:30 = 2·1995-12-22T09:05:02 = 12·-0010-09-15T04:44:23 = 9MEd(E, M/d) —2008-02-05T18:30:30 = Ine, 2/5·1995-12-22T09:05:02 = Maa, 12/22·-0010-09-15T04:44:23 = NMM, 9/15MMM(LLL) —2008-02-05T18:30:30 = Kai·1995-12-22T09:05:02 = Igi·-0010-09-15T04:44:23 = KenMMMEd(E, MMM d) —2008-02-05T18:30:30 = Ine, Kai 5·1995-12-22T09:05:02 = Maa, Igi 22·-0010-09-15T04:44:23 = NMM, Ken 15MMMMEd(E, MMMM d) —2008-02-05T18:30:30 = Ine, Mweri wa kaĩri 5·1995-12-22T09:05:02 = Maa, Mweri wa ikũmi na Kaĩrĩ 22·-0010-09-15T04:44:23 = NMM, Mweri wa kenda 15MMMMW-count-other('week' W 'of' MMMM) —2008-02-05T18:30:30 = week 1 of Mweri wa kaĩri·1995-12-22T09:05:02 = week 3 of Mweri wa ikũmi na Kaĩrĩ·-0010-09-15T04:44:23 = week 2 of Mweri wa kendaMMMMd(MMMM d) —2008-02-05T18:30:30 = Mweri wa kaĩri 5·1995-12-22T09:05:02 = Mweri wa ikũmi na Kaĩrĩ 22·-0010-09-15T04:44:23 = Mweri wa kenda 15MMMd(MMM d) —2008-02-05T18:30:30 = Kai 5·1995-12-22T09:05:02 = Igi 22·-0010-09-15T04:44:23 = Ken 15Md(M/d) —2008-02-05T18:30:30 = 2/5·1995-12-22T09:05:02 = 12/22·-0010-09-15T04:44:23 = 9/15d(d) —2008-02-05T18:30:30 = 5·1995-12-22T09:05:02 = 22·-0010-09-15T04:44:23 = 15h(h a) —2008-02-05T18:30:30 = 6 UT·1995-12-22T09:05:02 = 9 KI·-0010-09-15T04:44:23 = 4 KIhm(h:mm a) —2008-02-05T18:30:30 = 6:30 UT·1995-12-22T09:05:02 = 9:05 KI·-0010-09-15T04:44:23 = 4:44 KIhms(h:mm:ss a) —2008-02-05T18:30:30 = 6:30:30 UT·1995-12-22T09:05:02 = 9:05:02 KI·-0010-09-15T04:44:23 = 4:44:23 KIhmsv(h:mm:ss a v) —2008-02-05T18:30:30 = 6:30:30 UT UTC·1995-12-22T09:05:02 = 9:05:02 KI UTC·-0010-09-15T04:44:23 = 4:44:23 KI UTChmv(h:mm a v) —2008-02-05T18:30:30 = 6:30 UT UTC·1995-12-22T09:05:02 = 9:05 KI UTC·-0010-09-15T04:44:23 = 4:44 KI UTCms(mm:ss) —2008-02-05T18:30:30 = 30:30·1995-12-22T09:05:02 = 05:02·-0010-09-15T04:44:23 = 44:23y(y) —2008-02-05T18:30:30 = 2008·1995-12-22T09:05:02 = 1995·-0010-09-15T04:44:23 = -10yM(M/y) —2008-02-05T18:30:30 = 2/2008·1995-12-22T09:05:02 = 12/1995·-0010-09-15T04:44:23 = 9/-10yMEd(E, M/d/y) —2008-02-05T18:30:30 = Ine, 2/5/2008·1995-12-22T09:05:02 = Maa, 12/22/1995·-0010-09-15T04:44:23 = NMM, 9/15/-10yMMM(MMM y) —2008-02-05T18:30:30 = Kai 2008·1995-12-22T09:05:02 = Igi 1995·-0010-09-15T04:44:23 = Ken -10yMMMEd(E, MMM d, y) —2008-02-05T18:30:30 = Ine, Kai 5, 2008·1995-12-22T09:05:02 = Maa, Igi 22, 1995·-0010-09-15T04:44:23 = NMM, Ken 15, -10yMMMM(MMMM y) —2008-02-05T18:30:30 = Mweri wa kaĩri 2008·1995-12-22T09:05:02 = Mweri wa ikũmi na Kaĩrĩ 1995·-0010-09-15T04:44:23 = Mweri wa kenda -10yMMMd(d MMM y) — and that's exactly where this half of the page cuts off mid-list, so the examples for this one are in part 2 🧚
bestie heads up: the pattern list is still going — part 2 picks up right here atyMMMd(d MMM y) and keeps rolling. don't close the tab. 💜
okay so, picking up the pattern tour right where we left off — no heading needed, just more timestamp glow-ups, bestie:
2008-02-05T18:30:30 = 5 Kai 2008
1995-12-22T09:05:02 = 22 Igi 1995
-0010-09-15T04:44:23 = 15 Ken -10
🌸 yMd (d/M/y)
Same three iconic timestamps, now in day/month/year order:
2008-02-05T18:30:30 = 5/2/2008
1995-12-22T09:05:02 = 22/12/1995
-0010-09-15T04:44:23 = 15/9/-10
💅 yQQQ (QQQ y)
Quarter energy, abbreviated edition:
2008-02-05T18:30:30 = K1 2008
1995-12-22T09:05:02 = K4 1995
-0010-09-15T04:44:23 = K3 -10
🎀 yQQQQ (QQQQ y)
Quarter energy but spelled all the way out — main character formatting:
2008-02-05T18:30:30 = Kuota ya mbere 2008
1995-12-22T09:05:02 = Kuota ya kana 1995
-0010-09-15T04:44:23 = Kuota ya kathatu -10
🦋 yw-count-other ('week' w 'of' Y)
The week-count flex, with 'week' and 'of' showing up literally:
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 (quick vibe check) 🎀
- Prefers 24 hour time? Yes — it's giving 24-hour clock, no cap.
- Local first day of the week:
7(Kiumia) — that's the local week-start day.
✨ Strftime Patterns ✨
Classic strftime shortcuts, but make it ebu_KE. Obsessed.
🌈 %c (%a %b %e %H:%M:%S %Y) — date time format
2008-02-05T18:30:30 = Ine Kai 5 18:30:30 2008
1995-12-22T09:05:02 = Maa Igi 22 09:05:02 1995
-0010-09-15T04:44:23 = NMM Ken 15 04:44:23 -10
🌸 %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 🫶
Bestie, support lives at DateTime::Locale. Go see that page, iykyk.
That's the whole page, bestie. Footer tea: this came from perl v5.42.0, dated 2024-12-12. Slay. 💅✨
📦 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