ForHosting KIT · Datum und Zeit

Letzter Wochentag des Monats: Enddatum Montag–Sonntag, kostenlos

Wählen Sie Jahr, Monat und Wochentag und erhalten Sie das Datum des letzten Vorkommens: Der letzte Freitag im Juli 2026 ist der 31. Juli 2026. Der Februar im Schaltjahr wird berücksichtigt, und die Schritte sind nachvollziehbar aufgeführt. 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
Jahr
2.026
Monat
7
Ziel-Wochentag: englischer Name
Friday
Erhalten Sie
Datum
2026-07-31
Tag
31
Monatsname
July
Tagesname
Friday

Ein Rechner für den letzten Wochentag des Monats beantwortet eine ständig gestellte Planungsfrage: Wann ist der letzte Freitag im Juli, der letzte Montag im Februar oder der letzte Sonntag im Dezember? Geben Sie ein gregorianisches Jahr, einen Monat von eins bis zwölf und einen Wochentag als englischen Namen oder als ISO-Nummer von eins bis sieben ein, und dieses Werkzeug liefert das exakte Kalenderdatum dieses letzten Vorkommens, dazu Wochentags-Labels, die ISO-Wochentagsnummer, die Tage des Monats und eine kurze, prüfbare Schrittliste.

Was „letzter Wochentag des Monats“ im gregorianischen Kalender bedeutet

Jeder bürgerliche Monat hat einen letzten Kalendertag — den Achtundzwanzigsten, Neunundzwanzigsten, Dreißigsten oder Einunddreißigsten —, je nach Monat und, im Februar, je nachdem, ob das Jahr ein gregorianisches Schaltjahr ist. Der letzte Montag, Dienstag oder Freitag dieses Monats ist schlicht die höchste Tagesnummer im Monat, deren Wochentag dem angefragten entspricht. Fällt der letzte Kalendertag bereits auf den Zielwochentag, ist dieser Tag die Antwort; andernfalls geht man höchstens sechs Tage zurück, bis die Namen übereinstimmen.

Schaltjahre spielen nur im Februar eine Rolle: Schaltjahre sind durch vier teilbare Jahre, außer Jahrhundertsjahre, die nicht durch vierhundert teilbar sind; Februar kann also neunundzwanzig Tage haben, und der letzte Wochentag kann auf den Neunundzwanzigsten fallen. Die Wochentagsnummerierung in der Antwort folgt der ISO-Konvention vieler Geschäftssysteme: Montag ist eins, Dienstag zwei und so weiter bis Sonntag als sieben. Das unterscheidet sich von Bibliotheken, die Sonntag als null behandeln, weshalb die Antwort zusätzlich einen Index mit Sonntagsursprung für Aufrufer bereitstellt, die ihn brauchen.

Praxistipps, Grenzen und verwandte Suchen

Bevorzugen Sie vollständige englische Wochentagsnamen, wenn Menschen in ein Formular tippen, und ISO-Nummern von eins bis sieben, wenn ein anderes System bereits Wochenindizes mit Wochenbeginn am Montag speichert. Senden Sie month immer als Zahl von eins bis zwölf; nullbasierte Monate mancher Programmiersprachen werden abgelehnt — absichtlich, damit stille Off-by-one-Fehler kein falsches Monatsenddatum ausliefern. Hin-und-zurück-Prüfungen sind einfach: Nehmen Sie das zurückgegebene ISO-Datum, lassen Sie es durch einen Wochentagsrechner laufen und bestätigen Sie, dass der Name übereinstimmt und kein späterer Tag desselben Monats denselben Namen trägt.

Die Jahresgrenze endet bei neuntausendneunhundertneunundneunzig, damit vierstellige ISO-Strings auf dieser Produktoberfläche wohldefiniert bleiben. Diese Landingpage richtet sich an Suchende nach dem letzten Wochentag des Monats, dem letzten Freitag des Monats oder dem Datum des letzten Montags; sie ist kein Erster-Wochentag-Finder, kein Werktagszähler und kein vollständiges Datumsdifferenz- oder Alterswerkzeug. Wählen Sie diese Fähigkeit, wenn Sie Jahr, Monat und Wochentag bereits kennen und nur das abschließende Vorkommen brauchen; haben Sie bereits ein vollständiges ISO-Datum und brauchen nur dessen Wochentagsnamen, nutzen Sie stattdessen den Wochentagsrechner.

Monatsendtermine für Sitzungen und Gehaltsabrechnung

Betriebsteams lösen „letzter Freitag des Monats“ oder „letzter Montag im März“ in ein konkretes ISO-Datum für Kalender, Stichtage und Erinnerungsjobs auf.

Kalenderübungen im Klassenzimmer

Schüler prüfen handschriftliche Antworten zum letzten Wochentag gegen ein festes gregorianisches Ergebnis, einschließlich der Schaltjahr-Grenzfälle im Februar.

Was bedeutet der letzte Wochentag des Monats?

Es ist der späteste Kalendertag des Monats, der auf den von Ihnen angegebenen Wochentag fällt — der letzte Freitag im Juli ist etwa der Freitag, der dem Monatsende am nächsten liegt, ohne den Monat zu verlassen.

Was passiert, wenn der Monat außerhalb von 1–12 liegt?

