Preskočiť na hlavný obsah

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í.

Po načítaní funguje offline
Jemné ladenie
Ísť spať o
21:45
9 hod
6 cykly · ideálne
Ísť spať o
23:15
7.5 hod
5 cykly · ideálne
Ísť spať o
0:45
6 hod
4 cykly
Ísť spať o
2:15
4.5 hod
3 cykly

💡 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.

  1. 1
    Vyberte režim a kotviaci čas
    Vyberte, č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á.
  2. 2
    Aritmetika cyklov beží okamžite
    Kalkulač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.
  3. 3
    Intl.DateTimeFormat formátuje výsledky pre vašu lokalitu
    Namiesto 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é.
  4. 4
    Skopírujte alebo stiahnite kalendárnu pripomienku
    Kaž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

Často kladené otázky