DateTim...:guz_KE(3)

πŸ¦‹ DateTime::Locale::guz_KE(3) πŸ¦‹

okay bestie, quick vibe check first: this is a User Contributed Perl Documentation page, section 3, and the whole thing is about DateTime::Locale::guz_KE. It's pure reference-data realness and honestly? It ate. πŸ’…


✨ NAME ✨

DateTime::Locale::guz_KE β€” locale data examples for the Gusii Kenya (guz-KE) locale πŸŽ€

πŸ’– DESCRIPTION πŸ’–

So this pod file is literally just examples of the locale data you get for the Gusii Kenya locale. No cap, it's a showcase. Let's go through it together 🫢


🌸 Days 🌸

β˜€οΈ Wide (format)

Chumatato
Chumaine
Chumatano
Aramisi
Ichuma
Esabato
Chumapiri

🧚 Abbreviated (format)

Ctt
Cmn
Cmt
Ars
Icm
Est
Cpr

πŸŽ€ Narrow (format)

C
C
C
A
I
E
C

πŸ’œ Wide (stand-alone)

Chumatato
Chumaine
Chumatano
Aramisi
Ichuma
Esabato
Chumapiri

⭐ Abbreviated (stand-alone)

Ctt
Cmn
Cmt
Ars
Icm
Est
Cpr

🌈 Narrow (stand-alone)

C
C
C
A
I
E
C

πŸ¦‹ Months πŸ¦‹

β˜€οΈ Wide (format)

Chanuari
Feburari
Machi
Apiriri
Mei
Juni
Chulai
Agosti
Septemba
Okitoba
Nobemba
Disemba

🧚 Abbreviated (format)

Can
Feb
Mac
Apr
Mei
Jun
Cul
Agt
Sep
Okt
Nob
Dis

πŸŽ€ Narrow (format)

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

πŸ’œ Wide (stand-alone)

Chanuari
Feburari
Machi
Apiriri
Mei
Juni
Chulai
Agosti
Septemba
Okitoba
Nobemba
Disemba

⭐ Abbreviated (stand-alone)

Can
Feb
Mac
Apr
Mei
Jun
Cul
Agt
Sep
Okt
Nob
Dis

🌈 Narrow (stand-alone)

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

πŸ‘‘ Quarters πŸ‘‘

β˜€οΈ Wide (format)

Erobo entang’ani
Erobo yakabere
Erobo yagatato
Erobo yakane

🧚 Abbreviated (format)

E1
E2
E3
E4

πŸŽ€ Narrow (format)

1
2
3
4

πŸ’œ Wide (stand-alone)

Erobo entang’ani
Erobo yakabere
Erobo yagatato
Erobo yakane

⭐ Abbreviated (stand-alone)

E1
E2
E3
E4

🌈 Narrow (stand-alone)

1
2
3
4

πŸ•°οΈ Eras πŸ•°οΈ

β˜€οΈ Wide (format)

Yeso ataiborwa
Yeso kaiboirwe

🧚 Abbreviated (format)

YA
YK

πŸŽ€ Narrow (format)

YA
YK

πŸ“… Date Formats πŸ“…

πŸ’« Full

2008-02-05T18:30:30 = Chumaine, 5 Feburari 2008
1995-12-22T09:05:02 = Ichuma, 22 Disemba 1995
-0010-09-15T04:44:23 = Esabato, 15 Septemba -10

πŸ’« Long

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

πŸ’« Medium

2008-02-05T18:30:30 = 5 Feb 2008
1995-12-22T09:05:02 = 22 Dis 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 = Chumaine, 5 Feburari 2008 18:30:30 UTC
1995-12-22T09:05:02 = Ichuma, 22 Disemba 1995 09:05:02 UTC
-0010-09-15T04:44:23 = Esabato, 15 Septemba -10 04:44:23 UTC

πŸ’« Long

2008-02-05T18:30:30 = 5 Feburari 2008 18:30:30 UTC
1995-12-22T09:05:02 = 22 Disemba 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 Dis 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 πŸ”₯

bestie there are so many of these and honestly the way each one just shows you the same three timestamps rendered through a different pattern? obsessed. Every block below is input = output, no cap πŸ‘‘

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 = Cmn
1995-12-22T09:05:02 = Icm
-0010-09-15T04:44:23 = Est

EBhm (E h:mm B)

2008-02-05T18:30:30 = Cmn 6:30 B
1995-12-22T09:05:02 = Icm 9:05 B
-0010-09-15T04:44:23 = Est 4:44 B

EBhms (E h:mm:ss B)

2008-02-05T18:30:30 = Cmn 6:30:30 B
1995-12-22T09:05:02 = Icm 9:05:02 B
-0010-09-15T04:44:23 = Est 4:44:23 B

EHm (E HH:mm)

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

EHms (E HH:mm:ss)

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

Ed (d, E)

2008-02-05T18:30:30 = 5, Cmn
1995-12-22T09:05:02 = 22, Icm
-0010-09-15T04:44:23 = 15, Est

Ehm (E h:mm a)

