Preskoči na glavno vsebino

Kalkulator spalnih ciklov — brezplačno

Poiščite najboljši čas za spanje ali prebujanje glede na 90-minutne spalne cikle, da se zbudite med cikli, sveži in ne zaspan.

Deluje brez povezave po nalaganju
Fino nastavljanje
Pojdi spat ob
21:45
9 ur
6 ciklov · idealno
Pojdi spat ob
23:15
7.5 ur
5 ciklov · idealno
Pojdi spat ob
0:45
6 ur
4 ciklov
Pojdi spat ob
2:15
4.5 ur
3 ciklov

💡 Spanec poteka v ~90-minutnih ciklih. Zbujanje ob koncu cikla (ne sredi) ti pomaga, da se počutiš spočit namesto zaspan. Večini odraslih ustreza 5–6 ciklov (7,5–9 ur) in ~15 minut za uspavanje. Dejanska dolžina cikla in potrebe po spanju se razlikujejo glede na osebo in starost. To so splošne ocene, ne medicinski nasvet.

Pogosta področja uporabe

  • Poiščite najboljši čas spanja za prebujenje osveženoVnesite čas alarme in dobite čase spanja, ki se ujemajo s cikli spanja.
  • Načrtuj zgodnje prebujenjeLovite zgodnji let ali srečanje? Poiščite čas spanja, ki zmanjša nesvežost.
  • Čas moči spanjaUporabite način spanja, da nastavite popoln alarm za 10–20 minutno moč spanja ali celoten 90-minutni cikel.
  • Razporedite spanje za delo na izmeneNačrtujte spanje, usklajeno s ciklom, okrog nočnih izmene in rotacijskih urnikov.
  • Nastavite čas spanja za šolski prebujenjeDelajte nazaj od šolske alarme k doslednemu, ciklu prijaznem času spanja.

Kako deluje

Ves izračun poteka v vašem brskalniku z uporabo navadne JavaScript aritmetike na predmetih Date — brez zunanje knjižnice, brez klica strežnika. Orodje dela nazaj ali naprej od časa, ki ga navedete, in prilagaja cele 90-minutne cikle spanja (nastavljivo) plus nastavljivo latenco zaspavanja, tako da predlagani časi pristanejo med cikli, ne znotraj enega.

  1. 1
    Izberite način in sidrni čas
    Izberite, ali poznate čas prebujanja (izračunajte, kdaj iti spat), čas spanja (izračunajte, kdaj se prebuditi), ali želite budilko za dremež. Lahko vnesete določen čas ali pustite, da se orodje zasidra na trenutno uro prek predmeta Date JavaScripta, ki se samodejno osveži vsakih 30 sekund, ko je zavihek odprt.
  2. 2
    Aritmetika ciklov teče takoj
    Kalkulator iterira od 6 do 3 cikle spanja. Za vsako število pomnoži cikle z vašo izbrano dolžino cikla (privzeto 90 minut, nastavljivo na 80–110 z drsnikom razpona) in doda vaš odmik latence spanja (privzeto 15 minut, nastavljivo na 0–45), nato prišteje ali odšteje to vsoto od vašega sidrnega časa z uporabo Date.setMinutes.
  3. 3
    Intl.DateTimeFormat oblikuje rezultate za vašo lokalno nastavitev
    Namesto trdno kodiranega AM/PM orodje vašo lokalno nastavitev brskalnika preda Intl.DateTimeFormat, tako da prikazani časi samodejno spoštujejo 12-urno ali 24-urno konvencijo vaše regije. Rezultati s petimi in šestimi cikli (7,5–9 ur) so poudarjeni kot priporočeni.
  4. 4
    Kopirajte ali prenesite koledarsko opomnitev
    Vsaka vrstica rezultata ima gumb za kopiranje, ki niz časa zapiše v odložišče prek navigator.clipboard, in gumb koledarja, ki ročno zgradi veljavno datoteko iCalendar (.ics) — vključno z VALARM z ničelnim odmikom — in sproži prenos prek Blob, tako da opomnik lahko uvozite v katero koli koledarsko aplikacijo.

Sorodna orodja

Pogosto zastavljena vprašanja