Intervallfasten-Rechner
Macht aus Ihrer ersten Mahlzeit und einem Fastenverhältnis feste Uhrzeiten: Beginnen Sie bei 16:8 um 12:00 zu essen, reicht Ihr Essfenster von 12:00 bis 20:00 und das Fasten von 20:00 bis 12:00 am nächsten 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
- Erste Mahlzeit
- 12:00
- Fastenverhältnis
- 16:8
- Fastenstunden
- 16
- Essenszeiten (Stunden)
- 8
- Beginn des Essens
- 12:00
- Ende des Essens
- 20:00
Intervallfasten-Pläne legen fest, wie viele Stunden Sie fasten und wie viele Stunden Sie pro Tag Nahrung zulassen. Dieser Intervallfasten-Fenster-Rechner nimmt die Uhrzeit Ihrer ersten Mahlzeit und ein tägliches Fastenverhältnis wie sechzehn zu acht, achtzehn zu sechs oder vierzehn zu zehn und liefert den genauen Beginn und das Ende des Essfensters, das ergänzende Fastenfenster sowie eine kurze Formelzeichenkette, die Sie neben dem Ergebnis anzeigen können. Die Arithmetik ist reine Minuten-Modulo-Mathematik auf einem Vierundzwanzig-Stunden-Zyklus: keine Wanduhr, keine Zeitzonendatenbank und kein Zufallsseed. Nutzen Sie ihn für persönliche IF-Planer, Wellness-Demos, Coaching-Portale und Automatisierung, die eine transparente Essfenster-Basis braucht, ohne eine vollständige Ernährungslibrary auszuliefern.
Was das Intervallfasten-Fenstermodell aus erster Mahlzeit und Verhältnis berechnet
Tägliche Intervallfasten-Protokolle teilen einen Vierundzwanzig-Stunden-Tag in einen Fastenblock von F Stunden und einen Essblock von E Stunden, geschrieben als Verhältnis F Doppelpunkt E. Klassische Beispiele sind sechzehn acht, achtzehn sechs, zwanzig vier, vierzehn zehn und zwölf zwölf. Beide Fenster werden als nullgefüllte HH:MM-Zeichenketten und als kompakte Bereichsbeschriftungen zurückgegeben, damit eine Oberfläche eine Tageszeitleiste ohne weiteres Parsen zeichnen kann.
Personen in der Schwangerschaft, Minderjährige, in Genesung von Essstörungen oder unter klinischer Betreuung sollten einen kostenlosen Fensterrechner nicht als medizinischen Rat behandeln. Behandeln Sie die Ausgabe als den transparenten arithmetischen Plan, der sie sein soll: bei gegebener erster Mahlzeit und veröffentlichtem Verhältnis hier öffnet und schließt sich das Essfenster und bis wann das Fasten bis zur nächsten ersten Mahlzeit läuft.
Wer Essfenster-Zeitpläne nutzt und wofür
Wellness-Apps und Coaching-Portale brauchen oft einen transparenten ersten Essplan in dem Moment, in dem der Nutzer ein Protokoll und eine bevorzugte Mittags- oder Abendessenszeit wählt, bevor ein Ernährungstagebuch oder kontinuierliche Glukosedaten vorliegen. Die Einbettung dieses Rechners liefert eine veröffentlichte Formel, eine feste Tagespartition und HH:MM-Ausgaben, die Produkt- und Support-Teams zitieren können, ohne eine Black-Box-Planungsbibliothek reverse-engineeren zu müssen. Habit-Tracker können Fenster neu berechnen, wenn der Nutzer die erste Mahlzeit für Sommerlicht vorzieht oder für gesellschaftliche Abendessen verschiebt, stets mit derselben reinen Funktion.
Weil die Engine parse-Tier-A-analytische Arbeit ist — wenige Ganzzahlprüfungen und modulare Minuten-Rolls —, bleibt die Latenz niedrig und das Kostenmodell flach. Bevorzugen Sie klinische Beratung, wenn medizinische Entscheidungen vom Fasten abhängen, und behandeln Sie diese Ausgabe als die konventionelle Uhrfenster-Schätzung, die sie sein soll: einfach, erklärbar und deterministisch.
Anwendungsfälle
Persönliche IF-Planer und Habit-Apps
Zeigen Sie Ess- und Fasten-Uhrgrenzen aus einer gewählten ersten Mahlzeit und einem Protokoll wie 16:8 oder 18:6 mit HH:MM-Zeichenketten, die eine Oberfläche auf der Tageszeitleiste hervorheben kann.
Wellness-Bildung und Content-Widgets
Demonstrieren Sie gängige Intervallfasten-Verhältnisse mit einem deterministischen Orakel, das nicht positive Stunden und Verhältnisse, die nicht vierundzwanzig ergeben, ablehnt.
Coaching und Batch-Neuberechnung von Plänen
Berechnen Sie tägliche Essfenster für Kundenprotokolle aus gespeicherten Spalten zu erster Mahlzeit und Verhältnis neu, ohne zeitzonenempfindliche Date-Bibliotheken.
Häufige Fragen
Warum müssen Fasten plus Essen 24 Stunden ergeben?
Dieses Werkzeug modelliert einen einzelnen täglichen Intervallfasten-Zyklus. Mehrtägige Protokolle liegen außerhalb des Umfangs.
Ist das medizinischer Rat, ob ich fasten soll?
Nein. Es berechnet nur Uhrgrenzen für ein gewähltes Verhältnis. Es bewertet weder Sicherheit noch Kalorien noch klinische Eignung. Holen Sie professionellen Rat ein, wenn medizinische Entscheidungen vom Fasten abhängen.
Wann schließt mein Essfenster, wenn ich bei 16:8 um 12:00 beginne?
Es schließt um 20:00, acht Stunden nach Ihrer ersten Mahlzeit. Danach läuft das Fasten von 20:00 bis 12:00 am nächsten Tag, wenn Ihre nächste erste Mahlzeit das Fenster wieder öffnet.
Was passiert, wenn mein Essfenster über Mitternacht hinausgeht?
Die Zeiten laufen einfach über den 24-Stunden-Tag weiter. Mit der ersten Mahlzeit um 16:00 bei 16:8 endet das Fenster um 00:00, und das Fasten dauert bis 16:00 am Folgetag.
Welche Fastenverhältnisse kann ich verwenden?
Jede Aufteilung des Tages in ganze Stunden Fasten und Essen, solange beide Teile positiv sind und zusammen 24 ergeben. Üblich sind 16:8, 18:6, 14:10, 12:12 und 20:4.
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/health/if-eating-window \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"first_meal":"12:00","fasting_ratio":"16:8"}'const res = await fetch("https://api.kit.forhosting.com/health/if-eating-window", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"first_meal": "12:00",
"fasting_ratio": "16:8"
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/health/if-eating-window",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"first_meal": "12:00",
"fasting_ratio": "16:8"
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/health/if-eating-window", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"first_meal":"12:00","fasting_ratio":"16:8"}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"first_meal":"12:00","fasting_ratio":"16:8"}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/health/if-eating-window", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Beispiel-Anfrage
{
"first_meal": "12:00",
"fasting_ratio": "16:8"
}Beispiel-Antwort
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "health.if_eating_window",
"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
Fehlende Felder, fehlerhafte Zeiten, nicht positive Verhältnisanteile und Verhältnisse, die nicht vierundzwanzig ergeben, scheitern mit invalid_input, statt einen Plan zu erfinden.
Was das Intervallfasten-Fenstermodell aus erster Mahlzeit und Verhältnis berechnet
Dieser Rechner verankert den Essblock an der Uhrzeit, zu der Sie die erste Mahlzeit einnehmen wollen: eating_start entspricht dieser first_meal-Uhrzeit, eating_end ist first_meal plus E ganze Stunden modulo vierundzwanzig Stunden, fasting_start entspricht eating_end, und fasting_end ist fasting_start plus F ganze Stunden, was bei jedem gültigen Tagesverhältnis wieder bei first_meal landet. Das Verhältnis wird zu ganzzahligen Anteilen ohne Leerzeichen normalisiert, sodass sechzehn Doppelpunkt acht mit oder ohne Leerzeichen im selben Feld fasting_ratio zusammenfallen.
Eingabevertrag, Validierung, Antwortform und deterministische Fehler
Leerzeichen um den Doppelpunkt werden entfernt. Verhältnisse wie sechzehn zu sieben, die nicht vierundzwanzig ergeben, werden abgelehnt statt still gestreckt, weil ein täglicher IF-Zyklus ohne vollständige Tagespartition mehrdeutige Reststunden ließe. Senden Sie per POST ein JSON-Objekt mit zwei Pflicht-Stringfeldern. first_meal ist eine Vierundzwanzig-Stunden-Uhrzeit mit optionaler führender Null bei der Stunde, Doppelpunkt und zweistelligen Minuten von null null bis neunundfünfzig; Beispiele wie zwölf null null, acht dreißig und null null null null werden akzeptiert, während vierundzwanzig null null, zwölf sechzig und nacktes zwölf abgelehnt werden. Die Aliase meal_time, eating_start und first_meal_time mappen auf denselben Parse-Pfad, damit Formulare ihre bevorzugten Namen behalten können. fasting_ratio ist die Zeichenkette F Doppelpunkt E, wobei F und E positive ganze Stunden sind, die genau vierundzwanzig ergeben; die Aliase ratio, protocol und if_ratio werden akzeptiert. Null, negative, gebrochene oder nicht numerische Anteile scheitern mit invalid_input unter Nennung des Feldes und der erwarteten Form. Fehlendes first_meal oder fasting_ratio, Nullkörper und Nicht-Objekt-Eingaben scheitern ebenfalls und werden nicht berechnet. Bei Erfolg enthält der Körper stets first_meal, fasting_ratio, fasting_hours, eating_hours, eating_start, eating_end, fasting_start, fasting_end, eating_window, fasting_window und eine formula-Zeichenkette, die die modularen Versätze neu formuliert. Beispiel: first_meal zwölf null null mit fasting_ratio sechzehn Doppelpunkt acht ergibt ein achtstündiges Essfenster von zwölf null null bis zwanzig null null und ein sechzehnstündiges Fasten von zwanzig null null zurück zu zwölf null null.
Wo eine Intervallfasten-Fenster-API in Produkt und Bildung Nutzen stiftet
Batch-Skripte, die Pläne aus archivierten Protokollspalten neu berechnen, können dasselbe Modul aufrufen, ohne ein vollständiges Ernährungs-SDK auszuliefern und ohne von einer Host-Date-Implementierung abzuhängen, die nahe Sommerzeitumstellungen springt.
Technische Fragen
Wie wird das Essfenster berechnet?
eating_start ist first_meal. eating_end ist first_meal plus die Essstunden aus dem F:E-Verhältnis, modulo 24 Stunden. fasting_start entspricht eating_end; fasting_end ist fasting_start plus die Fastenstunden und landet wieder bei first_meal.
Welche Eingabefelder sind Pflicht?
first_meal (HH:MM, 24-Stunden) und fasting_ratio (F:E mit positiven ganzen Zahlen, Summe 24). Aliase meal_time, eating_start, first_meal_time, ratio, protocol und if_ratio werden akzeptiert. Ungültige Eingabe liefert invalid_input und wird nicht berechnet.
Was kostet der Intervallfasten-Fenster-Rechner?
Das Browser-Widget ist kostenlos. API-Aufrufe nutzen das prepaid KIT-Guthaben zu $0.002 pro erfolgreicher Aufgabe; ungültige Eingabe wird nicht berechnet.