Kuzorora Chirongwa Calculator
Ita shuwa kuti iwe unowana nguva yakanakisisa yekurara kana kuzorora munguva yese yekurara.
Zvinyorwa zvinogadziridzwa paunenge uchinyora.
Nezve iyi kalkulator
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.
Zvimwe zvinobvunzwa zvakanyanya
Ndeipi nguva yakareba yemugwagwa?
Panguva ino, 90 maminitsi anokosha, achienda nezuva, nenguva yakati rebei, nenguva yeREM. Calculator inotarisana nenguva dzose, dziri 5 kana 6, i.e. 7.5 kusvika 9 mazuva, saka unohwa pakati penguva dzose, kwete pakati penguva dzose.
Nei kuisa nguva kuti varege kusvikira vafa?
Iwe hauna kuzorora nguva yacho chiuno chako chinobata chigaro. Calculator inowedzera tampon (15 maminitsi ne default) kuitira kuti nguva yechirongwa iongororwe kubva paunenge uchifamba, kwete paunenge uchienda kutanda.
Ndeipi nguva inofanira kuenda kutanda kuti ndibudirire pa6 am?
Sevha modhi yekubuda munguva yakajairika, nyora 6:00 am, uye chirongwa chinonyora nguva dzekurara dzichizopera nenguva yacho yose — zvinoitika pakati pe8:45 pm kana 10:15 pm kana mvura yekuzorora yaiswa.
Ndezvipi mazuva ekudya kwekudya kwakanaka?
Vanhu vakawanda vanoita zvakanaka pazviviri kana zvitatu zvakakwana zvirongwa, izvo zvinodarika 7.5 kusvika 9 hrs. The calculator flags those options; younger people often need more.
Chirongwa che90-minute chinogona kuitwa nevanhu vese here?
No. Maminitsi makumi masere nemana ndiwo muyero - real cycles zvinosiyana kubva panenge 80 kusvika 100 maminitsi uye kuchinja kuburikidza nezuva, saka kurapwa zvinodiwa nguva semubatsiri mutungamiriri kupfuura akakodzera pfungwa.
Inogona kundiudza kuti ndiani anofanira kubuda mubhedha kana ndichirara?
Yeah. Switch kuti nguva yekurara modhi, nyora nguva iwe uchaenda kutanda, uye inonyora wake nguva pakupera kwechirongwa chimwe nechimwe kuti ugone kusarudza imwe kuti inosangana wako musi.
API — kushandisa iyi kalkulator kubva code
Nhare iyi calculator semahara JSON endpoint - hapana chikuru zvinodiwa. Kutumira nzvimbo mavara pasi separameter query kana JSON. Chii zvachose chaunoisa kunze chinoshandisa default iyo peji iri rakasviba nayo; parameter isiri yechokwadi inonzi 400, uye haisi zero. Tora yakazara API docs →
Endpoint
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);
Zviratidzo zvemubvunzo ndezvekufungidzira kwechinangwa chekudzidzisa chete, kwete zvemari, zvehutano kana zvemari.