ForHosting KIT · Datum und Zeit

Nächster Wochentag berechnen

Ab Freitag, dem 15. März 2024, ist der nächste Montag der 18. März 2024, drei Tage später. Wählen Sie ein Datum und einen Wochentag und erhalten Sie den ersten passenden Tag an oder nach diesem Datum, praktisch für Wochenberichte und Meetings. 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
2024-03-15
Ziel-Wochentagsname
Monday
Erhalten Sie
Ergebnis
2024-03-18
Tage bis dahin
3
Basis-Wochentag
Friday
Basis-Wochentag (ISO)
5

Dieser Rechner für den nächsten Wochentag nimmt ein einzelnes gregorianisches Kalenderdatum im Format JJJJ-MM-TT sowie einen englischen Wochentagsnamen entgegen und liefert den frühesten Kalendertag ab oder nach der Basis, der auf diesen Wochentag fällt. Klassische Kontrollwerte: 2024-03-15 (ein Freitag) plus Montag landet drei Tage später auf 2024-03-18, dieselbe Freitagsbasis plus Freitag liefert die Basis selbst mit null Tagen bis dahin, und eine Sonntagsbasis plus Mittwoch rückt ohne Zeitzonen-Rauschen um drei ganze Tage vor. Die Engine nutzt ausschließlich deterministische proleptisch-gregorianische Arithmetik: Sie prüft, ob der Basistag auf dem Kalender tatsächlich existiert, bildet das Wochentag-Token über eine feste englische Namenstabelle ab, berechnet den Wochentag mit Sakamoto-Ganzzahlarithmetik, wendet einen modularen Tage-bis-Wert an und rechnet über eine fortlaufende Tageszählung um, ohne Netzwerkaufrufe, Zufallsstichproben oder die Systemuhr.

Was der nächste Wochentag bedeutet und was die Antwort enthält

Das Finden des nächsten Vorkommens eines Wochentags beantwortet eine andere Frage als das Zählen von Geschäftstagen oder das Formatieren gebietsschema-abhängiger Zeichenketten: Es geht auf dem gregorianischen Zivilkalender vorwärts, eine Mitternacht nach der anderen, bis der benannte Zielwochentag erreicht ist, ohne Feiertage zu überspringen oder von der lokalen Wochenbeginn-Konvention abzuhängen.

Sie liefern ein Basisdatum als strikte JJJJ-MM-TT-Zeichenkette und ein weekday-Feld mit einem englischen vollständigen Namen wie Monday oder einer gängigen Abkürzung wie Mon, Fri oder Thu; die Engine normalisiert Groß-/Kleinschreibung und Token-Form gegen eine feste Tabelle und weist alles zurück, was sie nicht erkennt. Zu den zurückgewiesenen Fällen zählen ein fehlendes date- oder weekday-Feld, falsche Formate wie 2024/03/15, unmögliche Monate, nicht existierende Tage wie 2023-02-29 und nicht erkannte Wochentagszeichenketten wie Funday oder numerische Codes.

Wenn Sie Geschäftstags-Offsets, Epoch-Umrechnung, Multi-Format-Parsing oder ISO-Wochennummern benötigen, nutzen Sie die dafür vorgesehenen Werkzeuge; diese Seite beantwortet ausschließlich das früheste gregorianische Datum ab oder nach der Basis für einen benannten Wochentag.

Wo die Arithmetik des nächsten Wochentags in Terminplanung, Planung und Software passt

Betriebs- und Produktteams brauchen den nächsten benannten Wochentag, wenn ein Bericht immer freitags versendet wird, wenn eine Terminserie auf den nächsten Dienstag nach einem Kickoff-Stempel fallen muss, oder wenn ein Compliance-Fenster als der erste Montag ab oder nach einem Einreichungsdatum definiert ist, statt als schwebende Zeitzonen-Wanduhr. Analysten, die Kohortenbezeichnungen aufbauen, nutzen dieselbe Verschiebung, um Beobachtungsstarts an einem festen Wochentag auszurichten, sodass wöchentliche Metriken ohne Off-by-one-Fehler an Jahresgrenzen und Schalttagen übereinstimmen.

