DateTim...:ksh_DE(3)

🦋 DateTime::Locale::ksh_DE — Colognian Germany locale data, bestie 💖

🌸 NAME 🌸

DateTime::Locale::ksh_DE — locale data examples for the Colognian Germany (ksh-DE) locale. Slay, that’s the whole name, no cap.


💅 DESCRIPTION 💅

Okay so this pod file is literally a show-and-tell of examples of the locale data available for the Colognian Germany locale. It’s giving “look at all the day names, month names, formats, and sample outputs,” and honestly? Iconic.

🗓️ Days 🗓️

Wide (format)

  • Mohndaach
  • Dinnsdaach
  • Metwoch
  • Dunnersdaach
  • Friidaach
  • Samsdaach
  • Sunndaach

Abbreviated (format)

  • Mo.
  • Di.
  • Me.
  • Du.
  • Fr.
  • Sa.
  • Su.

Narrow (format)

  • M
  • D
  • M
  • D
  • F
  • S
  • S

Wide (stand-alone)

  • Mohndaach
  • Dinnsdaach
  • Metwoch
  • Dunnersdaach
  • Friidaach
  • Samsdaach
  • Sunndaach

Abbreviated (stand-alone)

  • Mo.
  • Di.
  • Me.
  • Du.
  • Fr.
  • Sa.
  • Su.

Narrow (stand-alone)

  • M
  • D
  • M
  • D
  • F
  • S
  • S

🌙 Months 🌙

Wide (format)

  • Jannewa
  • Fäbrowa
  • Määz
  • Aprell
  • Mai
  • Juuni
  • Juuli
  • Oujoß
  • Septämber
  • Oktohber
  • Novämber
  • Dezämber

Abbreviated (format)

  • Jan
  • Fäb
  • Mäz
  • Apr
  • Mai
  • Jun
  • Jul
  • Ouj
  • Säp
  • Okt
  • Nov
  • Dez

Narrow (format)

  • J
  • F
  • M
  • A
  • M
  • J
  • J
  • O
  • S
  • O
  • N
  • D

Wide (stand-alone)

  • Jannewa
  • Fäbrowa
  • Määz
  • Aprell
  • Mai
  • Juuni
  • Juuli
  • Oujoß
  • Septämber
  • Oktohber
  • Novämber
  • Dezämber

Abbreviated (stand-alone)

  • Jan.
  • Fäb.
  • Mäz.
  • Apr.
  • Mai
  • Jun.
  • Jul.
  • Ouj.
  • Säp.
  • Okt.
  • Nov.
  • Dez.

Narrow (stand-alone)

  • J
  • F
  • M
  • A
  • M
  • J
  • J
  • O
  • S
  • O
  • N
  • D

🍰 Quarters 🍰

Wide (format)

  • 1. Quattahl
  • 2. Quattahl
  • 3. Quattahl
  • 4. Quattahl

Abbreviated (format)

  • 1.Q.
  • 2.Q.
  • 3.Q.
  • 4.Q.

Narrow (format)

  • 1
  • 2
  • 3
  • 4

Wide (stand-alone)

  • 1. Quattahl
  • 2. Quattahl
  • 3. Quattahl
  • 4. Quattahl

Abbreviated (stand-alone)

  • 1.Q.
  • 2.Q.
  • 3.Q.
  • 4.Q.

Narrow (stand-alone)

  • 1Q
  • 2Q
  • 3Q
  • 4Q

🕰️ Eras 🕰️

Wide (format)

  • vür Krestos
  • noh Krestos

Abbreviated (format)

  • v. Chr.
  • n. Chr.

Narrow (format)

  • vC
  • nC

📆 Date Formats 📆

Full

2008-02-05T18:30:30 = Dinnsdaach, dä 5. Fäbrowa 2008
1995-12-22T09:05:02 = Friidaach, dä 22. Dezämber 1995
-0010-09-15T04:44:23 = Samsdaach, dä 15. Septämber -10

Long

2008-02-05T18:30:30 = 5. Fäbrowa 2008
1995-12-22T09:05:02 = 22. Dezämber 1995
-0010-09-15T04:44:23 = 15. Septämber -10

Medium

2008-02-05T18:30:30 = 5. Fäb. 2008
1995-12-22T09:05:02 = 22. Dez. 1995
-0010-09-15T04:44:23 = 15. Säp. -10

Short

