Juneteenth- und Bundesfeiertags-Rechner
Geben Sie ein Jahr ein und erhalten Sie den 19. Juni, Juneteenth, samt dem Tag, an dem US-Bundesbehörden ihn begehen: 2026 ist es ein Freitag, beide Daten stimmen überein. Fällt er aufs Wochenende, sehen Sie den verschobenen Tag. 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
- Jahr
- 2.026
- Datum
- 2026-06-19
- Beobachteter Feiertag
- 2026-06-19
- Name
- Juneteenth
- Wochentag
- Friday
Diese Fähigkeit ermittelt das zivile Datum von Juneteenth in den USA für ein gegebenes Jahr. Die Bundesregel legt den 19. Juni und bei Wochenende den bundesweit beobachteten Werktag fest. Reine Kalenderlogik ohne Netz. Sie liefert das ISO-Datum und den stabilen Feiertagsnamen für HR, Schulen und Logistik.
Festes Datum und begangener Tag
Juneteenth ist ein Bundesfeiertag der Vereinigten Staaten, der an den 19. Juni erinnert, und das Kalenderdatum bleibt jedes Jahr gleich. Fällt der 19. Juni auf einen Werktag, ist genau dieser Tag frei. Fällt er auf ein Wochenende, verlegen Bundesbehörden und viele Arbeitgeber den freien Tag: Der Samstag wandert auf den Freitag davor, der Sonntag auf den Montag danach. In manchen Jahren gibt es also zwei Daten, in anderen nur eines. Sie geben das Jahr ein, der Rechner bildet den 19. Juni, bestimmt den Wochentag, wendet die Regel an und zeigt das begangene Datum. 2026 fällt der 19. Juni auf einen Freitag, beide Daten sind also gleich.
Wofür es dient und typische Fehler
Personalabteilungen sperren damit Urlaubstage, Schulen kündigen Schließungen an, Banken und Börsenkalender passen ihre Zeiten an, und die Logistik markiert verspätete Liefertage, alles für das ganze Jahr geplant, ohne eine Feiertagstabelle zu pflegen. Häufige Fehler sind die Annahme, der freie Tag sei immer der 19. Juni, das Verschieben des Samstags auf den Montag statt auf den Freitag und die Vermutung, jeder Arbeitgeber folge der Bundesregel. Der Rechner nennt weder Varianten einzelner Bundesstaaten noch Ersatztage von Firmen und mischt keine Feiertage anderer Länder hinein; nutzt Ihre Organisation einen anderen örtlichen Tag, fragen Sie dort nach.
Was es ist und warum es wandert
US-Bundesfeiertage, die über den Wochentag im Monat definiert sind, ändern jedes Jahr das zivile Datum. Juneteenth folgt den 19. Juni und bei Wochenende den bundesweit beobachteten Werktag.
Lohn, Banken und Schulen brauchen dieses Datum ohne manuelle Tabellen. Eine deterministische Funktion vermeidet externe Kalender und liefert für dasselbe Jahr dasselbe ISO. Das Feld year ist eine zivile Ganzzahl; die Ausgabe enthält date als JJJJ-MM-TT.
Keine Nullwerte: optionale Felder entfallen.
So wird gerechnet
Die Berechnung nutzt zivile UTC-Arithmetik für den n-ten Wochentag des Monats und das ISO-Format. Unabhängig von der Serveruhr. Goldens fixieren bekannte Jahre für ein unabhängiges Orakel.
Das Webformular nutzt year aus dem Standardwortschatz.
Wann Sie sie nutzen
Nutzen Sie sie, wenn Sie nur das Bundesdatum von Juneteenth für ein Planungsjahr brauchen. Keine bundesstaatlichen Varianten. Kombinieren Sie sie mit anderen Bundesrechnern.
Prüfen Sie, ob Ihre Organisation einen anderen Tag setzt.
Häufige Fragen
Welches Datum hat Juneteenth?
Bundesregel: den 19. Juni und bei Wochenende den bundesweit beobachteten Werktag.
Was passiert, wenn der 19. Juni auf ein Wochenende fällt?
Fällt er auf einen Samstag, wird der freie Tag auf den Freitag davor verlegt, bei einem Sonntag auf den Montag danach. An einem Werktag sind festes Datum und begangener Tag identisch.
Kann ich mehrere Jahre im Voraus planen?
Ja. Geben Sie ein beliebiges Jahr ein und Sie erhalten das feste Datum und den begangenen Tag, sodass Sie Urlaub, Schulschließungen oder Lieferfristen für das ganze Jahr vorab festlegen können.
Gilt das Ergebnis für jeden Arbeitgeber?
Nicht unbedingt. Der Rechner wendet nur die Wochenendregel des Bundes an und erfindet keine Ersatztage einzelner Bundesstaaten oder Firmen. Fragen Sie Ihre Organisation, ob sie einen anderen örtlichen Tag nutzt.
Was zeigt das Ergebnis an?
Den 19. Juni des gewählten Jahres, das begangene Bundesdatum, den Wochentag von beiden und den Namen Juneteenth, bereit für Ihren Urlaubs- oder Lieferkalender.
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/juneteenth-observed \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"year":2026}'const res = await fetch("https://api.kit.forhosting.com/date/juneteenth-observed", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"year": 2026
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/date/juneteenth-observed",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"year": 2026
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/date/juneteenth-observed", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"year":2026}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"year":2026}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/date/juneteenth-observed", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Beispiel-Anfrage
{
"year": 2026
}Beispiel-Antwort
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "date.juneteenth_observed",
"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
Nutzen Sie sie kostenlos im Browser oder per API zu $0.002 pro erfolgreicher Anfrage.
Was es ist und warum es wandert
Ungültige Jahre ergeben invalid_input mit klarer Meldung.
Integrationsbeispiele
Technische Fragen
Zeitstempel oder ziviles Datum?
Ziviles Datum JJJJ-MM-TT.
Abhängig von der Zeitzone?
Nein; ganzer ziviler Tag ohne lokale Uhr.
Welche Jahre?
Ganzzahlen von 1900 bis 2200.
Bundesstaaten?
Nein; nur die kodierte Bundesregel.