ForHosting KIT · Datum und Zeit

Doomsday-Regel-Rechner

Der 4. Juli 2024 war ein Donnerstag, wie der Ankertag dieses Jahres, auf den auch leicht merkbare Daten wie der 4. April, der 6. Juni und der 12. Dezember fallen. Geben Sie ein Datum ein und sehen Sie Wochentag und Anker. 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-07-04
Erhalten Sie
Jahr
2.024
Monat
7
Tag
4
Monatsname
July

John Conways Doomsday-Regel ist ein mentaler Algorithmus, der den Wochentag eines beliebigen gregorianischen Kalenderdatums findet, indem zuerst der Ankertag des Jahres ermittelt wird —der sogenannte Doomsday, der auf einprägsame Daten wie den vierten April, den sechsten Juni und den zwölften Dezember fällt— und dann von diesem Anker bis zum gewünschten Tag versetzt wird. Dieser Doomsday-Regel-Rechner wendet dieselbe Jahrhundertanker- und Jahresversatz-Arithmetik deterministisch an, sodass Studierende, Tutoren und Pipelines eine strukturierte Wochentagsantwort erhalten, ohne Kalenderbibliotheken zu installieren oder der Host-Uhr zu vertrauen. Senden Sie eine einzelne ISO-Datumszeichenkette, beispielsweise zweitausendvierundzwanzig Bindestrich null sieben Bindestrich null vier; die Antwort benennt den Wochentag, meldet den Conway-Index von null bis sechs, den Ankertag des Jahres, den Jahrhundertanker und den Monats-Doomsday-Tag, der im Versatz verwendet wird.

Ein Ankertag für das ganze Jahr

John Conway erfand die Doomsday-Regel als Kopfrechenverfahren: Jedes Jahr hat einen Ankerwochentag, auf den leicht zu merkende Daten wie der 4. April, der 6. Juni und der 12. Dezember fallen. Wer diesen Anker kennt, zählt vom nächstgelegenen Merkdatum aus vor oder zurück. Für 2024 ist der Anker ein Donnerstag; der 11. Juli ist ebenfalls ein Merkdatum, also fällt auch der 4. Juli 2024 auf einen Donnerstag. Der Rechner zeigt neben dem Wochentag den Jahresanker, den Jahrhundertanker und das verwendete Merkdatum.

Zum Üben und Nachprüfen

Der Jahresanker entsteht aus dem Jahrhundertanker plus einem Versatz aus den letzten beiden Ziffern der Jahreszahl. Für 2024 ist der Jahrhundertanker ein Dienstag, und der Versatz schiebt ihn um zwei Tage auf Donnerstag. Schüler und Lehrkräfte können so jeden Schritt ihrer Kopfrechnung mit dem Ergebnis vergleichen. In Schaltjahren verschieben sich die Merkdaten im Januar und Februar, im Januar 2024 etwa auf den 4. Ungültige Tage wie der 29. Februar in einem Gemeinjahr oder der 31. in kurzen Monaten werden abgelehnt.

ISO-Datumseingabe und Validierung des gregorianischen Kalenders

Geben Sie das Pflichtfeld date als ISO-Kalenderzeichenkette YYYY-MM-DD mit einer vierstelligen Jahreszahl, einem zweistelligen Monat von eins bis zwölf und einem zweistelligen Tag an, der in diesem Monat nach dem gregorianischen Kalender tatsächlich existiert. Die Engine lehnt Formatabweichungen ab, die nicht vier-plus-zwei-plus-zwei Ziffern durch Bindestriche getrennt sind, Monate außerhalb von eins bis zwölf sowie Tagesnummern, die die Länge des Monats überschreiten —einschließlich des neunundzwanzigsten Februar in Gemeinjahren und des einunddreißigsten Tages in kurzen Monaten—.

Schaltjahre folgen der Standardregel: durch vier teilbar, außer Säkularjahre müssen auch durch vierhundert teilbar sein, weshalb das Jahr zweitausend ein Schaltjahr ist und neunzehnhundert keines. Jahresgrenzen folgen dem veröffentlichten zivilen Bereich für Isolationssicherheit und den alltäglichen historischen oder Planungsgebrauch.

Schulische Doomsday-Übung

Lehrkräfte und Lernende prüfen Wochentagsantworten und vergleichen den zurückgegebenen Ankertag sowie den Jahrhundertanker mit Handrechnungen anhand der einprägsamen Daten von Conway.

Was ist der Ankertag (Doomsday) in der Antwort?

Der Rechner versetzt von diesem Anker bis zu Ihrem Tag.

Was geschieht, wenn das Datum kein gültiger Kalendertag ist?

Beispiele: 2023-02-29 in einem Nichtschaltjahr, Monat 13 oder Tag 31 im April. Ungültige Eingaben werden nicht berechnet.

Nutzt die Engine das Host-Date-Objekt oder meine Zeitzone?

Nein. Der Pfad ist reine gregorianische Ganzzahlarithmetik mit den Conway-Formeln für Jahrhundert und Jahr. Ergebnisse hängen nicht von Zeitzone, Locale oder Wanduhr ab.

Wie findet die Doomsday-Regel den Wochentag?

Jedes Jahr hat einen Ankerwochentag, den leicht merkbare Daten wie der 4. April, der 6. Juni und der 12. Dezember teilen. 2024 war das ein Donnerstag, und weil auch der 11. Juli dazugehört, fiel der 4. Juli 2024 ebenfalls auf einen Donnerstag.

Was bedeuten die Wochentagszahlen im Ergebnis?