2008-02-05T18:30:30 = 5. 2. 2008
1995-12-22T09:05:02 = 22. 12. 1995
-0010-09-15T04:44:23 = 15. 9. -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 = Dinnsdaach, dä 5. Fäbrowa 2008 18:30:30 UTC
1995-12-22T09:05:02 = Friidaach, dä 22. Dezämber 1995 09:05:02 UTC
-0010-09-15T04:44:23 = Samsdaach, dä 15. Septämber -10 04:44:23 UTC

Long

2008-02-05T18:30:30 = 5. Fäbrowa 2008 18:30:30 UTC
1995-12-22T09:05:02 = 22. Dezämber 1995 09:05:02 UTC
-0010-09-15T04:44:23 = 15. Septämber -10 04:44:23 UTC

Medium

2008-02-05T18:30:30 = 5. Fäb. 2008 18:30:30
1995-12-22T09:05:02 = 22. Dez. 1995 09:05:02
-0010-09-15T04:44:23 = 15. Säp. -10 04:44:23

Short

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

🌈 Available Formats 🌈

Each one below has its pattern in parentheses, then the sample outputs for the same three timestamps. Bestie, this is the full buffet — no skipping the “boring” ones, because every single one is here.

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 = Di.
1995-12-22T09:05:02 = Fr.
-0010-09-15T04:44:23 = Sa.

EBhm — E h:mm B

2008-02-05T18:30:30 = Di. 6:30 B
1995-12-22T09:05:02 = Fr. 9:05 B
-0010-09-15T04:44:23 = Sa. 4:44 B

EBhms — E h:mm:ss B

2008-02-05T18:30:30 = Di. 6:30:30 B
1995-12-22T09:05:02 = Fr. 9:05:02 B
-0010-09-15T04:44:23 = Sa. 4:44:23 B

EHm — E HH:mm

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

EHms — E HH:mm:ss

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

Ed — E 'dä' d.

2008-02-05T18:30:30 = Di. dä 5.
1995-12-22T09:05:02 = Fr. dä 22.
-0010-09-15T04:44:23 = Sa. dä 15.

Ehm — E h:mm a

2008-02-05T18:30:30 = Di. 6:30 n.M.
1995-12-22T09:05:02 = Fr. 9:05 v.M.
-0010-09-15T04:44:23 = Sa. 4:44 v.M.

Ehms — E h:mm:ss a

2008-02-05T18:30:30 = Di. 6:30:30 n.M.
1995-12-22T09:05:02 = Fr. 9:05:02 v.M.
-0010-09-15T04:44:23 = Sa. 4:44:23 v.M.

Gy — G y

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

GyMMM — G y MMM

2008-02-05T18:30:30 = n. Chr. 2008 Fäb
1995-12-22T09:05:02 = n. Chr. 1995 Dez
-0010-09-15T04:44:23 = v. Chr. -10 Säp

GyMMMEd — G y MMM d, E

2008-02-05T18:30:30 = n. Chr. 2008 Fäb 5, Di.
1995-12-22T09:05:02 = n. Chr. 1995 Dez 22, Fr.
-0010-09-15T04:44:23 = v. Chr. -10 Säp 15, Sa.

GyMMMd — G y MMM d

2008-02-05T18:30:30 = n. Chr. 2008 Fäb 5
1995-12-22T09:05:02 = n. Chr. 1995 Dez 22
-0010-09-15T04:44:23 = v. Chr. -10 Säp 15

GyMd — GGGGG y-MM-dd

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

H — HH

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

Hm — H:mm

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

Hms — H:mm:ss

2008-02-05T18:30:30 = 18:30:30
1995-12-22T09:05:02 = 9:05:02
-0010-09-15T04:44:23 = 4: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 = Di. 5. 2.
1995-12-22T09:05:02 = Fr. 22. 12.
-0010-09-15T04:44:23 = Sa. 15. 9.

MMM — LLL

2008-02-05T18:30:30 = Fäb.
1995-12-22T09:05:02 = Dez.
-0010-09-15T04:44:23 = Säp.

MMMEd — E d. MMM

2008-02-05T18:30:30 = Di. 5. Fäb
1995-12-22T09:05:02 = Fr. 22. Dez
-0010-09-15T04:44:23 = Sa. 15. Säp

MMMMW-count-other — 'week' W 'of' MMMM

2008-02-05T18:30:30 = week 1 of Fäbrowa
1995-12-22T09:05:02 = week 3 of Dezämber
-0010-09-15T04:44:23 = week 2 of Septämber

