ForHosting KIT · Datum und Zeit

Wochentag-Vorkommen im Monat

Geben Sie ein Datum ein und erfahren Sie, das wievielte Vorkommen seines Wochentags es im Monat ist und ob es das letzte ist: Der 1. Juli 2025 ist der erste Dienstag im Juli, nicht der letzte. Praktisch für Regeln wie den zweiten Montag. 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
2025-07-01
Erhalten Sie
Wochentag
tuesday
Wochentagsnummer
2
Vorkommen im Monat
1

Zu einem Datum nennt Ihnen das Werkzeug, um die wievielte Wiederkehr dieses Wochentags es sich innerhalb seines Monats handelt, etwa « 2. Dienstag », und ob es die letzte ist.

So funktioniert es

Ausgehend von einem Datum, das Sie angeben, ermittelt das Werkzeug, um die wievielte Wiederkehr des Wochentags es sich innerhalb seines Monats handelt, etwa « 2. Dienstag », und weist aus, ob es die letzte Wiederkehr dieses Tages im Monat ist. Bevor Sie die Fähigkeit in Ihre Produktionsabläufe oder automatisierten Tests einbinden, sehen Sie sich bitte die Referenzbeispiele an, die sowohl den Erfolgs- als auch den Fehlerpfad zeigen.

Eingaben und Ausgaben

Jede erfolgreiche Antwort enthält stets die wichtigsten Ausgabefelder, nämlich den Rang der Wiederkehr und den Hinweis darauf, ob es sich um die letzte handelt, damit Ihre Oberflächenbindungen dauerhaft stabil bleiben und sich Ihre Anzeige nicht unerwartet verschiebt. Zu große Zwischenwerte, welche die Gleitkommadarstellung überschreiten würden, liefern einen klaren Bereichsfehler statt eines Nullwerts und vermeiden auf diese Weise stille Mehrdeutigkeiten in Ihrem Ergebnis. Die Fehlerzeichenketten bleiben über die Zeit stabil, damit sie bei der Zertifizierung und bei Ihren Tests als verlässliche Ankerpunkte dienen können.

Studieren Sie deshalb die Referenzbeispiele für den Erfolgs- wie für den Fehlerfall, bevor Sie diese Fähigkeit an einen automatisierten Ablauf oder eine kritische Produktionskette anschließen.

Grenzfälle und Grenzen

Leere Zeichenketten, falsche Typen und widersprüchliche Bereiche werden bereits zu Beginn der Verarbeitung abgewiesen, noch vor jeder Rechenoperation und in vollständig vorhersehbarer Weise. Ein bürgerliches Datum ohne Zeitzone wird als reines Kalenderdatum behandelt, ohne eine stille Umrechnung, die das Ergebnis um einen ganzen Tag nach vorn oder nach hinten verschieben könnte. Die benötigten Tabellen und Daten reisen vollständig innerhalb des Ordners der Fähigkeit: Während der Ausführung findet kein einziger Netzwerkaufruf statt, was ein reproduzierbares und einheitliches Verhalten auch dann gewährleistet, wenn Ihr Gerät vollständig offline ist.

Ein Tag jenseits der vierten Wiederkehr wird korrekt als fünfter und gegebenenfalls als letzter des Monats erkannt, ohne die beiden Zustände jemals zu verwechseln. Sehen Sie sich vor der Einbindung sorgfältig die Referenzbeispiele an, denn sie legen den erwarteten Vertrag fest und zeigen Ihnen genau, wie jedes Feld der Ausgabe zu deuten ist.

Tägliche Arbeit

Erhalten Sie eine verlässliche Antwort ohne Tabellenkalkulation.

Lehre

Stabile Referenzbeispiele für Vorführungen.

Was sagt mir das Ergebnis?

Den Wochentag des Datums, das wievielte Vorkommen dieses Wochentags im Monat es ist und ob es das letzte ist. Für den 1. Juli 2025 erhalten Sie Dienstag, erstes Vorkommen, nicht das letzte.

Wie prüfe ich, ob ein Datum der letzte Freitag im Monat ist?

Geben Sie das Datum ein und sehen Sie nach, ob das Ergebnis es als letztes Vorkommen markiert. Dann folgt in diesem Monat kein weiterer Freitag, und das Datum ist der letzte Freitag.

Kann ein Tag zugleich der vierte und der letzte sein?

Ja. Hat ein Monat diesen Wochentag nur viermal, ist der vierte zugleich der letzte, und das Ergebnis zeigt beides an. Lesen Sie die beiden Teile der Antwort zusammen.

Braucht das Werkzeug eine Netzwerkverbindung?

Nein. Die Berechnung läuft in Ihrem Browser ohne Netzwerkverbindung, und dasselbe Datum liefert immer dieselbe Antwort, heute wie in einigen Jahren.

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

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/weekday-occurrence \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"date":"2025-07-01"}'
{
  "date": "2025-07-01"
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "date.weekday_occurrence",
  "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.

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.

So funktioniert es

Die Berechnung ist vollständig deterministisch und läuft kostenlos in Ihrem Browser mit derselben reinen Funktion wie die API: Das lokal ermittelte Ergebnis stimmt exakt mit dem des entfernten Dienstes überein. Die Datumsangaben folgen dem Standard ISO-8601 und werden vor jeder Rechenoperation geprüft, sodass ein falscher Typ sofort zu einem klaren invalid_input-Fehler wird statt zu einem irreführenden Wert.

Eingaben und Ausgaben

Die Pflichtfelder des Schemas müssen vorhanden und korrekt typisiert sein, während die optionalen Felder auf dokumentierten Standardwerten beruhen, die Sie bei Bedarf gezielt überschreiben können.

Automatisierung

Dieselbe reine Funktion im Widget und in der API.

Ist es kostenlos?

Ja, Stufe A im Browser.

Netzwerk?

Kein Netzwerk; Verarbeitung auf dem Gerät.

Ungültige Eingabe?

invalid_input mit einer klaren Entsprechung.

Stabil?

Deterministische Beispiele fixieren den Vertrag.

Autor?

samurai.

Vollständige KIT-Dokumentation lesen →