Kalkulator ciklusa spavanja — besplatno
Pronađite najbolje vrijeme za odlazak na spavanje ili buđenje na temelju 90-minutnih ciklusa spavanja, kako biste se probudili između ciklusa osjećajući se odmorno umjesto pospano.
💡 Spavanje se odvija u ~90-minutnim ciklusima. Buđenje na kraju ciklusa (umjesto usred) pomaže da se osjećaš osvježeno. Većina odraslih radi najbolje s 5–6 ciklusa (7,5–9 sati), plus ~15 minuta za uspavljivanje. Stvarna duljina ciklusa i potrebe za spavanjem variraju. Ovo su opće procjene, ne medicinski savjet.
Uobičajene namjene
- Pronađite najbolje vrijeme za spavanje kako biste se probudili osvježenimUnesite vrijeme budilnika i dobijte vremenske oznake koje se podudaraju sa ciklusa spavanja.
- Planirajte rano buđenjeHvatate rani let ili sastanak? Pronađite vrijeme spavanja koje minimizira nesvježost.
- Ispravno vrijeme pauzeKoristite način mirovanja kako biste postavili savršen alarm za 10–20 minutnu pauzu ili cijeli 90-minutni ciklus.
- Raspored spavanja za rad na smjenuPlanirajte spavanje usklađeno s ciklusa oko noćnih smjena i rotacijskih rasporeda.
- Postavite vrijeme spavanja za školske buđenjaRadite unazad od školskog budilnika do dosljednog, ciklusa-prijednog vremena spavanja.
Kako funkcionira
Sav izračun odvija se u vašem pregledniku koristeći običnu JavaScript aritmetiku na Date objektima — bez vanjske biblioteke, bez poziva poslužitelju. Alat radi unatrag ili unaprijed od vremena koje date, uklapajući potpune 90-minutne cikluse sna (podesivo) plus konfigurabilnu latenciju uspavljivanja tako da predložena vremena padaju između ciklusa, ne unutar jednog.
- 1Odaberite način i sidreno vrijemeOdaberite znate li svoje vrijeme buđenja (izračunaj kad ići spavati), svoje vrijeme spavanja (izračunaj kad se probuditi), ili želite alarm za dremku. Možete utipkati određeno vrijeme ili prepustiti alatu da se usidri na trenutačni sat putem JavaScript Date objekta, koji se automatski osvježava svakih 30 sekundi dok je kartica otvorena.
- 2Aritmetika ciklusa radi trenutačnoKalkulator iterira od 6 do 3 ciklusa sna. Za svaki broj množi cikluse s odabranom duljinom ciklusa (zadano 90 minuta, podesivo na 80–110 klizačem raspona) i dodaje pomak latencije sna (zadano 15 minuta, podesivo na 0–45), zatim dodaje ili oduzima taj ukupan zbroj od vašeg sidrenog vremena koristeći Date.setMinutes.
- 3Intl.DateTimeFormat formatira rezultate za vašu lokalizacijuUmjesto tvrdog kodiranja AM/PM, alat prosljeđuje lokalizaciju vašeg preglednika Intl.DateTimeFormat tako da prikazana vremena automatski poštuju 12-satnu ili 24-satnu konvenciju vaše regije. Rezultati od pet i šest ciklusa (7,5–9 sati) ističu se kao preporučeni.
- 4Kopiraj ili preuzmi podsjetnik kalendaraSvaki redak rezultata ima gumb za kopiranje koji zapisuje niz vremena u međuspremnik putem navigator.clipboard, i gumb kalendara koji ručno gradi valjanu iCalendar (.ics) datoteku — uključujući VALARM s nultim pomakom — i pokreće preuzimanje putem Blob, tako da možete uvesti podsjetnik u bilo koju aplikaciju kalendara.
Srodni alati
Kalkulator ovulacije
Procijenite datum svojih ovulacije i fertilan prozor na osnovu prvog dana zadnje menstruacije i dužine ciklusa — sa vrhunskim danima za začeće, očekivanom sljedećom menstruacijom, datumom za test trudnoće, datumom porođaja ako se začne, i vaših sljedeća tri ciklusa. Privatno i besplatno.
Test vremena reakcije
Izmjerite svoje vrijeme reakcije u milisekundama: pričekajte da okvir postane zelen, kliknite ili dodirnite što brže možete i dobijte svoj prosjek i najbolji rezultat od 5 pokušaja.
Kalkulator vremena čitanja
Procijenite koliko dugo treba pročitati bilo koji tekst. Odaberite brzinu čitanja, dobijte broj riječi, rečenica i procjene vremena govora.