Conways Zählung reicht von 0 für Sonntag bis 6 für Samstag. Zusätzlich steht die ISO-Nummer da, bei der Montag 1 und Sonntag 7 ist; der 4. Juli 2024 hat daher auf beiden Skalen die 4.

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

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 Kalenderdaten wie der neunundzwanzigste Februar in einem Nichtschaltjahr scheitern mit einem klaren invalid_input-Fehler.

ISO-Datumseingabe und Validierung des gregorianischen Kalenders

Die Aliase d, iso und iso_date werden akzeptiert, wenn sie dokumentiert sind, damit Clients gängige Feldnamen abbilden können, ohne Nutzlasten umzubenennen. Es wird kein Host-Date-Objekt konsultiert, sodass Ergebnisse nie mit Zeitzonen, Locales oder Sommerzeitregeln abdriften; identische Eingaben ergeben stets identisches JSON. Fehlendes date, leere Zeichenketten, Nicht-String-Typen und unmögliche Kalendertage lösen invalid_input aus und werden nach der Ablehnung durch die Engine nicht berechnet.

Die Doomsday-Antwort lesen: Wochentag, Anker und Versätze

Bei Erfolg spiegelt die Antwort das normalisierte Datum, year, month, day und den englischen month_name zur Anzeige wider. Die weekday-Zeichenkette ist der englische Tagesname von Sunday bis Saturday, und weekday_index folgt der Conway-Konvention mit null für Sonntag bis sechs für Samstag. Das Feld iso_weekday bildet denselben Tag auf die ISO-8601-Skala ab, bei der eins Montag und sieben Sonntag ist, sodass Pipelines, die bereits die ISO-Wochennummerierung nutzen, entweder Index ohne Neuableitung der Abbildung verbrauchen können. Das Herzstück des pädagogischen Vertrags ist der Jahresanker: anchor_day und anchor_index benennen den Doomsday-Wochentag jenes Jahres, während century_anchor und century_anchor_index die Jahrhunderbasis vor Anwendung des Jahresversatzes zeigen und year_offset den modularen Beitrag des zweistelligen Jahres meldet. Die Ganzzahl month_doomsday ist der einprägsame Monatstag für den Versatz (zum Beispiel elf im Juli oder vier im Januar eines Schaltjahres), und is_leap_year kennzeichnet, ob Januar und Februar die schaltjährigen einprägsamen Daten verwendet haben. Die Felder calendar und method sind stets gregorian und conway_doomsday, damit Tests und Router auf stabile Bezeichner verzweigen. Nutzen Sie weekday allein zur Anzeige; nutzen Sie anchor_day beim schrittweisen Unterrichten der Regel; kombinieren Sie century_anchor mit year_offset beim Bewerten von Schülerarbeiten, die die Zwischenschritte von Conway zeigen müssen.

API-Nutzung, Preise, Unterrichtsabläufe und praktische Grenzen

Koppeln Sie diesen Endpunkt mit Monatslängen- oder Ordinaldatumswerkzeugen, wenn der nächste Schritt die Validierung eines Formulardatums oder die Umrechnung des Jahrestags ist, und mit Wochennummernrechnern, wenn Sie den Wochentag bereits kennen und die ISO-Wochenplatzierung brauchen. Halten Sie Eingaben auf echte gregorianische Kalendertage —das Produkt lehnt ungültige Daten ab, statt sie fortzuschreiben—, damit schlechte Formularwerte früh sichtbar werden. Senden Sie einen JSON-Körper mit der erforderlichen ISO-Datumszeichenkette und rufen Sie den kostenlosen Doomsday-Regel-Rechner im Browser für Hausaufgabenkontrollen, Vorlesungsdemos und Kopfrechenpraxis auf, ohne Datumsbibliotheken zu installieren. Nutzen Sie die Prepaid-API, wenn eine Tutoring-Plattform, eine Prüfungsumgebung, ein Geschichtswerkzeug oder ein Planungsassistent einen stabilen Wochentagsvertrag unter KIT-Guthaben zu $0.002 pro erfolgreichem Element benötigt; Validierungsfehler verbrauchen nach der Ablehnung durch die Engine nie Guthaben. Autoren, die SDKs ausliefern, können weekday und anchor_day in parallele Lehrtabellen abbilden, die zeigen, wie Conways einprägsame Daten den Doomsday des Jahres mit dem Zieltages verbinden.

Tutorien und Prüfungsumgebungen

Tutoring-Apps bewerten Wochentagsfragen mit strukturiertem JSON und zeigen Zwischenankerfelder, wenn Lernende die vollständigen Doomsday-Schritte nachweisen müssen.

Geschichts- und Planungswerkzeuge

Pipelines, die den Wochentag eines zivilen ISO-Datums ohne Host-Date-Eigenheiten brauchen, rufen einen deterministischen Prepaid-Endpunkt für Fixtures und UI-Bezeichner auf.

Wie finde ich den Wochentag eines Datums mit dem Doomsday-Regel-Rechner?

Senden Sie JSON mit date gesetzt auf eine ISO-Zeichenkette wie 2024-07-04. Die Antwort enthält weekday, weekday_index, den anchor_day des Jahres und den century_anchor der Conway-Methode.

Ist der Doomsday-Regel-Rechner kostenlos?

Das Browser-Werkzeug läuft kostenlos auf Ihrem Gerät. API-Aufrufe nutzen Prepaid-KIT-Guthaben zu $0.002 pro erfolgreichem Element; Validierungsfehler werden nicht berechnet.

Vollständige KIT-Dokumentation lesen →