DateTim...e::sw_CD(3)

πŸ’– DateTim...e::sw_CD(3) πŸ’–

okay so this is the DateTim...e::sw_CD(3) page from User Contributed Perl Documentation, and the way that it's literally a full data dump of locale examples? obsessed. we're keeping every single value, no cap. 🫢

✨ NAME ✨

DateTime::Locale::sw_CD β€” locale data examples for the Swahili Congo - Kinshasa (sw-CD) locale. πŸ’…

🌸 DESCRIPTION 🌸

This pod file contains examples of the locale data available for the Swahili Congo - Kinshasa locale. it's giving reference sheet, and honestly we love that for us. πŸ’–

πŸ—“οΈ Days πŸ—“οΈ

the full week lineup, in every format/stand-alone flavor. slay. ✨

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 πŸŒ™

twelve months, all cute and accounted for. πŸŽ€

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 πŸ’Ž

quarter energy only. four of them, every style. πŸ”₯

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 πŸ•°οΈ

the before/after era names, looking iconic. πŸ‘‘

Wide (format)

Kabla ya Kristo
Baada ya Kristo

Abbreviated (format)

KK
BK

Narrow (format)

KK
BK

πŸ“… Date Formats πŸ“…

date examples, from full to short. every line stays. πŸ’–

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 ⏰

clock stuff, all four sizes. yes bestie, we're including the UTC ones too. πŸ¦‹

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 together, main character energy. 🫢

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 πŸŽ€

these are the named formats and their sample outputs. we're not skipping a single one, bestie. πŸ’€βœ¨

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)

wrapping up the previous pattern's examples real quick, then we move on πŸ’«

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

πŸ¦‹ yMd (d/M/y)

Straight-up day/month/year, no notes:

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. "Robo" is literally the quarter word here, iykyk 🌸

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)

Same quarter vibe, wide version. Yes bestie it looks identical to yQQQ here β€” that's just how this locale eats it, no cap 🫢

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-of-year counting, singular flavour β€” 'wiki', then the week number, then 'ya', then the year. Iconic 🌈

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)

And the "other" plural form of the exact same thing β€” same output, different grammatical lane, periodt ✨

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

πŸ’… Miscellaneous

Little locale settings that live rent-free in the background πŸ‘€

Prefers 24 hour time? β€” Yes ⏰ (fr fr, no AM/PM games here)

Local first day of the week β€” 1 (Jumatatu) πŸ—“οΈ


⭐ Strftime Patterns

The classic strftime-style formats, all dressed up πŸ’–

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

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) β€” 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

Like, literally just go look at DateTime::Locale β€” that's the whole support section, bestie πŸ’€βœ¨


That's the whole page, we ate and left no crumbs πŸ‘‘πŸ’… This was perl v5.42.0, dated 2024-12-12 β€” shoutout to whoever shipped it, mwah πŸ«ΆπŸŽ€

πŸ“¦ where this page comes from