DateTim...:kea_CV(3)
π DateTime::Locale::kea_CV(3) β User Contributed Perl Documentation π
okay so bestie, welcome to DateTime::Locale::kea_CV β¨ β literally the manual page for the locale data examples of the Kabuverdianu Cape Verde locale, aka kea-CV. It's giving reference-doc realness, it's giving "I have all the receipts," and honestly? Iconic. π¦
πΈ NAME πΈ
DateTime::Locale::kea_CV β Locale data examples for the Kabuverdianu Cape Verde (kea-CV) locale π
β¨ DESCRIPTION β¨
So like, this pod file is literally a whole showcase of examples of the locale data that's available for the Kabuverdianu Cape Verde locale. No cap, it's just the vibe check of every single piece of data this locale has to offer. ππ
ποΈ Days
Wide (format)
sigunda-fera
tersa-fera
kuarta-fera
kinta-fera
sesta-fera
sΓ‘badu
dumingu
Abbreviated (format)
sig
ter
kua
kin
ses
sab
dum
Narrow (format)
S
T
K
K
S
S
D
not the doubleKand triple-ishSbestie π narrow names are just Like That, they're only one letter wide, that's the whole point, don't come for them π
Wide (stand-alone)
sigunda-fera
tersa-fera
kuarta-fera
kinta-fera
sesta-fera
sΓ‘badu
dumingu
Abbreviated (stand-alone)
sig
ter
kua
kin
ses
sab
dum
Narrow (stand-alone)
S
T
K
K
S
S
D
π Months
Wide (format)
Janeru
Febreru
Marsu
Abril
Maiu
Junhu
Julhu
Agostu
Setenbru
Otubru
Nuvenbru
Dizenbru
Abbreviated (format)
Jan
Feb
Mar
Abr
Mai
Jun
Jul
Ago
Set
Otu
Nuv
Diz
Narrow (format)
J
F
M
A
M
J
J
A
S
O
N
D
Wide (stand-alone)
Janeru
Febreru
Marsu
Abril
Maiu
Junhu
Julhu
Agostu
Setenbru
Otubru
Nuvenbru
Dizenbru
Abbreviated (stand-alone)
Jan
Feb
Mar
Abr
Mai
Jun
Jul
Ago
Set
Otu
Nuv
Diz
Narrow (stand-alone)
J
F
M
A
M
J
J
A
S
O
N
D
π§ Quarters
Wide (format)
1ΒΊ trimestri
2ΒΊ trimestri
3ΒΊ trimestri
4ΒΊ trimestri
Abbreviated (format)
T1
T2
T3
T4
Narrow (format)
1
2
3
4
Wide (stand-alone)
1ΒΊ trimestri
2ΒΊ trimestri
3ΒΊ trimestri
4ΒΊ trimestri
Abbreviated (stand-alone)
T1
T2
T3
T4
Narrow (stand-alone)
1
2
3
4
π Eras
Wide (format)
antis di Kristu
dispos di Kristu
Abbreviated (format)
AK
DK
Narrow (format)
AK
DK
π Date Formats
Full
2008-02-05T18:30:30 = tersa-fera, 5 di Febreru di 2008
1995-12-22T09:05:02 = sesta-fera, 22 di Dizenbru di 1995
-0010-09-15T04:44:23 = sΓ‘badu, 15 di Setenbru di -10
Long
2008-02-05T18:30:30 = 5 di Febreru di 2008
1995-12-22T09:05:02 = 22 di Dizenbru di 1995
-0010-09-15T04:44:23 = 15 di Setenbru di -10
Medium
2008-02-05T18:30:30 = 5 Feb 2008
1995-12-22T09:05:02 = 22 Diz 1995
-0010-09-15T04:44:23 = 15 Set -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 = tersa-fera, 5 di Febreru di 2008, 18:30:30 UTC
1995-12-22T09:05:02 = sesta-fera, 22 di Dizenbru di 1995, 09:05:02 UTC
-0010-09-15T04:44:23 = sΓ‘badu, 15 di Setenbru di -10, 04:44:23 UTC
Long
2008-02-05T18:30:30 = 5 di Febreru di 2008, 18:30:30 UTC
1995-12-22T09:05:02 = 22 di Dizenbru di 1995, 09:05:02 UTC
-0010-09-15T04:44:23 = 15 di Setenbru di -10, 04:44:23 UTC
Medium
2008-02-05T18:30:30 = 5 Feb 2008, 18:30:30
1995-12-22T09:05:02 = 22 Diz 1995, 09:05:02
-0010-09-15T04:44:23 = 15 Set -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 part is long but bestie we are NOT skipping a single one, every format key gets its moment π
Each bullet is key + the pattern in parens, and then the receipts for all three timestamps.
Bh(h B) β hour with the day-period letterB
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) β hour and minute withB
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) β hour, minute, second withB
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) β abbreviated day name, stand-alone style
2008-02-05T18:30:30 = ter
1995-12-22T09:05:02 = ses
-0010-09-15T04:44:23 = sab
EBhm(E, h:mm B) β day name + hour/minute withB
2008-02-05T18:30:30 = ter, 6:30 B
1995-12-22T09:05:02 = ses, 9:05 B
-0010-09-15T04:44:23 = sab, 4:44 B
EBhms(E, h:mm:ss B) β day name + hour/minute/second withB
2008-02-05T18:30:30 = ter, 6:30:30 B
1995-12-22T09:05:02 = ses, 9:05:02 B
-0010-09-15T04:44:23 = sab, 4:44:23 B
EHm(E, HH:mm) β day name + 24-hour time
2008-02-05T18:30:30 = ter, 18:30
1995-12-22T09:05:02 = ses, 09:05
-0010-09-15T04:44:23 = sab, 04:44
EHms(E, HH:mm:ss) β day name + 24-hour time with seconds
2008-02-05T18:30:30 = ter, 18:30:30
1995-12-22T09:05:02 = ses, 09:05:02
-0010-09-15T04:44:23 = sab, 04:44:23
Ed(E, d) β day name + day number
2008-02-05T18:30:30 = ter, 5
1995-12-22T09:05:02 = ses, 22
-0010-09-15T04:44:23 = sab, 15
Ehm(E, h:mm a) β day name + 12-hour time with am/pm
2008-02-05T18:30:30 = ter, 6:30 pm
1995-12-22T09:05:02 = ses, 9:05 am
-0010-09-15T04:44:23 = sab, 4:44 am
Ehms(E, h:mm:ss a) β day name + 12-hour time with seconds and am/pm
2008-02-05T18:30:30 = ter, 6:30:30 pm
1995-12-22T09:05:02 = ses, 9:05:02 am
-0010-09-15T04:44:23 = sab, 4:44:23 am
Gy(y G) β year + era
2008-02-05T18:30:30 = 2008 DK
1995-12-22T09:05:02 = 1995 DK
-0010-09-15T04:44:23 = -10 AK
GyMMM(LLL y G) β abbreviated stand-alone month + year + era
2008-02-05T18:30:30 = Feb 2008 DK
1995-12-22T09:05:02 = Diz 1995 DK
-0010-09-15T04:44:23 = Set -10 AK
GyMMMEd(E, d MMM y G) β day name + day, abbreviated month, year, era
2008-02-05T18:30:30 = ter, 5 Feb 2008 DK
1995-12-22T09:05:02 = ses, 22 Diz 1995 DK
-0010-09-15T04:44:23 = sab, 15 Set -10 AK
GyMMMd(d MMM y G) β day, abbreviated month, year, era
2008-02-05T18:30:30 = 5 Feb 2008 DK
1995-12-22T09:05:02 = 22 Diz 1995 DK
-0010-09-15T04:44:23 = 15 Set -10 AK
GyMd(dd/MM/y GGGGG) β numeric date + narrow era
2008-02-05T18:30:30 = 05/02/2008 DK
1995-12-22T09:05:02 = 22/12/1995 DK
-0010-09-15T04:44:23 = 15/09/-10 AK
H(HH) β 24-hour hour, zero-padded
2008-02-05T18:30:30 = 18
1995-12-22T09:05:02 = 09
-0010-09-15T04:44:23 = 04
Hm(HH:mm) β 24-hour hour and minute
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) β 24-hour hour, minute, second
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)) β 24-hour time with seconds + generic time zone
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)) β 24-hour time + generic time zone
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) β stand-alone month number
2008-02-05T18:30:30 = 2
1995-12-22T09:05:02 = 12
-0010-09-15T04:44:23 = 9
MEd(E, dd/MM) β day name + day/month
2008-02-05T18:30:30 = ter, 05/02
1995-12-22T09:05:02 = ses, 22/12
-0010-09-15T04:44:23 = sab, 15/09
MMM(LLL) β abbreviated stand-alone month
2008-02-05T18:30:30 = Feb
1995-12-22T09:05:02 = Diz
-0010-09-15T04:44:23 = Set
MMMEd(E, d MMM) β day name + day + abbreviated month
2008-02-05T18:30:30 = ter, 5 Feb
1995-12-22T09:05:02 = ses, 22 Diz
-0010-09-15T04:44:23 = sab, 15 Set
MMMMEd(E, d 'di' MMMM) β day name + daydiwide month
2008-02-05T18:30:30 = ter, 5 di Febreru
1995-12-22T09:05:02 = ses, 22 di Dizenbru
-0010-09-15T04:44:23 = sab, 15 di Setenbru
MMMMW-count-other(W'ΒΊ' 'simana' 'di' MMMM) β week-of-monthΒΊ simana diwide month
2008-02-05T18:30:30 = 1ΒΊ simana di Febreru
1995-12-22T09:05:02 = 3ΒΊ simana di Dizenbru
-0010-09-15T04:44:23 = 2ΒΊ simana di Setenbru
MMMMd(d 'di' MMMM) β daydiwide month
2008-02-05T18:30:30 = 5 di Febreru
1995-12-22T09:05:02 = 22 di Dizenbru
-0010-09-15T04:44:23 = 15 di Setenbru
MMMd(d MMM) β day + abbreviated month
2008-02-05T18:30:30 = 5 Feb
1995-12-22T09:05:02 = 22 Diz
-0010-09-15T04:44:23 = 15 Set
MMdd(dd/MM) β day/month, zero-padded
2008-02-05T18:30:30 = 05/02
1995-12-22T09:05:02 = 22/12
-0010-09-15T04:44:23 = 15/09
Md(dd/MM) β day/month
2008-02-05T18:30:30 = 05/02
1995-12-22T09:05:02 = 22/12
-0010-09-15T04:44:23 = 15/09
d(d) β day of month
2008-02-05T18:30:30 = 5
1995-12-22T09:05:02 = 22
-0010-09-15T04:44:23 = 15
h(h a) β 12-hour hour with am/pm
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) β 12-hour hour and minute with am/pm
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) β 12-hour time with seconds and am/pm
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)) β 12-hour time with seconds, am/pm, and generic time zone
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)) β 12-hour time, am/pm, and generic time zone
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)
mmss(mm:ss) β minute and second
2008-02-05T18:30:30 = 30:30
1995-12-22T09:05:02 = 05:02
-0010-09-15T04:44:23 = 44:23
ms(mm:ss) β minute and second, again, same pattern, still slaying
2008-02-05T18:30:30 = 30:30
1995-12-22T09:05:02 = 05:02
-0010-09-15T04:44:23 = 44:23
y(y) β year
2008-02-05T18:30:30 = 2008
1995-12-22T09:05:02 = 1995
-0010-09-15T04:44:23 = -10
yM(LL/y) β stand-alone month number / year
2008-02-05T18:30:30 = 02/2008
1995-12-22T09:05:02 = 12/1995
-0010-09-15T04:44:23 = 09/-10
yMEd(E, dd/MM/y) β day name + full numeric date
2008-02-05T18:30:30 = ter, 05/02/2008
1995-12-22T09:05:02 = ses, 22/12/1995
-0010-09-15T04:44:23 = sab, 15/09/-10
yMM(LL/y) β stand-alone month number / year, zero-padded
2008-02-05T18:30:30 = 02/2008
1995-12-22T09:05:02 = 12/1995
-0010-09-15T04:44:23 = 09/-10
yMMM(LLL y) β abbreviated stand-alone month + year
2008-02-05T18:30:30 = Feb 2008
1995-12-22T09:05:02 = Diz 1995
-0010-09-15T04:44:23 = Set -10
yMMMEd(E, d MMM y) β day name + day, abbreviated month, year
2008-02-05T18:30:30 = ter, 5 Feb 2008
1995-12-22T09:05:02 = ses, 22 Diz 1995
-0010-09-15T04:44:23 = sab, 15 Set -10
yMMMM(LLLL 'di' y) β wide stand-alone monthdiyear πΈ
and that's where this part cuts off bestie β the examples for yMMMM and literally everything after it are in the next part π don't go anywhere, we're SO not done β¨π«Ά
β¦and the last one of that month-name crew renders like this, bestie:
2008-02-05T18:30:30 = Febreru di 2008
1995-12-22T09:05:02 = Dizenbru di 1995
-0010-09-15T04:44:23 = Setenbru di -10
yMMMd(d MMM y) β day, short month, year:
2008-02-05T18:30:30 = 5 Feb 2008
1995-12-22T09:05:02 = 22 Diz 1995
-0010-09-15T04:44:23 = 15 Set -10
yMd(dd/MM/y) β the classic numeric date slay:
2008-02-05T18:30:30 = 05/02/2008
1995-12-22T09:05:02 = 22/12/1995
-0010-09-15T04:44:23 = 15/09/-10
yQQQ(QQQ y) β abbreviated quarter plus year:
2008-02-05T18:30:30 = T1 2008
1995-12-22T09:05:02 = T4 1995
-0010-09-15T04:44:23 = T3 -10
yQQQQ(QQQQ 'di' y) β the full-length quarter moment, iconic:
2008-02-05T18:30:30 = 1ΒΊ trimestri di 2008
1995-12-22T09:05:02 = 4ΒΊ trimestri di 1995
-0010-09-15T04:44:23 = 3ΒΊ trimestri di -10
yw-count-other(w'ΒΊ' 'simana' 'di' Y) β week number vibes, plus the year:
2008-02-05T18:30:30 = 6ΒΊ simana di 2008
1995-12-22T09:05:02 = 51ΒΊ simana di 1995
-0010-09-15T04:44:23 = 37ΒΊ simana di -10
π Miscellaneous π
Okay so a couple of extra little settings, lowkey important:
- Prefers 24 hour time? β
Yesπ (no AM/PM nonsense here, we're doing full clock energy) - Local first day of the week β
1 (sigunda-fera)πΈ (that's Monday, bestie)
β Strftime Patterns β
These are the old-school strftime-style patterns this locale ships with β ngl these are the ones you'll bump into everywhere:
%c(%a %b %e %H:%M:%S %Y) β date time format π«
2008-02-05T18:30:30 = ter Feb 5 18:30:30 2008
1995-12-22T09:05:02 = ses Diz 22 09:05:02 1995
-0010-09-15T04:44:23 = sab Set 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 π
Need more? Just see DateTime::Locale. That's the whole vibe. π«Ά
β¨ okay that's the whole page, bestie β go format some dates β¨
This one's from perl v5.42.0, dated 2024-12-12 β so like, she's not brand new but she absolutely still ate. π
π
π¦ 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