Entbindungstermin schätzen
Geben Sie den ersten Tag der letzten Periode und das heutige Datum ein: Begann sie am 1. Januar 2026, liegt der errechnete Termin am 8. Oktober 2026, und am 15. März sind 73 Tage vergangen. 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
- Erster Tag der letzten Periode
- 2026-01-01
- Heute
- 2026-03-15
- Fälligkeitsdatum
- 2026-10-08
- Trächtigkeitstage
- 280
- Tage seit der letzten Periode
- 73
Einen voraussichtlichen Entbindungstermin aus dem ersten Tag der letzten Menstruation zu schätzen gehört zu den häufigsten Kalenderberechnungen bei der Aufnahme in die Geburtshilfe, in der Schwangerenbildung und in geburtshilflichen Übungen. Dieser Rechner für den voraussichtlichen Entbindungstermin wendet die Naegele-Regel in ihrer transparenten Form mit zweihundertachtzig Tagen an: Er nimmt eine strenge letzte Periode im Format YYYY-MM-DD, verlangt eine deklarierte today-Referenz, damit künftige LMP-Daten nicht durchrutschen, addiert genau zweihundertachtzig bürgerliche Tage mit reiner gregorianischer Arithmetik und liefert den geschätzten Entbindungstermin plus die Tageszahl seit der LMP. Nutzen Sie ihn für Formulare, Unterrichtsdemos und Automatisierung, die eine deterministische Naegele-Basis brauchen, bevor die Ultraschalldatierung den Plan verfeinert.
Was die Naegele-Regel mit 280 Tagen berechnet und warum lmp und today Pflicht sind
Die Naegele-Regel schätzt den erwarteten Entbindungstermin aus dem ersten Tag der letzten Menstruation unter der üblichen geburtshilflichen Zählung von vierzig Wochen ab LMP. In der Tageszählform dieser Fähigkeit nehmen Sie diesen LMP-Tag und addieren genau zweihundertachtzig volle bürgerliche Tage, wobei Monatslängen und gregorianische Schaltjahre normalisiert werden. Dieser feste Versatz entspricht der klassischen Lehre von vierzig Wochen ab dem ersten Blutungstag der letzten Periode bei einem regelmäßigen achtundzwanzig-Tage-Zyklus mit Ovulation um den vierzehnten Tag.
Dieser Endpunkt implementiert diese Arithmetik byteweise: Er ruft Date.now nicht auf, hängt nicht von der Serverzeitzone ab und passt die Zykluslänge nicht stillschweigend an. Zwei Pflichtfelder steuern den Lösungsweg. Das Feld lmp ist ein ISO-Kalenderdatum im Format YYYY-MM-DD und benennt den ersten Blutungstag der letzten Periode, den die Patientin angibt.
Wo die Berechnung des Entbindungstermins hilft
Aufnahmeformulare für Schwangerschaft und Buchungsflüsse der Geburtshilfe brauchen oft einen ersten geschätzten Entbindungstermin, sobald die Patientin ihre LMP eingibt, mit einer klaren Regel, die zukunftsdatierte Perioden relativ zum Referenztag des Formulars ablehnt. Diese Rechner-Einbettung liefert eine transparente Naegele-Basis mit veröffentlichter Formel und einem Feld Tage-seit-LMP, das Produkttexte zitieren können, ohne eine undurchsichtige Datumsbibliothek rückzuentwickeln. Skripte der Bevölkerungsgesundheit und Forschungspipelines, die EDD aus archivierten LMP-Spalten neu berechnen, können dieselbe reine Funktion stapelweise fahren, ohne eine vollständige geburtshilfliche Bibliothek auszuliefern oder von einer Host-Date-Implementierung abzuhängen, die nahe Sommerzeitgrenzen springt.
Weil die Engine analytische Parse-Arbeit der Stufe A ist—wenige Ganzzahlprüfungen und serielle Tagesrollungen—bleibt die Latenz niedrig und das Kostenmodell flach. Bevorzugen Sie ultraschallbasierte Datierung, wenn die klinische Politik es verlangt, und behandeln Sie die zweihundertachtzig-Tage-Ausgabe als die konventionelle Kalenderschätzung, die sie immer war: einfach, erklärbar und deterministisch.
Anwendungsfälle
Aufnahme und Buchung in der Geburtshilfe
Berechnen Sie eine erste EDD aus dem LMP-Feld eines Webformulars, übergeben Sie den Referenztag des Formulars als today und lehnen Sie künftige LMP ab, bevor Ultraschall die Datierung bestätigt.
Unterricht und Prüfungsvorbereitung
Lassen Sie Lernende die Naegele-Regel mit zweihundertachtzig Tagen an strengen YYYY-MM-DD-Eingaben üben und ein deterministisches Orakel unmögliche oder künftige LMP-Daten ablehnen.
LMP-Archive im Stapel
Berechnen Sie geschätzte Entbindungstermine für Forschung oder Planung aus gespeicherten LMP-Spalten mit festem Stichtag neu, ohne zeitzonensensible Date-Bibliotheken.
Häufige Fragen
Wie schätzt dieser Rechner den Entbindungstermin?
Er wendet die Naegele-Regel als festen Versatz an: der geschätzte Entbindungstermin ist der erste Tag der letzten Menstruation plus genau 280 bürgerliche Tage, mit gregorianischen Monatslängen und Schaltjahren in reiner Arithmetik normalisiert.
Warum ist ein today-Feld nötig, wenn die Regel nur die LMP braucht?
Aufrufer müssen den Referenztag angeben, damit eine LMP nicht akzeptiert wird, wenn sie nach diesem Tag liegt. Dieselben Eingaben erzeugen in allen Umgebungen dasselbe Validierungsergebnis.
Was passiert, wenn die LMP nach today liegt?
Eine letzte Menstruation in der Zukunft relativ zur deklarierten Referenz ist keine gültige Basis für die Terminschätzung.
Ändert sich der Termin, wenn der Zyklus länger oder kürzer als achtundzwanzig Tage ist?
Nein. Die Regel addiert immer genau 280 Tage und setzt damit einen regelmäßigen Zyklus von achtundzwanzig Tagen mit Eisprung um den vierzehnten Tag voraus. Eine andere Zykluslänge wird nicht berücksichtigt, die Datierung verfeinert später der Ultraschall.
Werden Schaltjahre beim Entbindungstermin berücksichtigt?
Ja. Die 280 Tage werden als echte Kalendertage gezählt, mit der wahren Länge jedes Monats und dem zusätzlichen Februartag in Schaltjahren. So stimmt das Datum auch, wenn die Schwangerschaft über ein Schaltjahr reicht.
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/math/pregnancy-due-date \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"lmp":"2026-01-01","today":"2026-03-15"}'const res = await fetch("https://api.kit.forhosting.com/math/pregnancy-due-date", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"lmp": "2026-01-01",
"today": "2026-03-15"
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/math/pregnancy-due-date",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"lmp": "2026-01-01",
"today": "2026-03-15"
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/math/pregnancy-due-date", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"lmp":"2026-01-01","today":"2026-03-15"}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"lmp":"2026-01-01","today":"2026-03-15"}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/math/pregnancy-due-date", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Beispiel-Anfrage
{
"lmp": "2026-01-01",
"today": "2026-03-15"
}Beispiel-Antwort
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "math.pregnancy_due_date",
"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
Liegt die LMP nach today, fehlt ein Datum oder ist es kein realer Kalendertag, schlägt die Aufgabe mit invalid_input fehl, statt einen Plan zu erfinden.
Was die Naegele-Regel mit 280 Tagen berechnet und warum lmp und today Pflicht sind
Fällt lmp streng nach today, wird die Anfrage als invalid_input abgelehnt mit einer Meldung, die beide Daten nennt, weil eine letzte Menstruation in der Zukunft relativ zur Referenz keine brauchbare Basis für die Terminschätzung ist. Februar im Schaltjahr, addiert zweihundertachtzig serielle Tage ab LMP und gibt due_date im ISO-Format aus. Die Antwort spiegelt auch die normalisierten lmp und today wider, kennzeichnet method als naegele_280, formuliert formula als EDD gleich LMP plus zweihundertachtzig Tage, meldet gestation_days als zweihundertachtzig und days_since_lmp als die ganze bürgerliche Tageszahl von LMP bis zum deklarierten today, damit eine Oberfläche den Gestationsfortschritt zeigen kann, ohne die serielle Mathematik neu abzuleiten. Dies ist nur eine Datierungsschätzung: keine Diagnose, keine Garantie der Geburt an diesem Tag und kein Ersatz für klinische Ultraschalldatierung, wenn diese verfügbar ist.
Eingabevertrag, Validierung, Antwortform und deterministische Fehler
Der Monat muss zwischen eins und zwölf liegen; der Tag muss für diesen Monat real sein, daher werden Werte wie der 30. Februar zweitausendsechsundzwanzig abgelehnt, weil Februar nie dreißig Tage hat, und der 29. Februar zweitausenddreiundzwanzig abgelehnt, weil dieses Jahr nach der gregorianischen Regel kein Schaltjahr ist. Beispiel: lmp am 1. Januar zweitausendsechsundzwanzig mit today am 15. Januar bis 15. Senden Sie keine Wanduhr-Zeitstempel, Zeitzonen oder Zykluslängen an diese Fähigkeit—das gehört zu anderen Werkzeugen; diese Seite ist absichtlich die feste zweihundertachtzig-Tage-Transformation von LMP zu EDD mit explizitem today-Schutz. Senden Sie per POST ein JSON-Objekt mit zwei Pflicht-Stringfeldern. Das Feld lmp muss dem strengen Muster aus vier Ziffern, Bindestrich, zweistelligem Monat, Bindestrich und zweistelligem Tag entsprechen. Die Aliase last_menstrual_period, lmp_date und period_start mappen denselben Analysepfad, damit Formulare ihre bevorzugten Namen behalten können. Das Feld today muss dieselbe ISO-Form nutzen; die Aliase as_of und reference_date werden akzeptiert. Fehlende lmp oder today, null, leere Zeichenkette, Nicht-String-Objekte und Zeichenketten außerhalb des Musters werfen invalid_input und nennen Feld und erwartete Form. Bei Erfolg enthält der Körper stets lmp, today, due_date, method, formula, gestation_days und days_since_lmp; optionale Nullfelder werden nie aufgefüllt. März zweitausendsechsundzwanzig ergibt due_date am 8. Oktober zweitausendsechsundzwanzig unter dem festen Versatz von zweihundertachtzig Tagen, mit method naegele_280 und days_since_lmp gleich der bürgerlichen Spanne vom 1. März. Fehlgeschlagene Validierung wird nicht abgerechnet, sodass Sie feindliche oder unvollständige Nutzlasten prüfen können, ohne Prepaid-Guthaben zu verbrauchen.
Technische Fragen
Welche Eingabefelder sind Pflicht?
Sowohl lmp als auch today (YYYY-MM-DD). Aliase last_menstrual_period, lmp_date, period_start für die LMP und as_of, reference_date für today werden akzeptiert. Fehlende oder leere Werte liefern invalid_input und werden nicht abgerechnet.
Was kostet der Rechner für den Entbindungstermin?
Das Browser-Widget ist kostenlos. API-Aufrufe nutzen vorausbezahltes KIT-Guthaben zu $0.002 pro erfolgreicher Aufgabe; ungültige Eingabe wird nicht berechnet.