Entwickler rufen den Vertrag aus Skripten auf, um deterministische Testvektoren für Scheduler und cron-artige Helfer zu erzeugen, um Demo-Kalender für Onboarding-Abläufe zu befüllen, oder um Produktanforderungen zu erfüllen, die einen reinen Kalenderschritt ohne lokale Host-Wochenbeginne verlangen. Lehrkräfte und Autoren von Standards nutzen das Werkzeug, um zu zeigen, dass 2024-03-15 ein Freitag ist und der nächste Montag drei Tage später liegt, ohne sich auf Tabellenkalkulations-Seriennummern zu verlassen, die zwischen Produkten voneinander abweichen, oder auf laufende Date-Objekte, die sich mit Zeitzonen verschieben.

Kombinieren Sie es mit Epoch-Umrechnung, Tagessubtraktion oder ISO-Wochen-Helfern, wenn Sie verwandte Kalenderschritte benötigen, und mit weiteren freien deterministischen Werkzeugen, wenn Sie ein kleines Labor von Datumshilfsmitteln zusammenstellen.

Ausrichtung von Wochenberichten und Terminen

Den nächsten Montag oder Freitag ab oder nach einem Kickoff-Datum finden, damit Berichte, Standups und Versandrhythmen ohne Zeitzonen-Drift auf einen festen Wochentag fallen.

Compliance- und Einreichungsfenster

Den ersten benannten Wochentag ab oder nach einem gesetzlichen Basisdatum für Kündigungen, Fristen und kalendergesteuerte Richtlinien berechnen.

Was kostet der Rechner „Nächster Wochentag“?

Auf dieser Seite ist er im Browser gratis.

Welche Wochentagsnamen werden akzeptiert?

Englische vollständige Namen Monday bis Sunday sowie gängige Abkürzungen Mon, Tue/Tues, Wed, Thu/Thur/Thurs, Fri, Sat, Sun. Groß-/Kleinschreibung spielt keine Rolle.

Überspringt dieses Werkzeug Wochenenden oder Feiertage?

Nein. Es rückt nur ganze gregorianische Kalendertage bis zum benannten Wochentag vor. Nutzen Sie ein Geschäftstage-Werkzeug, wenn Sie Feiertagskalender benötigen.

Welche Datumsformate werden akzeptiert?

Strikte, erweiterte ISO-8601-Kalenderdaten JJJJ-MM-TT. Monatslängen und Schalttage werden geprüft; Jahre von 1 bis 9999 werden unterstützt.

Was passiert, wenn mein Datum schon auf den gewählten Wochentag fällt?

