ForHosting KIT · Datum und Zeit

Arbeitstage zu einem Datum addieren

Addieren oder subtrahieren Sie Arbeitstage und überspringen Sie dabei jeden Samstag und Sonntag: 5 Arbeitstage nach Montag, dem 20. Juli 2026, ist Montag, der 27. Juli 2026. Das Ergebnis nennt auch den Wochentag. Kostenlos in Ihrem Browser.

  • Kostenlos
  • Läuft in Ihrem Browser
  • Ohne Anmeldung
  • Ihre Daten bleiben auf Ihrem Gerät
Nutzen Sie es über WebAPIE-MailTelegramApp bald
Wenn Sie eingeben
Datum
2026-07-20
Hinzuzufügende Arbeitstage
5
Erhalten Sie
Datum
2026-07-27
Basis
2026-07-20
Arbeitstage
5
Wochentag
Monday

Geschäftliche Fristen meinen fast nie Kalendertage. Wenn ein Vertrag von fünf Arbeitstagen ab Montag spricht, ist der Fälligkeitstermin der folgende Montag, nicht der Samstag. Diese Fähigkeit nimmt ein einzelnes ISO-Kalenderdatum und eine ganzzahlige Anzahl von Arbeitstagen entgegen und rückt dann vor (oder zurück), wobei jeder Samstag und Sonntag übersprungen wird. Das Ergebnis ist ein präzises ISO-Datum samt Wochentagsnamen, sodass Planungswerkzeuge, SLA-Engines und Rechnungssysteme der Antwort vertrauen können, ohne eine Tabellenkalkulation zu öffnen oder lokale Zeitzonen-Eigenheiten zu erraten.

Was Arbeitstage hier bedeuten

Ein Arbeitstag ist jeder Montag bis Freitag im bürgerlichen gregorianischen Kalender. Samstage und Sonntage werden stets übersprungen, ob Sie Tage vorwärts addieren oder rückwärts subtrahieren. Gesetzliche Feiertage liegen absichtlich außerhalb des Umfangs: sie unterscheiden sich nach Land, Region und Branche, und eine Feiertagstabelle in ein allgemeines Werkzeug einzubacken würde Teams, die einen anderen Kalender nutzen, stillschweigend benachteiligen.

Wenn Sie feiertagsbewusste Zeiträume benötigen, kombinieren Sie dieses Ergebnis mit Ihrer eigenen Feiertagsliste oder nutzen Sie einen länderspezifischen Arbeitstagerechner. Das Basisdatum ist der Ausgangspunkt und wird nicht als einer der addierten Tage gezählt: von einem Montag aus landet die Addition eines Arbeitstags auf Dienstag; von einem Freitag aus auf dem nächsten Montag. Null lässt das Basisdatum unverändert, selbst wenn diese Basis auf ein Wochenende fällt, was Rückwärtsberechnungen ehrlich hält.

Negative Anzahlen laufen mit derselben Wochenendregel rückwärts, sodass ein Arbeitstag vor einem Montag der vorangehende Freitag ist.

Wie Sie es aufrufen und das Ergebnis lesen

Senden Sie zwei Felder: date als strikte YYYY-MM-DD-Zeichenkette und days als Ganzzahl (positiv, negativ oder null). Der Betrag von days ist gedeckelt, damit eine außer Kontrolle geratene Schleife die Isolate nicht erschöpfen kann. Nutzen Sie die Wochentagsfelder im nutzerseitigen Text; nutzen Sie das ISO-Datum als führenden Wert.

Da der Algorithmus nie die lokale Zeitzone heranzieht, bleibt ein Datum, das in Ihrer Pipeline bereits Mitternacht UTC ist, ein reiner Kalenderwert und rutscht nicht um einen Tag, wenn ein Server in einer anderen Zone läuft.

Wo es in echte Arbeitsabläufe passt

Betriebsteams nutzen Arbeitstagsversätze für Lieferzusagen, Support-SLAs und vertragliche Kündigungsfristen. Finanzteams berechnen Zahlungsfenster, die Wochenenden ausschließen. Produkt- und Marketingteams planen Freigabetore, Sperrfristenden und Content-Kalender, ohne auf Samstag zu landen.

Der Browser-Weg ist für interaktive Prüfungen kostenlos: fügen Sie ein Startdatum ein, geben Sie fünf ein und bestätigen Sie den Zieltag, bevor Sie ihn fest verdrahten. Kombinieren Sie die Ausgabe mit Ihren eigenen Feiertagstabellen, wenn eine Region unter der Woche liegende gesetzliche Feiertage begeht; dieses Werkzeug bleibt der verlässliche Wochenendfilter darunter.

