Was bedeutet YYYY-MM-DD?
Beispiel: 2025-12-31
YYYY-MM-DD verstehen
ISO 8601 standard format, ideal for sorting and international use
YYYY
Jahr (4 Ziffern)
z.B. 2026
MM
Monat (2 Ziffern)
01-12
DD
Tag (2 Ziffern)
01-31
Was jeder Buchstabe bedeutet
| Symbol | Bedeutung | Beispiel |
|---|---|---|
| Y | Jahresziffer | YYYY = 2026, YY = 26 |
| M | Monat | MM = 02, M = 2, MMM = Feb, MMMM = February |
| D | Tag des Monats | DD = 03, D = 3 |
Tipp: Großbuchstaben (MM, DD) bedeuten normalerweise mit Nullen aufgefüllte Zahlen (01, 02, 03). Kleinbuchstaben oder einzelne Buchstaben (M, D) können ohne Auffüllung bedeuten (1, 2, 3).
Über das Trennzeichen
In YYYY-MM-DD ist das Trennzeichen zwischen Datumsteilen: -
| Trennzeichen | Formatbeispiel | Allgemeine Verwendung |
|---|---|---|
| / | MM/DD/YYYY | US-, UK-Datumsangaben |
| - | YYYY-MM-DD | ISO-Standard, Datenbanken |
| . | DD.MM.YYYY | Deutschland, Russland |
Praxisbeispiele
| Datum | YYYY-MM-DD | Formataufschlüsselung |
|---|---|---|
| New Year's Day | 2026-01-01 | 2026 / 01 / 01 |
| Valentine's Day | 2026-02-14 | 2026 / 02 / 14 |
| Independence Day (US) | 2026-07-04 | 2026 / 07 / 04 |
| Christmas | 2026-12-25 | 2026 / 12 / 25 |
| New Year's Eve | 2026-12-31 | 2026 / 12 / 31 |
Häufige Verwechslung
Achtung! Ein Datum wie 03/04/2026 kann verwirrend sein:
- In MM/DD/YYYY (USA): Dies ist der 4. März 2026
- In DD/MM/YYYY (EU): Dies ist der 3. April 2026
Um Verwechslungen zu vermeiden, verwenden Sie YYYY-MM-DD (ISO 8601), das eindeutig ist.
Verwandte Seiten
Häufig gestellte Fragen
Wofür steht YYYY-MM-DD?
YYYY-MM-DD ist ein Datumsformatmuster, bei dem jeder Buchstabe einen Teil des Datums darstellt: Y = Jahr, M = Monat, D = Tag. Die Anzahl der Buchstaben gibt das Format an (YYYY = 4-stelliges Jahr, MM = 2-stelliger Monat mit führender Null).
Warum verwenden einige Formate Großbuchstaben und andere Kleinbuchstaben?
In den meisten Systemen stehen Großbuchstaben wie MM und DD für mit Nullen aufgefüllte Werte (01, 02, 03), während Kleinbuchstaben oder einzelne Buchstaben für nicht aufgefüllte Werte stehen können (1, 2, 3). Dies kann jedoch je nach Programmiersprache variieren.