Dann ist die Antwort genau dieses Datum, mit null Tagen Wartezeit. Wählen Sie Freitag für Freitag, den 15. März 2024, erhalten Sie den 15. März 2024; nur ein anderer Wochentag schiebt das Datum weiter.

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/next-weekday

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/next-weekday \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"date":"2024-03-15","weekday":"Monday"}'
{
  "date": "2024-03-15",
  "weekday": "Monday"
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "date.next_weekday",
  "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.

year_min1
year_max9999
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.

Was der nächste Wochentag bedeutet und was die Antwort enthält

Die Ab-oder-nach-Semantik bedeutet: Fällt die Basis bereits auf den angeforderten Wochentag, ist days_until null und result entspricht dem Basisdatum; andernfalls ist days_until der ganzzahlige Tagesabstand von eins bis sechs zum nächsten passenden Tag. Der Rechner liefert das normalisierte Basisdatum, den verwendeten kanonischen Wochentagsnamen, die Ergebnis-ISO-Zeichenkette, days_until, den Basis-Wochentagsnamen und die ISO-Wochentagszahl (Montag gleich eins bis Sonntag gleich sieben), dasselbe Paar für das Ergebnis, die Felder year, month und day des Ergebnisses, die Basiskomponenten zur einfachen Weiterverarbeitung sowie einen kurzen Formelhinweis. Es gibt keine gleitende Näherung einer Taglänge und keine Abhängigkeit vom Date-Objekt des Hosts: Entweder ist die Eingabe ein echter Kalendertag mit einem erkannten Wochentagsnamen und das nächste Datum ist vollständig bestimmt, oder die Anfrage scheitert mit invalid_input.

Wie Datum und Wochentag gelesen werden und wie das Ergebnis reproduzierbar bleibt

Die Zeichenkette muss aus vier Ziffern, einem Bindestrich, zwei Ziffern, einem weiteren Bindestrich und zwei Ziffern bestehen; führende oder abschließende Leerzeichen werden entfernt, aber unvollständige Daten, ein reiner Ordnungstag im Jahr und Monatsnamen werden hier nicht erweitert. Nach dem Parsen muss das Jahr zwischen 1 und 9999 liegen, der Monat zwischen 1 und 12 und der Tag zwischen 1 und der tatsächlichen Länge dieses Monats in diesem Jahr, wobei Schaltjahre der gregorianischen Regel folgen: durch vier teilbar, außer Jahrhundertjahre, die nicht durch vierhundert teilbar sind. Das bevorzugte Basisfeld ist date, aber die Aliase iso_date, d, value, base und from werden akzeptiert, damit Tabellenblätter, Query-Strings und typisierte Formulare denselben Vertrag wiederverwenden können, ohne Spalten umzubenennen. Das weekday-Feld mit den Aliasen day, dow, target und target_weekday muss ein englischer vollständiger Name oder eine gängige Abkürzung aus der dokumentierten Menge sein; Tokens werden kleingeschrieben und in einer statischen Tabelle von Sonntag bis Samstag nachgeschlagen, während reine Zahlen und erfundene Bezeichnungen mit einer klaren Meldung zurückgewiesen werden, damit eine fehlerhafte Zelle nicht zu einem falschen nächsten Tag wird. Intern ermittelt die Engine den Basis-Wochentag mit Sakamoto-reiner Ganzzahlarithmetik, berechnet days_until als modularen Abstand zum Ziel auf einem Sieben-Tage-Zyklus, wandelt das Zivil-Tripel mit der bekannten days_from_civil-Abbildung in eine proleptisch-gregorianische fortlaufende Tageszählung um, addiert den ganzzahligen Offset und ermittelt dann Jahr, Monat und Tag mit civil_from_days. Kombinieren Sie den kostenlosen Browser-Lauf auf dieser Seite mit der kostenpflichtigen API, wenn Sie denselben nächsten Wochentag innerhalb einer automatisierten Pipeline benötigen.

Wo die Arithmetik des nächsten Wochentags in Terminplanung, Planung und Software passt

Auf dieser Seite läuft die Berechnung vollständig in Ihrem Browser; über die API kostet jede erfolgreiche Abfrage $0.002, fehlgeschlagene Validierung wird nicht berechnet, und nach der Antwort wird nichts gespeichert. Diese Aufteilung — freie interaktive Erkundung und eine kostenpflichtige, identische API — entspricht dem Rest des KIT-Tier-A-Katalogs und erlaubt es Ihnen, von einer einmaligen Prüfung zu einer Pipeline zu wechseln, ohne das mathematische Ergebnis zu ändern.

Deterministische Test-Fixtures

Reproduzierbare ISO-Zeichenketten für den nächsten Wochentag für Unit-Tests, Property-Checks und CI-Assertions erzeugen, ohne von Date oder der Systemuhr abzuhängen.

Was wird geliefert, wenn das Basisdatum bereits der Zielwochentag ist?

Das Basisdatum selbst. Die Semantik ist ab-oder-nach: days_until ist 0, und result entspricht dem normalisierten eingegebenen Datum.

Vollständige KIT-Dokumentation lesen →