SLA- und Support-Fristen

Verwandeln Sie ein an einem Donnerstag erstelltes Ticket in einen Fälligkeitstermin fünf Arbeitstage später, ohne auf dem Wochenende zu landen.

Vertrags- und Kündigungsfristen

Berechnen Sie den letzten Arbeitstag für Kündigungen, Verlängerungen und Lieferfenster ab einem unterzeichneten ISO-Startdatum.

Zahlungs- und Rechnungsfenster

Addieren Sie Netto-Arbeitstage zu einem Rechnungsdatum, damit Finanzsysteme nur an Werktagen begleichen.

Was kostet es?

Dieselbe Berechnung läuft kostenlos in Ihrem Browser auf dieser Seite.

Werden gesetzliche Feiertage übersprungen?

Nein. Nur Samstage und Sonntage werden übersprungen. Wenden Sie Ihre eigene Feiertagsliste an, wenn eine Region sie benötigt.

Was geschieht, wenn das Basisdatum ein Wochenende ist?

Bei days null wird das Wochenenddatum unverändert zurückgegeben. Bei einer positiven oder negativen Anzahl beginnt der Lauf von diesem Wochenende und hält erst nach der angeforderten Anzahl an Arbeitstagen an einem Werktag.

Kann ich Arbeitstage subtrahieren?

Ja. Übergeben Sie eine negative Ganzzahl in days, um rückwärts zu gehen und dabei weiterhin Wochenenden zu überspringen.

Warum wurde mein Datum abgewiesen?

Das Datum muss ein realer gregorianischer Kalendertag in strikter YYYY-MM-DD-Form sein. Unmögliche Tage wie der 30.

Alles auf dieser Seite ist auch per API verfügbar. Dieser Abschnitt richtet sich an Teams, die es in ihre eigenen Systeme einbinden möchten; alle anderen nutzen einfach das Tool oben.

POSThttps://api.kit.forhosting.com/date/add-workdays

Authentifizierung per Bearer-Token. Ein einziger POST stellt die Aufgabe in die Warteschlange; das Ergebnis erhalten Sie per Webhook oder über einen signierten Link.

curl -X POST https://api.kit.forhosting.com/date/add-workdays \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"date":"2026-07-20","days":5}'
{
  "date": "2026-07-20",
  "days": 5
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "date.add_workdays",
  "status": "queued",
  "_links": {
    "result": "/tasks/tsk_…/result"
  }
}

Die API arbeitet asynchron: Sie erhalten sofort eine task_id. Polling ist mit 1 Anfrage pro Sekunde erlaubt.

pro Anfrage$0.002

Der Preis steht auf der Seite – keine Tokens, keine Credits. Fehlgeschlagene Aufgaben werden nicht berechnet.

max_workdays10000
HTTPCodeBedeutung
401unauthorizedDer API-Schlüssel fehlt oder ist ungültig – prüfen Sie den Authorization-Header (Bearer).
402insufficient_balanceIhr Guthaben reicht für diese Aufgabe nicht aus – Aufladungen verfallen nicht.
404unknown_typeUnbekannter Aufgabentyp – prüfen Sie das Feld „type“ gegen den Katalog.
429rate_limitedZu viele Anfragen – warten Sie kurz; Polling ist mit 1 Anfrage pro Sekunde erlaubt.

Wie Sie es aufrufen und das Ergebnis lesen

Aliasse wie base/start für das Datum und workdays/n/count für die Ganzzahl werden akzeptiert, sodass sich bestehende Formulare sauber abbilden. Ungültige Kalenderdaten scheitern sofort mit invalid_input: 2026-02-30, 2026-13-01 und freie Textzeichenketten werden abgewiesen statt umgedeutet. Eine erfolgreiche Antwort gibt das Ergebnisdatum, die ursprüngliche Basis, die angewandten vorzeichenbehafteten Arbeitstage, den englischen Wochentagsnamen, die ISO-Wochentagsnummer (Montag ist eins bis Sonntag ist sieben) und ein boolesches Flag is_weekend zurück, das nach einer Bewegung ungleich null, die nur an Werktagen hält, stets false sein sollte.

Wo es in echte Arbeitsabläufe passt

Entwickler betten denselben Aufruf in Webhooks und CRON-Jobs ein, damit jeder Dienst eine einzige Definition des nächsten Geschäftstags teilt, statt behelfsmäßige Schleifen neu zu implementieren, die sich bei Randfällen widersprechen. Der API-Weg kostet $0.002 je erfolgreicher Anfrage und wird je Position abgerechnet, was Massenplanungsskripte günstig hält und dennoch die Edge-Ausführung deckt.

Vollständige KIT-Dokumentation lesen →