Kalkulačka spánkových cyklov zadarmo
Nájdite najlepší čas na ísť spať alebo vstávať na základe 90-minútových spánkových cyklov, aby ste sa prebudili medzi cyklami sviežo a nie omámení.
💡 Spánok prebieha v ~90-minútových cykloch. Prebudenie na konci cyklu (nie uprostred) vám pomôže cítiť sa oddýchnutí. Väčšina dospelých potrebuje 5–6 cyklov (7,5–9 hodín) plus ~15 minút na zaspanie. Dĺžka cyklov a spánkové potreby sa líšia podľa osoby a veku. Ide o všeobecné odhady, nie lekárske poradenstvo.
Bežné použitia
- Nájdite najlepší čas spánku, aby ste sa prebudili osvieženíZadajte čas budíka a získajte časy spánku, ktoré sa zhodujú s cyklami spánku.
- Plán na ranné budenieChytáte skorý let alebo stretnutie? Nájdite čas spánku, ktorý minimalizuje mrznúť.
- Čas napájkyPoužívajte režim nap, aby ste nastavili dokonalý alarm na 10–20 minútový power nap alebo celý 90-minútový cyklus.
- Spánok na zmenyPlánujte spánok zarovnaný na cyklus okolo nočných zmien a rotačných rozvrhu.
- Nastavte čas spánku pre budzenie sa do školyPracujte od školského budíka k dôslednému, cyklom priaznivému času spánku.
Ako to funguje
Celý výpočet prebieha vo vašom prehliadači pomocou obyčajnej JavaScriptovej aritmetiky nad objektmi Date — bez externej knižnice, bez volania servera. Nástroj počíta spätne alebo dopredu od vami zadaného času, pričom zapadá celé 90-minútové spánkové cykly (nastaviteľné) plus nastaviteľnú latenciu zaspávania, takže navrhované časy pripadajú medzi cykly, nie do stredu jedného z nich.
- 1Vyberte režim a kotviaci časVyberte, či poznáte čas budenia (vypočítať, kedy ísť spať), čas uľahnutia (vypočítať, kedy sa zobudiť), alebo chcete budík na krátky spánok. Môžete napísať konkrétny čas, alebo nechať nástroj ukotviť sa k aktuálnym hodinám cez objekt Date JavaScriptu, ktorý sa automaticky obnovuje každých 30 sekúnd, kým je karta otvorená.
- 2Aritmetika cyklov beží okamžiteKalkulačka iteruje od 6 po 3 spánkové cykly. Pre každý počet vynásobí cykly vami zvolenou dĺžkou cyklu (predvolene 90 minút, nastaviteľné na 80–110 posuvníkom) a pridá váš posun latencie spánku (predvolene 15 minút, nastaviteľné na 0–45), potom tento celkový súčet pripočíta alebo odčíta od vášho kotviaceho času pomocou Date.setMinutes.
- 3Intl.DateTimeFormat formátuje výsledky pre vašu lokalituNamiesto pevného zakódovania AM/PM nástroj odovzdá lokalitu vášho prehliadača do Intl.DateTimeFormat, takže zobrazené časy automaticky rešpektujú 12-hodinovú alebo 24-hodinovú konvenciu vášho regiónu. Výsledky s piatimi a šiestimi cyklami (7,5–9 hodín) sú zvýraznené ako odporúčané.
- 4Skopírujte alebo stiahnite kalendárnu pripomienkuKaždý riadok výsledku má tlačidlo kopírovania, ktoré zapíše reťazec času do schránky cez navigator.clipboard, a tlačidlo kalendára, ktoré ručne zostaví platný súbor iCalendar (.ics) — vrátane nulovo posunutého VALARM — a spustí stiahnutie cez Blob, takže si pripomienku môžete importovať do akejkoľvek kalendárovej aplikácie.
Súvisiace nástroje
Kalkulačka ovulácie
Odhadnite si dátum ovulácie a fertilný okno na základe prvého dňa vašej poslednej menštruácie a dĺžky cyklu — vrátane dní s najvyšším rizikom počatia, dátumu ďalšej menštruácie, dátumu testu na tehotenstvo, predpokladaného termínu pôrodu a ďalších troch cyklov. Súkromné a bezplatné.
Test reakčného času
Zmerajte svoj reakčný čas v milisekundách: počkajte, kým pole zozelenie, kliknite alebo ťuknite čo najrýchlejšie a získajte svoj priemer a najlepší čas z 5 pokusov.
Kalkulačka času čítania
Odhadnite, ako dlho trvá prečítanie ľubovoľného textu. Zvoľte rýchlosť čítania, získajte počet slov, viet a odhady času hovorenia.