Miego ciklo skaičiuotuvas
Rasti geriausius laikus eiti miegoti arba atsibusti per visą miego ciklų.
Rezultatai atnaujinti, kaip jums tipo.
Apie šį skaičiuoklę
A sleep cycle calculator picks the best times to fall asleep or wake up so you rise at the end of a 90-minute cycle rather than the groggy middle. Sleep runs in these cycles of roughly 90 minutes, and this tool works backward from a wake-up time to suggest bedtimes, or forward from a bedtime to suggest wake times, targeting complete 5–6 cycle nights and allowing time to fall asleep. Times can be shown in 24-hour or 12-hour format.
Choose whether you know your wake-up time or your bedtime, then the tool steps in 90-minute cycles from that anchor and lists the times that complete a whole number of cycles. It also adds a buffer (15 minutes by default) for the time it takes to actually drift off, so the cycle clock starts when you fall asleep, not when you get into bed. It highlights the 5- and 6-cycle options — about 7.5 to 9 hours — as the best targets.
For example, to wake at 7:00 am with a 15-minute fall-asleep buffer, good bedtimes are about 9:45 pm (6 cycles) or 11:15 pm (5 cycles), because each leaves you finishing a cycle right at 7:00 am. Working the other way, going to bed at 11:00 pm points to waking near 6:30 am or 8:00 am. Use it to plan a bedtime for an early alarm, or to pick a wake time that avoids the groggy feeling of waking mid-cycle.
Dažnai užduodami klausimai
Kiek laiko trunka vienas miego ciklas?
Vidutiniškai 90 minučių, juda per šviesą, giliai ir REM miega. Skaičiuotuvas siekia viso ciklo – paprastai 5 ar 6, t. y. 7,5–9 valandos – todėl jūs pabusti tarp ciklų, o ne vidutinio ciklo.
Kodėl reikia skirti laiko užmigti?
Jūs negalite užmigti akimirksniu jūsų galva paspaudžia pagalvę. Skaičiuoklis prideda buferį (15 minučių pagal nutylėjimą) todėl ciklo laikas matuojamas, kai jūs iš tikrųjų nustumti, o ne tada, kai jūs patenkate į lovą.
Kiek laiko man eiti miegoti, kad atsibusčiau 6-tą ryto?
Nustatyti režimą, kad pabusti fiksuotu laiku, įvesti 6:00 ryto, ir įrankis sąrašas miegoti, kad baigti visą ciklą tada – paprastai apie 8:45 pm arba 10:15 pm, kai kritimo-agleep buferis yra įtrauktas.
Kiek valandų miego?
Dauguma suaugusiųjų daro gerai penkiais ar šešiais ištisais ciklais, kuris yra apie 7,5-9 valandos. Skaičiuoklis vėliavos šios galimybės; Jaunesni žmonės dažnai reikia daugiau.
Ar 90 minučių ciklas tinka visiems?
Ne. Devyniasdešimt minučių yra vidurkis — tikri ciklai svyruoja nuo maždaug 80 iki 100 minučių ir keičiasi per naktį, todėl siūlomus laikus laikykite naudingu vadovu, o ne tikslia taisykle.
Ar gali pasakyti, kada atsibusti, jei dabar miegosiu?
Taip. Perjunkite į miegoti režimą, įveskite laiką, kurį eisite į lovą, ir jame išvardytos pabudimo laikas kiekvieno ciklo pabaigoje, kad galėtumėte pasirinkti vieną, kuris tinka rytui.
API – naudoti šį skaičiuoklę iš kodo
Vadinkite šį skaičiuoklį kaip nemokamą JSON parametrą — nereikia rakto. Siųsti žemiau nurodytas lauko vertes kaip užklausos parametrus arba JSON. Viskas, ką praleidžiate naudoja tą patį numatytąjį šį puslapį yra užpildytas; nežinomas parametras yra 400, niekada tylus nulis. Skaityti visus API dokumentus →
Galutinis taškas
GET https://calculator.free/api/v1/sleep-cycle/
curl
curl "https://calculator.free/api/v1/sleep-cycle/?mode=wake&time=07:00"
JavaScript fetch()
const r = await fetch(
"https://calculator.free/api/v1/sleep-cycle/?" + new URLSearchParams({
"mode": "wake",
"time": "07:00"
}));
const data = await r.json();
console.log(data.results);
Rezultatai yra tik bendro pobūdžio, o ne finansinių, medicininių ar mokesčių konsultacijų įverčiai.