Akzeptiert werden nur Monate von 1 (Januar) bis 12 (Dezember).

Behandelt der Februar Schaltjahre?

Ja. Es gelten die gregorianischen Schaltregeln: Februar kann 29 Tage haben, und der letzte Wochentag kann nur in Schaltjahren auf den 29. fallen.

Ist das dasselbe wie der letzte Arbeitstag des Monats?

Nein. Der Rechner findet das letzte Datum, das auf den gewählten Wochentag fällt, etwa den letzten Freitag. Bankfeiertage oder örtliche Regeln zum letzten Arbeitstag berücksichtigt er nicht, prüfen Sie diese also separat.

Wie kann ich den Wochentag angeben?

Als englischen Namen, ausgeschrieben oder kurz wie Friday oder Fri, oder als ISO-Nummer von 1 für Montag bis 7 für Sonntag. Der Monat wird immer als Zahl von 1 bis 12 eingegeben.

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/last-weekday-of-month

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/last-weekday-of-month \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"year":2026,"month":7,"weekday":"Friday"}'
{
  "year": 2026,
  "month": 7,
  "weekday": "Friday"
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "date.last_weekday_of_month",
  "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.

Unmögliche Monate außerhalb von eins bis zwölf, unbekannte Wochentags-Token und Jahre außerhalb des Bereichs werden mit einem klaren invalid_input-Fehler abgewiesen, statt stillschweigend einen falschen Tag zu liefern.

Was „letzter Wochentag des Monats“ im gregorianischen Kalender bedeutet

Da die Berechnung nie die Host-Uhr abfragt, liefert eine Anfrage für Juli 2026 stets denselben letzten Freitag, egal ob in Tokio, in New York oder auf einem Worker am Edge. Diese Fähigkeit betrifft einen Monat und einen Wochentagsnamen — nicht Arbeitszeitkalender, Bankfeiertage oder „letzter Werktag“-Regeln, die Wochenenden nach lokaler Vorschrift überspringen.

So rufen Sie die API auf und was zurückkommt

Senden Sie einen JSON-Body mit drei Pflichtfeldern: year als Ganzzahl von eins bis neuntausendneunhundertneunundneunzig, month als Ganzzahl von eins bis zwölf und weekday als englischer Lang- oder Kurzname wie Friday oder Fri oder als ISO-Wochentagsnummer von eins bis sieben, wobei Montag eins und Sonntag sieben ist. Zur Bequemlichkeit gibt es Aliase: y für year, m für month sowie day, dow oder day_of_week für weekday. Im Erfolgsfall setzt die Antwort date auf den kanonischen ISO-Kalenderstring, spiegelt year, month und day als Zahlen, setzt month_name und day_name auf englische Labels, day_name_short auf eine Drei-Buchstaben-Form, iso_weekday und day_of_week auf dieselbe ISO-Ganzzahl, weekday_0_sunday auf den Index von null bis sechs, days_in_month auf die Länge des Monats, leap_year auf einen booleschen Wert für das Jahr und enthält eine kurze Nachricht sowie ein geordnetes steps-Array, das die Schaltjahrprüfung, den Wochentag des letzten Kalendertags, den Versatz und das Enddatum nochmals aufführt. Fehlgeschlagene Validierung — fehlende Felder, nicht ganzzahliges Jahr oder Monat, Monat außerhalb von eins bis zwölf, unerkannte Wochentags-Token oder Jahr außerhalb des veröffentlichten Bereichs — liefert invalid_input und wird nie berechnet. Der Preis ist ein Pauschalbetrag von $0.002 pro erfolgreicher Anfrage mit der Einheit item und einem marginalen Stückpreis von null.

Praxistipps, Grenzen und verwandte Suchen

Für Unterricht und Tests halten Sie einen kleinen bekannten Satz bereit: einen langen Monat wie Juli mit Freitag als Ziel, einen Schaltfebruar mit einem Wochentag, der auf den Neunundzwanzigsten fallen kann, einen kurzen dreißigtägigen Monat und einen absichtlichen Fehlschlag mit Monat dreizehn, um den harten invalid_input-Pfad zu beweisen. Fehlgeschlagene Aufgaben, die invalid_input zurückgeben, verbrauchen kein Prepaid-Guthaben, was explorative Skripte günstig hält, wenn Aufrufer absichtlich Monate außerhalb des Bereichs senden.

Fixture-Erzeugung für Scheduler und Oberflächen

Entwickler bauen deterministische Monatsend-Wochentags-Fixtures für Unit-Tests, ohne von Host-Uhr oder Zeitzone abzuhängen.

Welche Wochentagsformate werden akzeptiert?

Englische Namen (Monday…Sunday oder Mon…Sun) und ISO-Nummern 1–7 (Montag=1 … Sonntag=7). Unerkannte Token liefern invalid_input.

Ist der Rechner für den letzten Wochentag des Monats kostenlos?

Das Browser-Werkzeug ist kostenlos und läuft lokal. API-Aufrufe nutzen Prepaid-KIT-Guthaben zu $0.002 pro erfolgreicher Anfrage; fehlgeschlagene Aufgaben werden nie berechnet.

Vollständige KIT-Dokumentation lesen →