# man > DateTime::Locale::ksh

---
type: CommandReference
command: DateTime::Locale::ksh
mode: perldoc
section: 3pm
source: perldoc
---

## Quick Reference
- `$locale = DateTime::Locale->load('ksh')` — load the Colognian locale
- `$locale->day_format_wide->[0]` — `"Mohndaach"`
- `$locale->date_format_full` — `"Dinnsdaach, dä 5. Fäbrowa 2008"`
- `$locale->time_format_short` — `"18:30"`
- `$locale->am_pm_abbreviated` — `["v.M.", "n.M."]`
- `$locale->first_day_of_week` — `1` (Monday)
- `$locale->prefers_24_hour_time` — `1`
- `$locale->era_wide` — `["vür Krestos", "noh Krestos"]`

## Name
`DateTime::Locale::ksh` – Locale data examples for the Colognian (ksh) locale

## Synopsis
perl
use DateTime::Locale;
my $locale = DateTime::Locale->load('ksh');
## Locale Data

### Days
- **Wide** (format and stand-alone): Mohndaach, Dinnsdaach, Metwoch, Dunnersdaach, Friidaach, Samsdaach, Sunndaach
- **Abbreviated** (format): Mo., Di., Me., Du., Fr., Sa., Su.
- **Abbreviated** (stand-alone): Mo., Di., Me., Du., Fr., Sa., Su.
- **Narrow** (format and stand-alone): M, D, M, D, F, S, S

### Months
- **Wide** (format and stand-alone): 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
- **Abbreviated** (stand-alone): Jan., Fäb., Mäz., Apr., Mai, Jun., Jul., Ouj., Säp., Okt., Nov., Dez.
- **Narrow** (format and stand-alone): J, F, M, A, M, J, J, O, S, O, N, D

### Quarters
- **Wide** (format and stand-alone): 1. Quattahl, 2. Quattahl, 3. Quattahl, 4. Quattahl
- **Abbreviated** (format and stand-alone): 1.Q., 2.Q., 3.Q., 4.Q.
- **Narrow** (format): 1, 2, 3, 4
- **Narrow** (stand-alone): 1Q, 2Q, 3Q, 4Q

### Eras
- **Wide**: vür Krestos, noh Krestos
- **Abbreviated**: v. Chr., n. Chr.
- **Narrow**: vC, nC

### Date Formats
For the date `2008-02-05`:
- **Full**: `Dinnsdaach, dä 5. Fäbrowa 2008`
- **Long**: `5. Fäbrowa 2008`
- **Medium**: `5. Fäb. 2008`
- **Short**: `5. 2. 2008`

### Time Formats
For the time `18:30:30`:
- **Full**: `18:30:30 UTC`
- **Long**: `18:30:30 UTC`
- **Medium**: `18:30:30`
- **Short**: `18:30`

### Datetime Formats
For the datetime `2008-02-05T18:30:30`:
- **Full**: `Dinnsdaach, dä 5. Fäbrowa 2008 18:30:30 UTC`
- **Long**: `5. Fäbrowa 2008 18:30:30 UTC`
- **Medium**: `5. Fäb. 2008 18:30:30`
- **Short**: `5. 2. 2008 18:30`

### Available Formats
Each format is shown with the formatted output for `2008-02-05T18:30:30`.

- `Bh (h B)` — `6 B`
- `Bhm (h:mm B)` — `6:30 B`
- `Bhms (h:mm:ss B)` — `6:30:30 B`
- `E (ccc)` — `Di.`
- `EBhm (E h:mm B)` — `Di. 6:30 B`
- `EBhms (E h:mm:ss B)` — `Di. 6:30:30 B`
- `EHm (E HH:mm)` — `Di. 18:30`
- `EHms (E HH:mm:ss)` — `Di. 18:30:30`
- `Ed (E 'dä' d.)` — `Di. dä 5.`
- `Ehm (E h:mm a)` — `Di. 6:30 n.M.`
- `Ehms (E h:mm:ss a)` — `Di. 6:30:30 n.M.`
- `Gy (G y)` — `n. Chr. 2008`
- `GyMMM (G y MMM)` — `n. Chr. 2008 Fäb`
- `GyMMMEd (G y MMM d, E)` — `n. Chr. 2008 Fäb 5, Di.`
- `GyMMMd (G y MMM d)` — `n. Chr. 2008 Fäb 5`
- `GyMd (GGGGG y-MM-dd)` — `nC 2008-02-05`
- `H (HH)` — `18`
- `Hm (H:mm)` — `18:30`
- `Hms (H:mm:ss)` — `18:30:30`
- `Hmsv (HH:mm:ss v)` — `18:30:30 UTC`
- `Hmv (HH:mm v)` — `18:30 UTC`
- `M (L)` — `2`
- `MEd (E d. M.)` — `Di. 5. 2.`
- `MMM (LLL)` — `Fäb.`
- `MMMEd (E d. MMM)` — `Di. 5. Fäb`
- `MMMMW-count-other ('week' W 'of' MMMM)` — `week 1 of Fäbrowa`
- `MMMMd (d. MMMM)` — `5. Fäbrowa`
- `MMMd (d. MMM)` — `5. Fäb`
- `Md (MM-dd)` — `02-05`
- `d (d)` — `5`
- `h (h a)` — `6 n.M.`
- `hm (h:mm a)` — `6:30 n.M.`
- `hms (h:mm:ss a)` — `6:30:30 n.M.`
- `hmsv (h:mm:ss a v)` — `6:30:30 n.M. UTC`
- `hmv (h:mm a v)` — `6:30 n.M. UTC`
- `ms (mm:ss)` — `30:30`
- `y (y)` — `2008`
- `yM (Y-MM)` — `2008-02`
- `yMEd (E y-MM-dd)` — `Di. 2008-02-05`
- `yMMM (MMM y)` — `Fäb 2008`
- `yMMMEd (E d. MMM. y)` — `Di. 5. Fäb. 2008`
- `yMMMM (MMMM y)` — `Fäbrowa 2008`
- `yMMMd (d. MMM. y)` — `5. Fäb. 2008`
- `yMd (y-MM-dd)` — `2008-02-05`
- `yQQQ (QQQy)` — `1.Q.2008`
- `yQQQQ (QQQQ y)` — `1. Quattahl 2008`
- `yw-count-other ('week' w 'of' Y)` — `week 6 of 2008`

### Miscellaneous
- **Prefers 24-hour time**: Yes
- **Local first day of the week**: 1 (Mohndaach)

### Strftime Patterns
- `%c` (`%a %b %e %H:%M:%S %Y`) for `2008-02-05T18:30:30`: `Di. Fäb  5 18:30:30 2008`
- `%x` (`%m/%d/%y`): `02/05/08`
- `%X` (`%H:%M:%S`): `18:30:30`

## See Also
- [`DateTime::Locale`](http://localhost/phpMan.php/perldoc/DateTime%3A%3ALocale/markdown)