Datumsrechner

Tage, Wochen, Monate und Jahre addieren oder subtrahieren; Bereiche mit Wochentag- und Arbeitstagzählung analysieren

Datumsrechner

Ergebnis

Berechnetes Datum:3.8.2026
Sonntag1 Tage

Datumsbereichsrechner

Berechnungsverlauf

1 Tage zu 2.8.2026 addiert
2.8.20263.8.2026
1 Tage

Datumsinformation

Arbeitstage

Arbeitstage schließen Samstag und Sonntag aus. Nützlich für Projektpläne, Vertragstermine und SLA-Fenster, die am Wochenende pausieren. Der Rechner geht Tag für Tag und zählt nur Mo–Fr.

Nur Wochentage

Wochentage sind in diesem Tool Montag bis Freitag — derselbe Mo–Fr-Satz wie Arbeitstage, für Regionen ohne gesetzliche Feiertagsdaten. Für feiertagsbewusste Kalender speichern Sie Feiertage separat und überspringen sie in Ihrer eigenen Schleife.

Datumsbereichsanalyse

Wählen Sie Start- und Enddatum, um die Spanne als Tage, ganze Wochen, Kalendermonate, Kalenderjahre, Wochentaganzahl und Wochenendtaganzahl zu sehen — inklusive Start und Ende gezählt.

Einheiten addieren / subtrahieren

Addieren oder subtrahieren Sie Tage, Wochen, Monate, Jahre, Stunden oder Minuten. Kalenderarithmetik nutzt das Date-Objekt des Browsers, sodass Schaltjahre und kurze Monate automatisch behandelt werden.

Datumsrechner

Tage, Wochen, Monate und Jahre addieren oder subtrahieren; Bereiche mit Wochentag- und Arbeitstagzählung analysieren

Funktionen

  • Addieren oder subtrahieren Sie Tage, Wochen, Monate, Jahre, Stunden oder Minuten von jedem Basisdatum — kalenderbewusst (Schaltjahre und kurze Monate vom Date-Objekt behandelt)
  • Arbeitstag-Modus überspringt Samstag und Sonntag in beide Richtungen; positive Werte gehen vorwärts, negative rückwärts
  • Nur-Wochentage-Modus zählt nur Montag bis Freitag — derselbe Mo–Fr-Satz, nützlich wenn keine Feiertagsdaten vorliegen
  • Datumsbereichs-Panel analysiert jede Start-Ende-Spanne: Tage gesamt, ganze Wochen, Kalendermonate und -jahre (mit Tag-im-Monat-Übertrag), plus Wochentag- und Wochenendtagzählung (beide Enden inklusive)
  • Rollender Berechnungsverlauf mit den letzten 10 Operationen: Basisdatum, Ergebnisdatum und Wochentag des Ergebnisses — jedes historische Ergebnis mit einem Klick kopieren
  • Wochentag-Label wird via Intl.DateTimeFormat gerendert und folgt der aktiven Seitensprache ("Monday" auf /en, "Pazartesi" auf /tr, "Montag" auf /de)
  • Datumsangaben werden als lokaler Mittag interpretiert, um den Off-by-one-Bug zu vermeiden, der Date.parse bei YYYY-MM-DD-Strings in negativen UTC-Zeitzonen trifft
  • Ergebnisdaten formatiert via toLocaleDateString in der aktiven Locale — keine fest verdrahtete en-US-Ausgabe, Monatsnamen und Zahlenformate folgen der Seitensprache

Anleitung

  1. Wählen Sie ein Basisdatum — entweder eintippen oder Heute klicken, um auf das aktuelle Datum zu setzen.
  2. Wählen Sie eine Operation: Addieren, Subtrahieren, Arbeitstage oder Nur Wochentage.
  3. Geben Sie ein, wie viele der gewählten Einheit (Tage, Wochen, Monate, Jahre, Stunden, Minuten) angewendet werden sollen; das Ergebnis aktualisiert sich sofort.
  4. Lesen Sie das Ergebnis-Panel: berechnetes Datum, Wochentag und Differenzzusammenfassung; das Datum mit einem Klick kopieren.
  5. Für die Bereichsanalyse setzen Sie Start- und Enddatum im rechten Panel, um Tage gesamt, Wochen, Monate, Jahre, Wochentag- und Wochenendtagzählung zu sehen.
  6. Letzte Berechnungen bleiben in der Verlaufsliste; nutzen Sie die Kopier-Schaltfläche in jeder Verlaufszeile, um ein älteres Ergebnis abzurufen.

