ISO-Wochennummern erklärt — warum der 1. Januar manchmal in Woche 52 liegt

Die meisten Menschen nehmen an, dass Woche 1 die erste Januarwoche ist. Das ist es nicht — zumindest nicht nach ISO 8601, dem internationalen Standard, der in weiten Teilen Europas, in der Fertigung, im Rundfunk und in Business-Software weltweit verwendet wird.

Nach ISO 8601 ist Woche 1 die Woche, die den ersten Donnerstag des Jahres enthält. Diese eine Regel bestimmt alles — inklusive einiger Ergebnisse, die sich „falsch“ anfühlen, bis man die Logik versteht.

Die vier Regeln der ISO-Wochennummerierung

Alles folgt aus vier Fakten:

1. Wochen laufen immer von Montag bis Sonntag 2. Woche 1 ist die Woche, die den ersten Donnerstag des Jahres enthält 3. Ein Jahr hat entweder 52 oder 53 Wochen 4. Die Wochennummer gehört zu dem Jahr, in dem ihr Donnerstag liegt — nicht zu dem, in dem ihr Montag liegt

Der letzte Punkt bringt viele durcheinander. Welchem Jahr eine Woche „gehört“, wird dadurch bestimmt, wo ihr Donnerstag liegt, nicht dadurch, in welchem Jahr die meisten Tage liegen.

Warum ausgerechnet Donnerstage?

Die Donnerstag-Regel sorgt dafür, dass Woche 1 immer mindestens 4 Tage des neuen Jahres enthält. Sie ist auch gleichbedeutend mit: Woche 1 ist die Woche, die den 4. Januar enthält (weil der 4. Januar unter dieser Definition immer in Woche 1 liegt).

Der praktische Effekt: Fällt der 1. Januar auf einen Freitag, Samstag oder Sonntag, dann gehört er zur letzten Woche des vorherigen Jahres — weil der Donnerstag dieser Woche im Dezember liegt.

Die Fälle am Jahreswechsel

Hier wird es interessant:

Der 1. Januar kann in Woche 52 oder 53 des Vorjahres liegen.

Fällt der 1. Januar auf einen Freitag: Der Donnerstag dieser Woche ist der 31. Dezember. Die Woche gehört zum Vorjahr. Fällt der 1. Januar auf einen Samstag: Der Donnerstag ist der 30. Dezember. Ebenfalls Vorjahr. Fällt der 1. Januar auf einen Sonntag: Der Donnerstag ist der 28. Dezember. Immer noch Vorjahr.

In diesen Fällen können der 1., 2. oder sogar 3. Januar die Wochennummer des Vorjahres tragen.

Der 31. Dezember kann in Woche 1 des Folgejahres liegen.

Fällt der 31. Dezember auf einen Montag, Dienstag oder Mittwoch: Der Donnerstag dieser Woche liegt im Januar. Die Woche gehört zum nächsten Jahr.

Wochentag von 1. JanuarWoche 1 beginnt1. Jan ist in Woche
Montag1. Januar1
Dienstag31. Dezember1
Mittwoch30. Dezember1
Donnerstag29. Dezember1
Freitag4. Januar52 oder 53 des Vorjahres
Samstag3. Januar52 oder 53 des Vorjahres
Sonntag2. Januar52 oder 53 des Vorjahres

Wie viele Wochen hat ein Jahr?

Die meisten Jahre haben 52 Wochen. Manche haben 53.

Ein Jahr bekommt eine 53. Woche, wenn der 1. Januar auf einen Donnerstag fällt (in jedem Jahr) oder wenn der 1. Januar in einem Schaltjahr auf einen Mittwoch fällt. Etwa 71 % der Jahre haben 52 Wochen; ungefähr 29 % haben 53.

Jahre mit 53 Wochen in der jüngeren Vergangenheit und nahen Zukunft: 2004, 2009, 2015, 2020, 2026, 2032.

ISO-Wochen vs. US-Wochennummerierung

Das US-System — und Systeme, die ihm folgen — definieren Woche 1 anders: Es ist einfach die Woche, die den 1. Januar enthält. Wochen laufen von Sonntag bis Samstag.

Das führt zu abweichenden Ergebnissen, besonders rund um den Jahreswechsel:

DatumISO-WocheUS-Woche
1. Januar 2023 (Sonntag)Woche 52, 2022Woche 1, 2023
1. Januar 2024 (Montag)Woche 1, 2024Woche 1, 2024
31. Dezember 2024 (Dienstag)Woche 1, 2025Woche 53, 2024

SQL Servers DATEPART(week, ...) ist standardmäßig das US-System. Excels WEEKNUM() ist standardmäßig US-Style. PostgreSQLs EXTRACT(week ...) folgt ISO. Pythons isocalendar() ist ISO. JavaScript hat kein eingebautes — man berechnet es manuell oder nutzt eine Bibliothek.

Diese Unterschiede verursachen subtile Bugs, wenn Wochennummern zwischen Systemen ausgetauscht werden. Wenn ein in Excel erzeugter Report nahe Dezember oder Januar mit Daten aus einer PostgreSQL-Abfrage verglichen wird, können die Wochennummern auseinanderlaufen.

Praktische Anwendungen von ISO-Wochennummern

Fertigung und Lieferketten

ISO-Wochen sind die gemeinsame Sprache der Produktionsplanung. Ein Fabrikplan für „W14“ bedeutet dasselbe für einen Zulieferer in Deutschland, ein Logistikteam in den Niederlanden und einen Qualitätsbericht im Vereinigten Königreich. Die Wochennummer ist eindeutig; Kalenderdaten sind es nicht.

Rundfunk

