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 double K and triple-ish S bestie 😭 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 letter 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) β€” hour and minute with 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) β€” hour, minute, second with 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) β€” 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 with B
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 with B
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 + day di wide 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 di wide 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) β€” day di wide 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 month di year 🌸
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