Tipps & Best Practices

  • Verwenden Sie Arbeitstage / Nur Wochentage für Projektfristen und vertragliche SLAs, die am Wochenende pausieren.
  • Datumsbereich funktioniert in beide Richtungen — liegt der Start nach dem Ende, vertauscht der Rechner sie intern.
  • Halten Sie den Spinner des Wertfelds gedrückt, um durch einen Bereich schnell zu steppen und das Ergebnis zu beobachten.
  • Kopieren Sie aus dem Verlauf, um ein bereits berechnetes Ergebnis ohne erneute Eingabe abzurufen.
  • Kombinieren Sie dieses Tool mit dem Zeitzonen-Konverter, wenn Sie sowohl einen Kalenderversatz als auch eine Zonenänderung benötigen.

FAQ

Was ist der Unterschied zwischen Arbeitstagen und Nur Wochentagen?

In diesem Tool sind sie identisch — beide überspringen Samstag und Sonntag und gehen Montag bis Freitag. Reale Arbeitstagskalender überspringen auch gesetzliche Feiertage, aber Feiertagsdaten sind jurisdiktionsspezifisch (US-Bundesfeiertage, UK Bank Holidays, deutsche Feiertage je Bundesland usw.). Das Tool bleibt generisch und überspringt nur Wochenenden; bringen Sie für vollständig lokalisierte Arbeitstagskalender Ihre eigene Feiertagsliste mit.

Wie werden Kalendermonate und -jahre im Bereichs-Panel gezählt?

Monate werden als (Jahre × 12) + Monate zwischen Start und Ende berechnet, dann um eins reduziert, wenn der Tag-im-Monat des Endes früher als der des Starts liegt — 15. Feb → 14. Mär zählt als 0 Monate, 15. Feb → 15. Mär als 1. Jahre werden reduziert, wenn der Monat des Endes früher als der des Starts liegt oder gleicher Monat aber früherer Tag. Das entspricht, wie man über Jubiläen denkt.

Warum sind die Tage gesamt manchmal um eins daneben, wenn ich eine Sommerzeitumstellung überquere?

Das Tool parst YYYY-MM-DD-Strings auf lokalen Mittag, was jedes Datum 12 Stunden von einer Mitternachts-/DST-Kante entfernt — das vermeidet die klassische Date.parse-Falle, bei der "2026-03-08" in negativen UTC-Zonen zu 2026-03-07 23:00 wird. Tage gesamt verwendet Math.round auf der Millisekundendifferenz, sodass ein 23-Stunden-Vorstelltag noch zu 1 Tag rundet.

Landet 1 Monat addieren immer auf demselben Tag-im-Monat?

Fast — JavaScripts Date.setMonth trägt Überlauf nach vorne. 1 Monat zu 31. Jan addiert ergibt 3. Mär in Nicht-Schaltjahren (Feb hat 28 Tage, also wird Tag 31 des Feb zu Tag 3 des März). Das entspricht den meisten Banking- und Planungskonventionen; bei anderer Regel (Klemmen auf Monatsende, "letzter Werktag des Monats") in eigenem Code mit explizitem Klemmen rechnen.

Kann ich Arbeitstage subtrahieren, um eine frühere Frist zu finden?

Ja. Wählen Sie die Subtrahieren-Operation mit der gewünschten Einheit oder nutzen Sie Arbeitstage / Nur Wochentage mit negativem Wert — die Engine geht Tag für Tag rückwärts und zählt nur Mo–Fr.

Werden Berechnungen lokal durchgeführt?

Ja. Die gesamte Datumsarithmetik nutzt das eingebaute Date-Objekt des Browsers; nichts wird an einen Server gesendet, kein Verlauf wird hochgeladen, und das Tool funktioniert offline, sobald die Seite gecacht ist.

Warum ist das angezeigte Datumsformat auf verschiedenen Sprachseiten unterschiedlich?

Ergebnisdaten und Verlaufseinträge werden mit toLocaleDateString in der aktiven Seitensprache gerendert, daher zeigt /en MM/DD/YYYY oder DD/MM/YYYY (je nach en-Variante des Browsers), /de zeigt DD.MM.YYYY, /fr zeigt DD/MM/YYYY usw. Die interne Berechnung läuft in ISO YYYY-MM-DD; nur die Anzeigeschicht folgt Ihrer Locale.

Versteht das Tool Schaltjahre?

Ja. Die Datumsarithmetik delegiert an das native Date-Objekt, das weiß, dass 2024 einen 29. Feb hatte und 2025 nicht. 1 Jahr zu 29. Feb 2024 addiert landet auf 1. Mär 2025; dies entspricht der JavaScript-Spezifikation und den meisten Kalenderanwendungen. Für eine "auf 28 klemmen"-Regel in Nicht-Schaltjahren nachbearbeiten in eigenem Code.