DateTim...ale::kw(3)

πŸ¦‹ DateTime::Locale::kw πŸ¦‹

okay so first things first: this is the manual page for DateTime::Locale::kw. It's a User Contributed Perl Documentation page, and yes bestie, we're reading a manpage together, it's giving study date energy πŸ’…


✨ NAME ✨

DateTime::Locale::kw β€” locale data examples for the Cornish (kw) locale 🌸


πŸ’– DESCRIPTION πŸ’–

This pod file contains examples of the locale data available for the Cornish locale. That's it, that's the whole vibe β€” it's a showcase of what the kw locale gives you, no cap ✨


🌸 Days 🌸

Wide (format)

dy Lun
dy Meurth
dy Merher
dy Yow
dy Gwener
dy Sadorn
dy Sul

Abbreviated (format)

Lun
Mth
Mhr
Yow
Gwe
Sad
Sul

Narrow (format)

M
T
W
T
F
S
S

Wide (stand-alone)

dy Lun
dy Meurth
dy Merher
dy Yow
dy Gwener
dy Sadorn
dy Sul

Abbreviated (stand-alone)

Lun
Mth
Mhr
Yow
Gwe
Sad
Sul

Narrow (stand-alone)

M
T
W
T
F
S
S
not the narrow ones being literally M T W T F S S 😭 like yes queen, single letters, we love a minimalist

πŸŽ€ Months πŸŽ€

Wide (format)

mis Genver
mis Hwevrer
mis Meurth
mis Ebrel
mis Me
mis Metheven
mis Gortheren
mis Est
mis Gwynngala
mis Hedra
mis Du
mis Kevardhu

Abbreviated (format)

Gen
Hwe
Meu
Ebr
Me
Met
Gor
Est
Gwn
Hed
Du
Kev

Narrow (format)

1
2
3
4
5
6
7
8
9
10
11
12

Wide (stand-alone)

mis Genver
mis Hwevrer
mis Meurth
mis Ebrel
mis Me
mis Metheven
mis Gortheren
mis Est
mis Gwynngala
mis Hedra
mis Du
mis Kevardhu

Abbreviated (stand-alone)

Gen
Hwe
Meu
Ebr
Me
Met
Gor
Est
Gwn
Hed
Du
Kev

Narrow (stand-alone)

1
2
3
4
5
6
7
8
9
10
11
12
the narrow months are just 1 through 12 and honestly? iconic. no notes. πŸ’€

πŸ¦‹ Quarters πŸ¦‹

Wide (format)

Q1
Q2
Q3
Q4

Abbreviated (format)

Q1
Q2
Q3
Q4

Narrow (format)

1
2
3
4

Wide (stand-alone)

Q1
Q2
Q3
Q4

Abbreviated (stand-alone)

Q1
Q2
Q3
Q4

Narrow (stand-alone)

1
2
3
4

⭐ Eras ⭐

Wide (format)

RC
AD

Abbreviated (format)

RC
AD

Narrow (format)

RC
AD

πŸ“ Date Formats πŸ“

Full

2008-02-05T18:30:30 = 2008 mis Hwevrer 5, dy Meurth
1995-12-22T09:05:02 = 1995 mis Kevardhu 22, dy Gwener
-0010-09-15T04:44:23 = -10 mis Gwynngala 15, dy Sadorn

Long

2008-02-05T18:30:30 = 2008 mis Hwevrer 5
1995-12-22T09:05:02 = 1995 mis Kevardhu 22
-0010-09-15T04:44:23 = -10 mis Gwynngala 15

Medium

2008-02-05T18:30:30 = 2008 Hwe 5
1995-12-22T09:05:02 = 1995 Kev 22
-0010-09-15T04:44:23 = -10 Gwn 15

Short

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

🧚 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 = 2008 mis Hwevrer 5, dy Meurth 18:30:30 UTC
1995-12-22T09:05:02 = 1995 mis Kevardhu 22, dy Gwener 09:05:02 UTC
-0010-09-15T04:44:23 = -10 mis Gwynngala 15, dy Sadorn 04:44:23 UTC

Long

