Ist Wochenende?
Geben Sie ein Datum ein und erhalten Sie ein klares Ja oder Nein, ob es auf Samstag oder Sonntag fällt: Der 25. Juli 2026 ist ein Samstag, also ein Wochenendtag. Dazu sehen Sie den Namen des Wochentags und seine ISO-Nummer. Kostenlos in Ihrem Browser.
- Kostenlos
- Läuft in Ihrem Browser
- Ohne Anmeldung
- Ihre Daten bleiben auf Ihrem Gerät
Im Browser ausführen – kostenlos
Rechenbeispiel
- Datum
- 2026-07-25
- Jahr
- 2.026
- Monat
- 7
- Tag
- 25
- Name des Tages
- Saturday
Ein Prüfer für Wochenendtage beantwortet eine Frage, die Planer, Lohnsysteme und Schulkalender ständig stellen: fällt ein Kalendertag auf Samstag oder Sonntag?
Wochenende oder Werktag: so wird geprüft
Das Werkzeug beantwortet eine einzige Frage: Fällt ein bestimmtes Datum auf einen Samstag oder Sonntag? Sie geben das Datum im ISO-Format Jahr-Monat-Tag ein, etwa 2026-07-25. Diese Schreibweise ist eindeutig, egal ob man im Alltag zuerst den Tag oder den Monat schreibt. Der Wochentag wird nach den Regeln des gregorianischen Kalenders berechnet, einschließlich der Schaltjahre: Der Februar hat nur in Jahren 29 Tage, die durch 4 teilbar sind, ausgenommen volle Jahrhunderte, die nicht durch 400 teilbar sind. Ist der Tag ein Samstag oder Sonntag, lautet die Antwort Ja, von Montag bis Freitag Nein.
Wofür die Prüfung taugt und wofür nicht
Typische Einsätze sind Liefer- und Wartungstermine, Lohnläufe und Stundenpläne, bei denen ein Termin bewusst auf ein Wochenende fallen soll oder gerade nicht. Neben der Antwort erhalten Sie den englischen Namen des Wochentags und die ISO-Wochentagsnummer, bei der Montag 1 und Sonntag 7 ist. Das Werkzeug zählt keine Wochenendtage zwischen zwei Daten und überspringt sie nicht bei einer Fristberechnung; dafür gibt es eigene Rechner. Ein Datum mit Uhrzeit oder ein unmögliches Datum wie der 29. Februar 2023 wird abgelehnt, statt still ein falsches Nein zu liefern.
Was als Wochenendtag zählt und wie das Datum gelesen wird
Die Eingabe ist ein einzelnes ISO-Kalenderdatum mit vier Ziffern für das Jahr, Bindestrich, zwei Ziffern für den Monat, erneut Bindestrich und zwei Ziffern für den Tag—zum Beispiel zweitausendsechsundzwanzig Bindestrich null sieben Bindestrich fünfundzwanzig. Diese Form ist eindeutig zwischen Locales, die im Alltag Monat-zuerst oder Tag-zuerst schreiben, weshalb APIs und Datenbanken sie bevorzugen. Es gibt keine Tageszeit und kein abschließendes Z, daher ist das Ergebnis der Wochenendstatus jenes expliziten zivilen Tages und hängt weder von der Zeitzone des Aufrufers noch von der Host-Uhr ab.
Darunter gelten weiterhin die gregorianischen Regeln: Monate haben feste Längen außer Februar, der nur in Schaltjahren neunundzwanzig Tage hat (Jahre durch vier teilbar, außer Jahrhunderte, die nicht durch vierhundert teilbar sind). Der Wochentag wird mit der ganzzahligen Sakamoto-Formel berechnet, die einen sonntagsbasierten Index liefert und auf englische Lang- und Kurznamen sowie die ISO-Wochentagsnummer abbildet.
Praktische Tipps, Grenzen und wann Sie dieses Werkzeug wählen
Senden Sie stets ein vollständiges Kalenderdatum, kein datetime mit Zeitanteil und kein abschließendes Z; dieses Werkzeug lehnt erweiterte ISO-Zeitstempel absichtlich ab, damit zeitzonenabhängige Mitternächte nicht versehentlich codiert werden. Beim Unterrichten oder Testen halten Sie einen kleinen bekannten Satz: einen Samstags-Erfolgsfall, einen Sonntags-Erfolgsfall, einen Wochenmitten-Falschfall wie Freitag oder Mittwoch, einen Schalttags-Erfolgsfall wie einen gültigen neunundzwanzigsten Februar und einen absichtlichen Fehler wie zweitausenddreiundzwanzig Bindestrich null zwei Bindestrich neunundzwanzig. Die Jahresgrenze endet bei neuntausendneunhundertneunundneunzig, damit vierstellige ISO-Zeichenketten für diese Produktfläche klar definiert bleiben.
Diese Landingpage zielt auf Suchen nach Wochenendtag prüfen, ist es Wochenende oder Samstag oder Sonntag online; sie ist kein Werktagszähler, keine Intervall-Wochenendsumme und kein locale-sensitiver Datumsformatierer.
Anwendungsfälle
Planer- und Sperrtermin-Prüfungen
Bestätigen Sie, dass ein geplantes Liefer- oder Wartungsfenster auf Samstag oder Sonntag fällt, bevor Sie eine Kalenderreservierung sperren.
Hausaufgaben und Kalenderübungen
Lernende geben ein Lehrbuch-ISO-Datum ein und vergleichen die boolesche Wochenendantwort mit der handschriftlichen Wochentagsklassifikation.
Häufige Fragen
Welches Datumsformat brauche ich?
Ein einzelnes ISO-Kalenderdatum als YYYY-MM-DD (zum Beispiel 2026-07-25). Datetimes, Ordinaldaten und Wochendaten werden nicht akzeptiert.
Hängt das Ergebnis von meiner Zeitzone ab?
Nein. Der Solver nutzt reine gregorianische Arithmetik auf einem expliziten zivilen Datum und liest nie Host-Uhr oder Date-Zeitzone.
Was passiert bei einem ungültigen Datum wie 2023-02-29?
Ungültige Monate, Null-Tage und Formen außerhalb YYYY-MM-DD werden ebenfalls abgelehnt.
Lässt sich ein Wochenende von Freitag und Samstag einstellen?
Nein. Das Werkzeug verwendet das übliche Wochenende aus Samstag und Sonntag: Einer dieser Tage ergibt Ja, Montag bis Freitag ergeben Nein. Wochenendtage zwischen zwei Daten zählen oder bei Fristen überspringen sind eigene Berechnungen.
Was passiert mit einem ungültigen Datum wie dem 29. Februar 2023?
Es wird mit einer klaren Meldung abgelehnt, statt still ein Nein zu liefern. 2023 ist kein Schaltjahr, daher gibt es diesen Tag nicht; ein gültiger 29. Februar in einem Schaltjahr wird dagegen normal geprüft.
Welche Wochentagsnummer zeigt das Ergebnis?
Die ISO-Nummer, bei der Montag 1 und Sonntag 7 ist. Der 25. Juli 2026 ist ein Samstag und hat daher die Nummer 6; dazu kommt der englische Name des Tages.
Verwandte Tools
Für Entwickler — API-Zugang
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.
Endpunkt
Authentifizierung per Bearer-Token. Ein einziger POST stellt die Aufgabe in die Warteschlange; das Ergebnis erhalten Sie per Webhook oder über einen signierten Link.
Aufruf aus Ihrem Stack
curl -X POST https://api.kit.forhosting.com/date/is-weekend \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"date":"2026-07-25"}'const res = await fetch("https://api.kit.forhosting.com/date/is-weekend", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"date": "2026-07-25"
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/date/is-weekend",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"date": "2026-07-25"
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/date/is-weekend", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"date":"2026-07-25"}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"date":"2026-07-25"}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/date/is-weekend", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Beispiel-Anfrage
{
"date": "2026-07-25"
}Beispiel-Antwort
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "date.is_weekend",
"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.
Preis
Der Preis steht auf der Seite – keine Tokens, keine Credits. Fehlgeschlagene Aufgaben werden nicht berechnet.
Fehler
| HTTP | Code | Bedeutung |
|---|---|---|
401 | unauthorized | Der API-Schlüssel fehlt oder ist ungültig – prüfen Sie den Authorization-Header (Bearer). |
402 | insufficient_balance | Ihr Guthaben reicht für diese Aufgabe nicht aus – Aufladungen verfallen nicht. |
404 | unknown_type | Unbekannter Aufgabentyp – prüfen Sie das Feld „type“ gegen den Katalog. |
429 | rate_limited | Zu viele Anfragen – warten Sie kurz; Polling ist mit 1 Anfrage pro Sekunde erlaubt. |
Technische Hinweise
Fügen Sie ein ISO-Datum im Format Jahr-Monat-Tag ein, und dieses Werkzeug liefert ein klares Boolean is_weekend, den englischen Wochentagsnamen, die ISO-Wochentagsnummer (Montag gleich eins bis Sonntag gleich sieben) sowie eine kurze Meldung, ob der Tag ein Wochenende oder ein Werktag ist. Ungültige Zeichenketten—falsche Form, unmögliche Monate oder ein neunundzwanzigster Februar außerhalb eines Schaltjahrs—werden mit einem klaren invalid_input-Fehler abgelehnt statt mit einem stillen false.
Was als Wochenendtag zählt und wie das Datum gelesen wird
Diese Fähigkeit nutzt das Standardwochenende Samstag–Sonntag: ist der zivile Wochentag Samstag oder Sonntag, ist is_weekend true; von Montag bis Freitag ist is_weekend false. Weil die Berechnung nie den Date-Konstruktor des Hosts aufruft, können Browser- und API-Pfad in unterschiedlichen Zeitzonen nicht auseinanderlaufen. Verwandte Werkzeuge bedienen andere Suchintentionen: ein Wochentagsrechner liefert den vollen Namen ohne Wochenend-Boolean, ein Wochenendzähler summiert Samstage und Sonntage zwischen zwei Daten, und ein Werktagsaddierer überspringt Wochenenden bei Fristen—keines ersetzt die boolesche Prüfung eines einzelnen Datums.
So rufen Sie die API auf und was zurückkommt
Der Wert muss exakt dem Muster vier Ziffern, Bindestrich, zwei Ziffern, Bindestrich, zwei Ziffern entsprechen und einen echten gregorianischen Tag im inklusiven Jahresbereich von eins bis neuntausendneunhundertneunundneunzig darstellen. Senden Sie einen JSON-Body mit einem Pflicht-Stringfeld namens date, das auch unter den Alias iso_date, value oder day geliefert werden darf. Bei Erfolg spiegelt die Antwort die kanonische Datumszeichenkette wider, year, month und day als Zahlen, setzt is_weekend und weekend auf dasselbe Boolean, is_weekday auf das Gegenteil, day_name und day_name_short auf englische Labels wie Saturday und Sat, iso_weekday auf die Montag-bis-Sonntag-Ganzzahl von eins bis sieben, weekday_0_sunday auf den sonntagsbasierten Index von null bis sechs, leap_year für das Jahr, und enthält eine kurze message plus ein geordnetes steps-Array, das Parse, Sakamoto-Klassifikation und Wochenendtest neu formuliert. Fehlgeschlagene Validierung—fehlendes Feld, kein String-Typ, schlechte Form, Jahr außerhalb der Spanne, unmöglicher Monat oder Tag oder ein nicht-schaltjähriger neunundzwanzigster Februar—liefert invalid_input und wird nie berechnet. Der Preis ist pauschal $0.002 pro erfolgreicher Anfrage mit Einheit item.
Praktische Tipps, Grenzen und wann Sie dieses Werkzeug wählen
Bevorzugen Sie den Primärfeldnamen date, wenn Sie den Client steuern; Alias existieren für Formulare, die das Steuerelement iso_date oder value nennen. Roundtrip-Prüfungen sind einfach: rechnen Sie den Wochentag mit einer anderen vertrauenswürdigen gregorianischen Quelle nach und bestätigen Sie, dass nur Samstag und Sonntag is_weekend true setzen. Wählen Sie diese Fähigkeit, wenn Sie bereits ein ISO-Datum haben und nur ein Wochenend-Boolean brauchen; brauchen Sie lokalisierte Monatsnamen oder formatierte Zeichenketten für viele Sprachen, nutzen Sie stattdessen eine Datumsformatierungs-Fähigkeit.
Integrationsbeispiele
Nur-Wochenend-Fixtures für Tests
Engineering-Teams bauen bekannte Samstag/Sonntag- und Werktags-ISO-Daten für UI-Kalender, ohne von der Host-Uhr abzuhängen.
Technische Fragen
Was zählt als Wochenendtag?
Nur Samstag und Sonntag. Montag bis Freitag liefern is_weekend false (is_weekday true).
Ist der Wochenend-Prüfer 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.