DateTim...ale::sw(3)
πΈ NAME πΈ
okay so bestie, this is the DateTime::Locale::sw(3) page β User Contributed Perl Documentation, part 1 of 2 β and it's literally all about DateTime::Locale::sw: locale data examples for the Swahili (sw) locale. π
β¨ DESCRIPTION β¨
This pod file is packed with examples of the locale data available for the Swahili locale. π¦
π Days π
Wide (format) π
Jumatatu
Jumanne
Jumatano
Alhamisi
Ijumaa
Jumamosi
Jumapili
Abbreviated (format) β¨
Jumatatu
Jumanne
Jumatano
Alhamisi
Ijumaa
Jumamosi
Jumapili
Narrow (format) π
M
T
W
T
F
S
S
Wide (stand-alone) πΈ
Jumatatu
Jumanne
Jumatano
Alhamisi
Ijumaa
Jumamosi
Jumapili
Abbreviated (stand-alone) π¦
Jumatatu
Jumanne
Jumatano
Alhamisi
Ijumaa
Jumamosi
Jumapili
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
Mac
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
Mac
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 1
Robo ya 2
Robo ya 3
Robo ya 4
Abbreviated (format) β¨
Robo ya 1
Robo ya 2
Robo ya 3
Robo ya 4
Narrow (format) π
1
2
3
4
Wide (stand-alone) πΈ
Robo ya 1
Robo ya 2
Robo ya 3
Robo ya 4
Abbreviated (stand-alone) π¦
Robo ya 1
Robo ya 2
Robo ya 3
Robo ya 4
Narrow (stand-alone) π«
1
2
3
4
π Eras π
Wide (format) π
Kabla ya Kristo
Baada ya Kristo
Abbreviated (format) β¨
KK
BK
Narrow (format) π
KK
BK
π Date Formats π
Full π
2008-02-05T18:30:30 = Jumanne, 5 Februari 2008
1995-12-22T09:05:02 = Ijumaa, 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 = Ijumaa, 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 π
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 = Jumanne
1995-12-22T09:05:02 = Ijumaa
-0010-09-15T04:44:23 = Jumamosi
EBhm (E h:mm B) π
2008-02-05T18:30:30 = Jumanne 6:30 B
1995-12-22T09:05:02 = Ijumaa 9:05 B
-0010-09-15T04:44:23 = Jumamosi 4:44 B
EBhms (E h:mm:ss B) π¦
2008-02-05T18:30:30 = Jumanne 6:30:30 B
1995-12-22T09:05:02 = Ijumaa 9:05:02 B
-0010-09-15T04:44:23 = Jumamosi 4:44:23 B
EHm (E HH:mm) π
2008-02-05T18:30:30 = Jumanne 18:30
1995-12-22T09:05:02 = Ijumaa 09:05
-0010-09-15T04:44:23 = Jumamosi 04:44
EHms (E HH:mm:ss) π
2008-02-05T18:30:30 = Jumanne 18:30:30
1995-12-22T09:05:02 = Ijumaa 09:05:02
-0010-09-15T04:44:23 = Jumamosi 04:44:23
Ed (E d) πΈ
2008-02-05T18:30:30 = Jumanne 5
1995-12-22T09:05:02 = Ijumaa 22
-0010-09-15T04:44:23 = Jumamosi 15
Ehm (E h:mm a) π«
2008-02-05T18:30:30 = Jumanne 6:30 PM
1995-12-22T09:05:02 = Ijumaa 9:05 AM
-0010-09-15T04:44:23 = Jumamosi 4:44 AM
Ehms (E h:mm:ss a) π
2008-02-05T18:30:30 = Jumanne 6:30:30 PM
1995-12-22T09:05:02 = Ijumaa 9:05:02 AM
-0010-09-15T04:44:23 = Jumamosi 4:44:23 AM
Gy (y G) β¨
2008-02-05T18:30:30 = 2008 BK
1995-12-22T09:05:02 = 1995 BK
-0010-09-15T04:44:23 = -10 KK
GyMMM (MMM y G) π
2008-02-05T18:30:30 = Feb 2008 BK
1995-12-22T09:05:02 = Des 1995 BK
-0010-09-15T04:44:23 = Sep -10 KK
GyMMMEd (E, d MMM y G) π¦
2008-02-05T18:30:30 = Jumanne, 5 Feb 2008 BK
1995-12-22T09:05:02 = Ijumaa, 22 Des 1995 BK
-0010-09-15T04:44:23 = Jumamosi, 15 Sep -10 KK
GyMMMd (d MMM y G) π
2008-02-05T18:30:30 = 5 Feb 2008 BK
1995-12-22T09:05:02 = 22 Des 1995 BK
-0010-09-15T04:44:23 = 15 Sep -10 KK
GyMd (d/M/y GGGGG) π
2008-02-05T18:30:30 = 5/2/2008 BK
1995-12-22T09:05:02 = 22/12/1995 BK
-0010-09-15T04:44:23 = 15/9/-10 KK
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, d/M) π
2008-02-05T18:30:30 = Jumanne, 5/2
1995-12-22T09:05:02 = Ijumaa, 22/12
-0010-09-15T04:44:23 = Jumamosi, 15/9
MMM (LLL) π
2008-02-05T18:30:30 = Feb
1995-12-22T09:05:02 = Des
-0010-09-15T04:44:23 = Sep
MMMEd (E, d MMM) πΈ
2008-02-05T18:30:30 = Jumanne, 5 Feb
1995-12-22T09:05:02 = Ijumaa, 22 Des
-0010-09-15T04:44:23 = Jumamosi, 15 Sep
MMMMEd (E, d MMMM) π«
2008-02-05T18:30:30 = Jumanne, 5 Februari
1995-12-22T09:05:02 = Ijumaa, 22 Desemba
-0010-09-15T04:44:23 = Jumamosi, 15 Septemba
MMMMW-count-one ('wiki' W 'ya' MMMM) π
2008-02-05T18:30:30 = wiki 1 ya Februari
1995-12-22T09:05:02 = wiki 3 ya Desemba
-0010-09-15T04:44:23 = wiki 2 ya Septemba
MMMMW-count-other ('wiki' W 'ya' MMMM) β¨
2008-02-05T18:30:30 = wiki 1 ya Februari
1995-12-22T09:05:02 = wiki 3 ya Desemba
-0010-09-15T04:44:23 = wiki 2 ya Septemba
MMMMd (d MMMM) π
2008-02-05T18:30:30 = 5 Februari
1995-12-22T09:05:02 = 22 Desemba
-0010-09-15T04:44:23 = 15 Septemba
MMMd (d MMM) π¦
2008-02-05T18:30:30 = 5 Feb
1995-12-22T09:05:02 = 22 Des
-0010-09-15T04:44:23 = 15 Sep
Md (d/M) π
2008-02-05T18:30:30 = 5/2
1995-12-22T09:05:02 = 22/12
-0010-09-15T04:44:23 = 15/9
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) π
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 (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, d/M/y) πΈ
2008-02-05T18:30:30 = Jumanne, 5/2/2008
1995-12-22T09:05:02 = Ijumaa, 22/12/1995
-0010-09-15T04:44:23 = Jumamosi, 15/9/-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, d MMM y) π
2008-02-05T18:30:30 = Jumanne, 5 Feb 2008
1995-12-22T09:05:02 = Ijumaa, 22 Des 1995
-0010-09-15T04:44:23 = Jumamosi, 15 Sep -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 (d MMM y) π
yMd(d/M/y) β day/month/year, slashes only, very demure, very mindful π
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) β the short quarter vibe + year π
2008-02-05T18:30:30 = Robo ya 1 2008
1995-12-22T09:05:02 = Robo ya 4 1995
-0010-09-15T04:44:23 = Robo ya 3 -10
yQQQQ(QQQQ y) β the wide quarter lineup, same energy, same output, no notes π₯
2008-02-05T18:30:30 = Robo ya 1 2008
1995-12-22T09:05:02 = Robo ya 4 1995
-0010-09-15T04:44:23 = Robo ya 3 -10
yw-count-one('wiki' w 'ya' Y) β week-number-of-the-year realness, singular form, literally the wholewiki β¦ ya β¦situation πΈ
2008-02-05T18:30:30 = wiki 6 ya 2008
1995-12-22T09:05:02 = wiki 51 ya 1995
-0010-09-15T04:44:23 = wiki 37 ya -10
yw-count-other('wiki' w 'ya' Y) β same week-number flex, plural form, and yes bestie it's giving identical output, that's just how it is β¨
2008-02-05T18:30:30 = wiki 6 ya 2008
1995-12-22T09:05:02 = wiki 51 ya 1995
-0010-09-15T04:44:23 = wiki 37 ya -10
Not me showing you the whole set now so nothing's a mystery later π β every one of these is a real, named pattern, not a vibe I made up.
π¦ Miscellaneous π¦
Prefers 24 hour time?
Yes. Military time ate, no AM/PM chaos here, we stay unbothered and unambiguous π
Local first day of the week
1 (Jumatatu) β that's Monday for the monolingual besties, and yes it's the first day of the week in this locale, periodt π
β Strftime Patterns β
These are the classic strftime-style slots, translated into Swahili. Iconic behavior, no cap π
%c(%a %b %e %H:%M:%S %Y) β the full "date time format" serve, day name + month name + day + clock + year, all in one π
2008-02-05T18:30:30 = Jumanne Feb 5 18:30:30 2008
1995-12-22T09:05:02 = Ijumaa Des 22 09:05:02 1995
-0010-09-15T04:44:23 = Jumamosi Sep 15 04:44:23 -10
%x(%m/%d/%y) β the "date format" one: month/day/year with that two-digit year energy π
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) β the "time format" one, hour:minute:second, 24-hour, chef's kiss π§
2008-02-05T18:30:30 = 18:30:30
1995-12-22T09:05:02 = 09:05:02
-0010-09-15T04:44:23 = 04:44:23
Fr fr copy those%c/%x/%Xpatterns exactly β the spacing insideJumanne Feb 5is part of the output, so don't go "tidying" it, bestie π
π SUPPORT π
See DateTime::Locale. That's the whole support paragraph, she's lowkey efficient π
And that's the page, bestie β you made it to the end, so here's the cute sign-off: this absolute gem of a manpage is from perl v5.42.0, dated 2024-12-12, and it's the Swahili locale data in DateTim...ale::sw(3) β go forth and format dates in Swahili, 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