2008-02-05T18:30:30 = Cmn 6:30 Mo
1995-12-22T09:05:02 = Icm 9:05 Ma
-0010-09-15T04:44:23 = Est 4:44 Ma

Ehms (E h:mm:ss a)

2008-02-05T18:30:30 = Cmn 6:30:30 Mo
1995-12-22T09:05:02 = Icm 9:05:02 Ma
-0010-09-15T04:44:23 = Est 4:44:23 Ma

Gy (G y)

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

GyMMM (G y MMM)

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

GyMMMEd (G y MMM d, E)

2008-02-05T18:30:30 = YK 2008 Feb 5, Cmn
1995-12-22T09:05:02 = YK 1995 Dis 22, Icm
-0010-09-15T04:44:23 = YA -10 Sep 15, Est

GyMMMd (G y MMM d)

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

GyMd (GGGGG y-MM-dd)

2008-02-05T18:30:30 = YK 2008-02-05
1995-12-22T09:05:02 = YK 1995-12-22
-0010-09-15T04:44:23 = YA -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 = Cmn, 2/5
1995-12-22T09:05:02 = Icm, 12/22
-0010-09-15T04:44:23 = Est, 9/15

MMM (LLL)

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

MMMEd (E, MMM d)

2008-02-05T18:30:30 = Cmn, Feb 5
1995-12-22T09:05:02 = Icm, Dis 22
-0010-09-15T04:44:23 = Est, Sep 15

MMMMEd (E, MMMM d)

2008-02-05T18:30:30 = Cmn, Feburari 5
1995-12-22T09:05:02 = Icm, Disemba 22
-0010-09-15T04:44:23 = Est, Septemba 15

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

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

MMMMd (MMMM d)

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

MMMd (MMM d)

2008-02-05T18:30:30 = Feb 5
1995-12-22T09:05:02 = Dis 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 Mo
1995-12-22T09:05:02 = 9 Ma
-0010-09-15T04:44:23 = 4 Ma

hm (h:mm a)

2008-02-05T18:30:30 = 6:30 Mo
1995-12-22T09:05:02 = 9:05 Ma
-0010-09-15T04:44:23 = 4:44 Ma

hms (h:mm:ss a)

2008-02-05T18:30:30 = 6:30:30 Mo
1995-12-22T09:05:02 = 9:05:02 Ma
-0010-09-15T04:44:23 = 4:44:23 Ma

hmsv (h:mm:ss a v)

2008-02-05T18:30:30 = 6:30:30 Mo UTC
1995-12-22T09:05:02 = 9:05:02 Ma UTC
-0010-09-15T04:44:23 = 4:44:23 Ma UTC

hmv (h:mm a v)

2008-02-05T18:30:30 = 6:30 Mo UTC
1995-12-22T09:05:02 = 9:05 Ma UTC
-0010-09-15T04:44:23 = 4:44 Ma 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 = Cmn, 2/5/2008
1995-12-22T09:05:02 = Icm, 12/22/1995
-0010-09-15T04:44:23 = Est, 9/15/-10

yMMM (MMM y)

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

yMMMEd (E, MMM d, y)

2008-02-05T18:30:30 = Cmn, Feb 5, 2008
1995-12-22T09:05:02 = Icm, Dis 22, 1995
-0010-09-15T04:44:23 = Est, Sep 15, -10

yMMMM (MMMM y)

2008-02-05T18:30:30 = Feburari 2008
1995-12-22T09:05:02 = Disemba 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 Dis 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 = E1 2008
1995-12-22T09:05:02 = E4 1995
-0010-09-15T04:44:23 = E3 -10

yQQQQ (QQQQ y)

  • yw-count-other ('week' w 'of' Y) β€” week-of-year energy 🌸
          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 🌈

Okay so two little vibe checks before we move on:

  • Prefers 24 hour time? β€” Yes πŸ•• no am/pm chaos here, bestie, it's 24h all the way
  • Local first day of the week β€” 7 (Chumapiri) πŸŽ€ like, that's the number and the name, both, together, iconic

✨ Strftime Patterns ✨

These are the strftime recipe cards β€” the pattern, then what it actually spits out for our three test datetimes. Locked in, no cap πŸ”₯

%c β€” date time format

Pattern is %c (%a %b %e %H:%M:%S %Y) β€” that's the full date-and-time flex πŸ’…

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

(Note the %e behaviour β€” Feb 5 gets that double space, Dis 22 doesn't. It's giving single-digit day padding and honestly? We respect it 🫢)

%x β€” date format

Pattern is %x (%m/%d/%y) β€” just the date, cute and compact πŸŽ€

          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 β€” time format

Pattern is %X (%H:%M:%S) β€” clock only, 24 hour, zero drama ⏰

          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 it. That's the whole support section. Short and slay πŸ’–


✨ bestie that's the whole page, we did it ✨ You just read the DateTime::Locale::guz_KE docs β€” brought to you by perl v5.42.0, dated 2024-12-12, and by the letter K and the letter E πŸ¦‹ Go forth and format your datetimes in Ekegusii, periodt πŸ’…πŸŽ€

πŸ“¦ where this page comes from