2008-02-05T18:30:30 = 2008 mis Hwevrer 5 18:30:30 UTC
1995-12-22T09:05:02 = 1995 mis Kevardhu 22 09:05:02 UTC
-0010-09-15T04:44:23 = -10 mis Gwynngala 15 04:44:23 UTC

Medium

2008-02-05T18:30:30 = 2008 Hwe 5 18:30:30
1995-12-22T09:05:02 = 1995 Kev 22 09:05:02
-0010-09-15T04:44:23 = -10 Gwn 15 04:44:23

Short

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

πŸ‘‘ Available Formats πŸ‘‘

okay this is the big one, buckle up β€” every format name, its pattern in parens, and the three example outputs. literally all of them. 🫢

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 = Mth
1995-12-22T09:05:02 = Gwe
-0010-09-15T04:44:23 = Sad

EBhm (E h:mm B)

2008-02-05T18:30:30 = Mth 6:30 B
1995-12-22T09:05:02 = Gwe 9:05 B
-0010-09-15T04:44:23 = Sad 4:44 B

EBhms (E h:mm:ss B)

2008-02-05T18:30:30 = Mth 6:30:30 B
1995-12-22T09:05:02 = Gwe 9:05:02 B
-0010-09-15T04:44:23 = Sad 4:44:23 B

EHm (E HH:mm)

2008-02-05T18:30:30 = Mth 18:30
1995-12-22T09:05:02 = Gwe 09:05
-0010-09-15T04:44:23 = Sad 04:44

EHms (E HH:mm:ss)

2008-02-05T18:30:30 = Mth 18:30:30
1995-12-22T09:05:02 = Gwe 09:05:02
-0010-09-15T04:44:23 = Sad 04:44:23

Ed (d, E)

2008-02-05T18:30:30 = 5, Mth
1995-12-22T09:05:02 = 22, Gwe
-0010-09-15T04:44:23 = 15, Sad

Ehm (E h:mm a)

2008-02-05T18:30:30 = Mth 6:30 p.m.
1995-12-22T09:05:02 = Gwe 9:05 a.m.
-0010-09-15T04:44:23 = Sad 4:44 a.m.

Ehms (E h:mm:ss a)

2008-02-05T18:30:30 = Mth 6:30:30 p.m.
1995-12-22T09:05:02 = Gwe 9:05:02 a.m.
-0010-09-15T04:44:23 = Sad 4:44:23 a.m.

Gy (G y)

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

GyMMM (G y MMM)

2008-02-05T18:30:30 = AD 2008 Hwe
1995-12-22T09:05:02 = AD 1995 Kev
-0010-09-15T04:44:23 = RC -10 Gwn

GyMMMEd (G y MMM d, E)

2008-02-05T18:30:30 = AD 2008 Hwe 5, Mth
1995-12-22T09:05:02 = AD 1995 Kev 22, Gwe
-0010-09-15T04:44:23 = RC -10 Gwn 15, Sad

GyMMMd (G y MMM d)

2008-02-05T18:30:30 = AD 2008 Hwe 5
1995-12-22T09:05:02 = AD 1995 Kev 22
-0010-09-15T04:44:23 = RC -10 Gwn 15

GyMd (GGGGG y-MM-dd)

2008-02-05T18:30:30 = AD 2008-02-05
1995-12-22T09:05:02 = AD 1995-12-22
-0010-09-15T04:44:23 = RC -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 (MM-dd, E)

2008-02-05T18:30:30 = 02-05, Mth
1995-12-22T09:05:02 = 12-22, Gwe
-0010-09-15T04:44:23 = 09-15, Sad

MMM (LLL)

2008-02-05T18:30:30 = Hwe
1995-12-22T09:05:02 = Kev
-0010-09-15T04:44:23 = Gwn

MMMEd (MMM d, E)

2008-02-05T18:30:30 = Hwe 5, Mth
1995-12-22T09:05:02 = Kev 22, Gwe
-0010-09-15T04:44:23 = Gwn 15, Sad

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

2008-02-05T18:30:30 = week 1 of mis Hwevrer
1995-12-22T09:05:02 = week 3 of mis Kevardhu
-0010-09-15T04:44:23 = week 2 of mis Gwynngala

