Salt la conținutul principal
LibraTool logoLibraTool

Calculator Cicluri de Somn — gratuit

Găsește cel mai bun moment pentru a merge la culcare sau a te trezi pe baza ciclurilor de somn de 90 de minute, astfel te trezești între cicluri simțindu-te odihnit în loc de somnoros.

Funcționează offline odată încărcat
Ajustare fină
Culcă-te la
21:45
9 ore
6 cicluri · ideal
Culcă-te la
23:15
7.5 ore
5 cicluri · ideal
Culcă-te la
0:45
6 ore
4 cicluri
Culcă-te la
2:15
4.5 ore
3 cicluri

💡 Somnul se desfășoară în cicluri de ~90 minute. Trezirea la sfârșitul unui ciclu (nu în mijloc) ajută să te simți odihnit. Majoritatea adulților funcționează cel mai bine cu 5–6 cicluri (7,5–9 ore), plus ~15 minute de adormire. Durata ciclului și nevoile de somn variază în funcție de persoană și vârstă. Acestea sunt estimări generale, nu sfaturi medicale.

Utilizări frecvente

  • Găsiți cel mai bun moment de culcare pentru a vă trezi odihnitIntroduceți ora alarmei și obțineți timpi de culcare care se aliniază cu ciclurile de somn.
  • Planificați un bijectare matinală devremePrinde un zbor devreme sau o întâlnire? Găsiți momentul de culcare care minimizează dormitarea.
  • Timing un pui putereUtilizați modul Nap pentru a seta alarma perfectă pentru o pui de 10-20 de minute sau un ciclu complet de 90 de minute.
  • Planificați somnul pentru munca pe schimburiPlanificați somnul aliniat ciclului în jurul schimburilor de noapte și orarelor rotative.
  • Setați ora de culcare pentru trezirile școliiLucrați din spate de la alarma școlii la o oră de culcare consistentă și aliniată ciclului.

Cum funcționează

Tot calculul se întâmplă în browser-ul tău folosind aritmetică JavaScript simplă pe obiecte Date — fără bibliotecă externă, fără apel de server. Unealta lucrează înapoi sau înainte de la un timp pe care îl furnizezi, încadrând cicluri complete de somn de 90 de minute (ajustabile) plus o latență de adormire configurabilă astfel încât timpurile sugerate cad între cicluri, nu în interiorul unuia.

  1. 1
    Alege un mod și un timp de ancorare
    Alege dacă știi ora ta de trezire (calculează când să te culci), ora ta de culcare (calculează când să te trezești), sau vrei o alarmă de pui de somn. Poți scrie o oră specifică sau lăsa unealta să se ancoreze la ceasul curent prin obiectul Date al JavaScript, care se reîmprospătează automat la fiecare 30 de secunde cât timp fila este deschisă.
  2. 2
    Aritmetica ciclului rulează instant
    Calculatorul iterează de la 6 în jos la 3 cicluri de somn. Pentru fiecare număr înmulțește ciclurile cu lungimea ciclului ales de tine (implicit 90 de minute, ajustabil la 80–110 printr-un cursor de tip range) și adaugă decalajul tău de latență de somn (implicit 15 minute, ajustabil la 0–45), apoi adaugă sau scade acel total din timpul tău de ancorare folosind Date.setMinutes.
  3. 3
    Intl.DateTimeFormat formatează rezultatele pentru locala ta
    Mai degrabă decât să codifice AM/PM, unealta transmite locala browser-ului tău către Intl.DateTimeFormat astfel încât timpurile afișate respectă automat convenția de 12 sau 24 de ore a regiunii tale. Rezultatele de cinci și șase cicluri (7,5–9 ore) sunt evidențiate ca recomandate.
  4. 4
    Copiază sau descarcă un memento de calendar
    Fiecare rând de rezultat are un buton de copiere care scrie șirul de timp în clipboard prin navigator.clipboard, și un buton de calendar care construiește manual un fișier iCalendar (.ics) valid — inclusiv un VALARM cu decalaj zero — și declanșează o descărcare prin Blob, astfel încât poți importa mementoul în orice aplicație de calendar.

Instrumente similare

Întrebări frecvente