TV-Quoten, Werbeplätze und Sendepläne sind nach Wochennummer organisiert. Eine „Woche 1“-Kampagne startet am Montag der ISO-Woche 1 — Punkt. So können internationale Produktionen über Zeitzonen und Kalender hinweg koordinieren, ohne ständig Daten umzurechnen.

Projektplanung

Viele Enterprise-Tools (SAP, Jira, Microsoft Project) zeigen Timelines in ISO-Wochennummern. Sprintplanung, Lieferfenster und Kapazitätsplanung profitieren von einem konsistenten, ganzjährigen Nummernsystem, das nicht mitten in der Woche „zurücksetzt“.

Finanzreporting

Manche Unternehmen berichten quartalsweise entlang von ISO-Wochen statt Kalendermonaten, weil ISO-Wochen gleich lange Berichtszeiträume liefern. 13-Wochen-Quartale (Zyklen 4+4+5 Wochen) sind im Handel üblich.

Landwirtschaft und Lebensmittelproduktion

„Mindestens haltbar bis Woche 32“ auf einer Verpackung folgt der ISO-Nummerierung. Das Wochenjahr-Format YYYY-Www (z. B. 2024-W32) ist ein gültiges ISO-8601-Datumsformat und erscheint auf Etiketten, Batch-Records und Haltbarkeits-Tracking in der Lebensmittelindustrie.

ISO-Wochendaten schreiben

ISO 8601 definiert eine Standardnotation für Wochendaten:

YYYY-Www-D

Wobei:

  • YYYY das ISO-Wochenjahr ist (das an den Grenzen vom Kalenderjahr abweichen kann)
  • Www die Wochennummer ist, zweistellig mit führender Null, mit vorangestelltem W
  • D die Tagesnummer ist: 1 = Montag, 7 = Sonntag

Beispiele:

  • 2024-W01-1 = Montag der ISO-Woche 1, 2024 (1. Januar 2024)
  • 2024-W53-5 = Freitag der ISO-Woche 53, 2024 (3. Januar 2025)
  • 2026-W01-4 = Donnerstag der ISO-Woche 1, 2026 (1. Januar 2026)

Beachten Sie: 2024-W53-5 gehört zum Wochenjahr 2024, obwohl das Datum im Januar 2025 liegt. Das ist das ISO-Wochenjahr, nicht das Kalenderjahr.

ISO-Wochennummern berechnen

Die Formel ist klar definiert, aber nicht trivial korrekt umzusetzen. Der allgemeine Ansatz:

1. Den Donnerstag der Woche finden, die das Datum enthält (Tage addieren oder subtrahieren, bis man auf Donnerstag landet) 2. Bestimmen, zu welchem Jahr dieser Donnerstag gehört 3. Zählen, wie viele Wochen von 4. Januar dieses Jahres bis zu diesem Donnerstag liegen (da der 4. Januar immer in Woche 1 liegt)

In der Praxis: Nutzen Sie das eingebaute Verhalten Ihrer Sprache:

// Python — returns (year, week, weekday)
from datetime import date
date(2024, 12, 31).isocalendar()
# IsoCalendarDate(year=2025, week=1, weekday=2)

// JavaScript — no built-in, manual calculation
function isoWeek(date) {
  const d = new Date(date)
  d.setHours(0, 0, 0, 0)
  d.setDate(d.getDate() + 3 - (d.getDay() + 6) % 7)
  const week1 = new Date(d.getFullYear(), 0, 4)
  return 1 + Math.round(((d - week1) / 86400000 - 3 + (week1.getDay() + 6) % 7) / 7)
}

// PostgreSQL
SELECT EXTRACT(week FROM DATE '2024-12-31');
-- Returns 1 (ISO week 1 of 2025)

// SQL Server — ISOWK is ISO-compliant
SELECT DATEPART(isowk, '2024-12-31');

Häufige Fehler

Das Kalenderjahr statt des ISO-Wochenjahrs verwenden. Der 31. Dezember 2024 liegt in Woche 1 von 2025, nicht in Woche 53 von 2024. Wenn Sie es als „2024-W01“ beschriften, ist das Jahr falsch.

Annehmen, dass Woche 1 am 1. Januar beginnt. Tut sie nicht. Der 1. Januar liegt oft nicht in Woche 1.

US- und ISO-Wochen in einem Report mischen. Wenn eine Datenquelle ISO nutzt und eine andere US-Style, bekommen Sie rund um den Jahreswechsel stille Mismatches, die schwer zu debuggen sind.

Off-by-one bei Wochenzählungen. Manche Implementierungen geben für frühe Januardaten, die zum Vorjahr gehören, Woche 0 zurück. Korrekt ist die Wochennummer aus dem Vorjahr, nicht 0.

Was „W01“ in der Praxis bedeutet

Am einfachsten merkt man es sich so: ISO-Woche 1 ist die erste Woche des Jahres, die die Mehrheit ihrer Tage im neuen Jahr hat. Mehrheit bedeutet mindestens 4 von 7 Tagen.

Eine Woche, die Dezember und Januar überlappt, gehört zu dem Jahr, das die meisten Tage bekommt. Donnerstag ist der mittlere Tag einer 7-Tage-Woche, die am Montag beginnt — deshalb dient er als Stichentscheid.

Die Wochennummer für jedes Datum prüfen

Der ISO-Wochennummern-Rechner zeigt die Wochennummer für jedes Datum, inklusive des vollständigen Montag–Sonntag-Zeitraums dieser Woche und des kompletten Jahreskalenders. Sie können auch die heutige ISO-Wochennummer direkt auf der Seite zur aktuellen Wochennummer prüfen.