MMMMd (MMMM d)

2008-02-05T18:30:30 = mis Hwevrer 5
1995-12-22T09:05:02 = mis Kevardhu 22
-0010-09-15T04:44:23 = mis Gwynngala 15

MMMd (MMM d)

2008-02-05T18:30:30 = Hwe 5
1995-12-22T09:05:02 = Kev 22
-0010-09-15T04:44:23 = Gwn 15

Md (MM-dd)

2008-02-05T18:30:30 = 02-05
1995-12-22T09:05:02 = 12-22
-0010-09-15T04:44:23 = 09-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 p.m.
1995-12-22T09:05:02 = 9 a.m.
-0010-09-15T04:44:23 = 4 a.m.

hm (h:mm a)

2008-02-05T18:30:30 = 6:30 p.m.
1995-12-22T09:05:02 = 9:05 a.m.
-0010-09-15T04:44:23 = 4:44 a.m.

hms (h:mm:ss a)

2008-02-05T18:30:30 = 6:30:30 p.m.
1995-12-22T09:05:02 = 9:05:02 a.m.
-0010-09-15T04:44:23 = 4:44:23 a.m.

hmsv (h:mm:ss a v)

2008-02-05T18:30:30 = 6:30:30 p.m. UTC
1995-12-22T09:05:02 = 9:05:02 a.m. UTC
-0010-09-15T04:44:23 = 4:44:23 a.m. UTC

hmv (h:mm a v)

2008-02-05T18:30:30 = 6:30 p.m. UTC
1995-12-22T09:05:02 = 9:05 a.m. UTC
-0010-09-15T04:44:23 = 4:44 a.m. 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 (y-MM)

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

yMEd (y-MM-dd, E)

2008-02-05T18:30:30 = 2008-02-05, Mth
1995-12-22T09:05:02 = 1995-12-22, Gwe
-0010-09-15T04:44:23 = -10-09-15, Sad

yMMM (y MMM)

2008-02-05T18:30:30 = 2008 Hwe
1995-12-22T09:05:02 = 1995 Kev
-0010-09-15T04:44:23 = -10 Gwn

yMMMEd (y MMM d, E)

2008-02-05T18:30:30 = 2008 Hwe 5, Mth
1995-12-22T09:05:02 = 1995 Kev 22, Gwe
-0010-09-15T04:44:23 = -10 Gwn 15, Sad

yMMMM (y MMMM)

2008-02-05T18:30:30 = 2008 mis Hwevrer
1995-12-22T09:05:02 = 1995 mis Kevardhu
-0010-09-15T04:44:23 = -10 mis Gwynngala

yMMMd (y MMM d)

2008-02-05T18:30:30 = 2008 Hwe 5
1995-12-22T09:05:02 = 1995 Kev 22
-0010-09-15T04:44:23 = -10 Gwn 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 (y QQQ)

2008-02-05T18:30:30 = 2008 Q1
1995-12-22T09:05:02 = 1995 Q4
-0010-09-15T04:44:23 = -10 Q3

yQQQQ (y QQQQ)

2008-02-05T18:30:30 = 2008 Q1
1995-12-22T09:05:02 = 1995 Q4
-0010-09-15T04:44:23 = -10 Q3

yw-count-other ('week' w 'of' Y)

…and the week numbers land like this, no cap:

          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 the locale vibes here are:

  • Prefers 24 hour time? Yes
  • Local first day of the week: 1 (dy Lun)

🌈 Strftime Patterns 🌈

These are the pattern glow-ups, and the examples are copied exactly, bestie:

  • %c (%a %b %e %H:%M:%S %Y) β€” date time format
          2008-02-05T18:30:30 = Mth Hwe  5 18:30:30 2008
          1995-12-22T09:05:02 = Gwe Kev 22 09:05:02 1995
         -0010-09-15T04:44:23 = Sad Gwn 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? See DateTime::Locale. That’s the whole support section, periodt.


πŸ’– That’s a wrap on this one: it’s the DateTim...ale::kw(3) page from perl v5.42.0, dated 2024-12-12. Bye bestie! πŸ’…

πŸ“¦ where this page comes from