HandyTools Hub

← Alle Anleitungen

Datumsrechnung leicht gemacht: Tage zwischen Daten und Tage addieren

2026-09-03

„Wie viele Tage bis zur Frist?“ „Welches Datum ist in 45 Tagen?“ Das sind ständige Fragen in der Planung, und sie sind weit leichter falsch zu beantworten, als sie aussehen. Ein Monat hat nicht immer 30 Tage, der Februar ändert sich mit Schaltjahren, und 30 Tage auf Ende Januar zu addieren kann je nach Jahr auf ein anderes Datum fallen.

Diese Anleitung erklärt, warum Datumsrechnung knifflig ist, wie die Standardregeln es lösen und wie Sie in Sekunden eine genaue Antwort bekommen.

Warum Daten schwieriger sind, als sie aussehen

Der gregorianische Kalender, den der Großteil der Welt nutzt, hat unordentliche Regeln:

  • Ungleiche Monate. Monate haben 28, 30 oder 31 Tage, „ein Monat ab dem 15. Januar“ ist also nicht in jedem Fall einfach „der 15. Februar“.
  • Schaltjahre. Der Februar gewinnt alle vier Jahre einen Tag, außer bei Jahrhunderten, die nicht durch 400 teilbar sind. 2000 war also ein Schaltjahr, 1900 nicht.
  • Jahreswechsel. 90 Tage im November zu addieren führt ins nächste Jahr, und im Kopf zu rechnen scheitert an den Grenzen.

Diese Regeln sind der Grund, warum der Off-by-one-Fehler ein so klassischer Bug ist. Ein Unterschied von sieben Tagen mag für einen lockeren Plan egal sein, für eine Vertragsfrist, ein Zahlungsziel oder einen Countdown aber nicht.

Die zwei Operationen, die Sie am häufigsten brauchen

Datumsrechnung läuft auf zwei Operationen hinaus:

  1. Tage zwischen zwei Daten. Sie wählen ein Start- und ein Enddatum, und das Werkzeug liefert die Gesamttage — plus die Entsprechungen in Wochen, Monaten und Jahren. Das wollen Sie für „wie lange bis zum Projektstart“ oder „wie viele Tage bis zu meinem Geburtstag“.
  2. Tage addieren oder subtrahieren. Sie starten von einem Basisdatum und addieren eine Anzahl Tage — oder ziehen eine negative Zahl ab, um rückwärts zu zählen. Das beantwortet „welches Datum ist in 45 Tagen?“ oder „welches Datum war vor 30 Tagen?“.

Ein guter Rechner liefert Extras, die das Ergebnis nützlicher machen: den Wochentag, ob es ein Wochenende ist und ob das Jahr ein Schaltjahr ist.

Datumsrechnung nutzbar machen

Wenn Sie die Gesamttage kennen, können Sie sie oft in Wochen oder Monate umrechnen, um intuitiver zu planen. Aber halten Sie die beiden Operationen auseinander: „Tage zwischen“ sagt Ihnen eine Dauer, „addieren/subtrahieren“ sagt Ihnen einen bestimmten Zeitpunkt. Sie zu verwechseln ist ein häufiger Fehler — das eine ist eine Strecke, das andere ein Ziel.

Für die Arbeit mit Datum und Uhrzeit ist ein Zeitstempel-Konverter der natürliche Begleiter. Ein Unix-Zeitstempel ist einfach die Anzahl Sekunden seit dem 1. Januar 1970, und zwischen einem Zeitstempel und einem lesbaren Datum umzurechnen ist dasselbe Problem, nur anders gefragt.

Alter und größere Spannen

Dieselbe Datumsrechnung liegt der Altersberechnung zugrunde. Das Alter einer Person ist die Anzahl voller Jahre zwischen Geburtsdatum und heute — und „volle Jahre“ wird durch Kalender definiert, nicht durch bloßes Zählen. Deshalb nutzt ein Altersrechner dieselben gregorianischen Regeln wie ein Datumsrechner: Er muss Schalttag-Geburtstage, ungleiche Monate und den genauen Tag behandeln, an dem jemand ein weiteres Jahr älter wird.

Kurzreferenz

  • Zwei Kernoperationen: Tage zwischen zwei Daten und Tage addieren/subtrahieren.
  • Ungleiche Monate und Schaltjahre machen Kopfrechnen unzuverlässig.
  • „Tage zwischen“ ist eine Dauer, „addieren/subtrahieren“ ist ein Ziel — nicht verwechseln.
  • Ein guter Rechner zeigt Wochentag, Wochenende und Schaltjahrstatus.
  • Zeitstempel sind dasselbe Problem in Sekunden seit 1970.

Erste Schritte

Wenn Sie die Tage zwischen zwei Daten oder ein Datum mit Versatz von heute brauchen, übernimmt der Datumsrechner Schaltjahre, ungleiche Monatslängen und Jahreswechsel für Sie. Für das Alter macht der Altersrechner aus einem Geburtsdatum ein genaues Alter. Und der Zeitstempel-Konverter überbrückt die Lücke zwischen Unix-Zeitstempeln und lesbaren Daten, wann immer Sie mit Code, Logs oder APIs arbeiten.