MMMMd — d. MMMM

2008-02-05T18:30:30 = 5. Fäbrowa
1995-12-22T09:05:02 = 22. Dezämber
-0010-09-15T04:44:23 = 15. Septämber

MMMd — d. MMM

2008-02-05T18:30:30 = 5. Fäb
1995-12-22T09:05:02 = 22. Dez
-0010-09-15T04:44:23 = 15. Säp

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 n.M.
1995-12-22T09:05:02 = 9 v.M.
-0010-09-15T04:44:23 = 4 v.M.

hm — h:mm a

2008-02-05T18:30:30 = 6:30 n.M.
1995-12-22T09:05:02 = 9:05 v.M.
-0010-09-15T04:44:23 = 4:44 v.M.

hms — h:mm:ss a

2008-02-05T18:30:30 = 6:30:30 n.M.
1995-12-22T09:05:02 = 9:05:02 v.M.
-0010-09-15T04:44:23 = 4:44:23 v.M.

hmsv — h:mm:ss a v

2008-02-05T18:30:30 = 6:30:30 n.M. UTC
1995-12-22T09:05:02 = 9:05:02 v.M. UTC
-0010-09-15T04:44:23 = 4:44:23 v.M. UTC

hmv — h:mm a v

2008-02-05T18:30:30 = 6:30 n.M. UTC
1995-12-22T09:05:02 = 9:05 v.M. UTC
-0010-09-15T04:44:23 = 4:44 v.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 — E y-MM-dd

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

yMMM — MMM y

2008-02-05T18:30:30 = Fäb 2008
1995-12-22T09:05:02 = Dez 1995
-0010-09-15T04:44:23 = Säp -10

yMMMEd — E d. MMM. y

2008-02-05T18:30:30 = Di. 5. Fäb. 2008
1995-12-22T09:05:02 = Fr. 22. Dez. 1995
-0010-09-15T04:44:23 = Sa. 15. Säp. -10

yMMMM — MMMM y

2008-02-05T18:30:30 = Fäbrowa 2008
1995-12-22T09:05:02 = Dezämber 1995
-0010-09-15T04:44:23 = Septämber -10

yMMMd — d. MMM. y

2008-02-05T18:30:30 = 5. Fäb. 2008
1995-12-22T09:05:02 = 22. Dez. 1995
-0010-09-15T04:44:23 = 15. Säp. -10

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 — QQQy

...and the examples keep on coming, bestie, because this locale is thorough 💅 here's the next batch of pattern renders:

2008-02-05T18:30:30 = 1.Q.2008
1995-12-22T09:05:02 = 4.Q.1995
-0010-09-15T04:44:23 = 3.Q.-10

Then we hit yQQQQ (QQQQ y) — the big quarterly energy, with the quarter name spelled all the way out:

2008-02-05T18:30:30 = 1. Quattahl 2008
1995-12-22T09:05:02 = 4. Quattahl 1995
-0010-09-15T04:44:23 = 3. Quattahl -10

And yw-count-other ('week' w 'of' Y), which is literally just telling you what week of what year it is, 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 these two little facts about the locale, obsessed:

  • Prefers 24 hour time? Yes 🙌 (no am/pm confusion in this house)
  • Local first day of the week: 1 (Mohndaach) — Monday girlies rise 🫶

🎀 Strftime Patterns 🎀

Now the classic strftime-style patterns, i.e. the ones you've definitely seen in a hundred other programs. Here's how this locale renders them 👑

  • %c (%a %b %e %H:%M:%S %Y) — the full date time format, the whole look:
2008-02-05T18:30:30 = Di. Fäb  5 18:30:30 2008
1995-12-22T09:05:02 = Fr. Dez 22 09:05:02 1995
-0010-09-15T04:44:23 = Sa. Säp 15 04:44:23 -10
bestie look closely at that first line — yes, there really are two spaces between Fäb and 5 in the original. Don't come for me, I'm just the messenger 💀
  • %x (%m/%d/%y) — date format only, short and sweet:
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 only, clock check ⏰:
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? Go see DateTime::Locale — that's the whole plug, it's giving "go ask the source" 🦋


And that's a wrap on the ksh_DE page, bestie! 🎀 This beauty comes to you from perl v5.42.0, dated 2024-12-12 — cute, iconic, timestamped, periodt 💖✨

📦 where this page comes from