Lumaktaw sa pangunahing nilalaman

Libreng Kalkulador ng Sleep Cycle

Hanapin ang pinakamainam na oras para matulog o gumising batay sa 90-minutong sleep cycle, para magising ka sa pagitan ng mga cycle na masigla sa halip na inaantok.

Gumagana offline kapag na-load na
Ayusin nang Mabuti
Matulog sa
9:45 PM
9 oras
6 cycle Β· ideal
Matulog sa
11:15 PM
7.5 oras
5 cycle Β· ideal
Matulog sa
12:45 AM
6 oras
4 cycle
Matulog sa
2:15 AM
4.5 oras
3 cycle

πŸ’‘ Ang tulog ay nagaganap sa ~90-minutong cycle. Ang paggising sa katapusan ng isang cycle (sa halip na sa kalagitnaan) ay nakakatulong na maramdamang sariwa. Karamihan sa mga adult ay pinakamainam sa 5–6 cycle (7.5–9 oras), kasama ang ~15 minuto para makatulog. Nagbabago ang aktwal na haba ng cycle at pangangailangan sa tulog. Ito ay pangkalahatang pagtatantya, hindi medikal na payo.

Mga karaniwang gamit

  • Hanapin ang Pinakamahusay na Bedtime upang Gumising nang RefreshedIpasok ang iyong oras ng alarm at makakuha ng mga oras ng tulog na naaayon sa sleep cycles.
  • Magplano ng Maagang Umaga na GumisingKumukuha ng maagang flight o pagpupulong? Hanapin ang oras ng tulog na pinaliit ang grogginess.
  • I-time ang Power NapGamitin ang Nap mode upang itakda ang perpektong alarm para sa isang 10–20 minuto power nap o isang buong 90-minuto na cycle.
  • I-schedule ang Tulog para sa Shift WorkPlanuhin ang cycle-aligned sleep sa paligid ng night shifts at rotating schedules.
  • Magtakda ng Bedtime para sa School Wake-UpsMagtrabaho pabalik mula sa school alarm hanggang sa isang consistent, cycle-friendly bedtime.

Paano ito Gumagana

Nangyayari sa iyong browser ang lahat ng kalkulasyon gamit ang simpleng JavaScript na aritmetika sa mga Date object β€” walang panlabas na library, walang server call. Nagkakalkula ang tool pabaliktad o pasulong mula sa oras na ibinigay mo, naglalagay ng buong 90-minutong sleep cycle (naaayos) at naka-configure na tagal bago makatulog para bumagsak ang mga mungkahing oras sa pagitan ng mga cycle, hindi sa gitna ng isa.

  1. 1
    Pumili ng mode at anchor na oras
    Piliin kung alam mo ang oras ng paggising mo (kalkulahin kung kailan matutulog), oras ng pagtulog mo (kalkulahin kung kailan gigising), o gusto mo ng alarm sa idlip. Puwede kang mag-type ng tiyak na oras o hayaang umangkla ang tool sa kasalukuyang orasan gamit ang Date object ng JavaScript, na awtomatikong nagre-refresh bawat 30 segundo habang bukas ang tab.
  2. 2
    Agad tumatakbo ang aritmetika ng cycle
    Umiikot ang calculator mula 6 pababa hanggang 3 sleep cycle. Para sa bawat bilang, pinaparami nito ang cycle sa napili mong haba ng cycle (default 90 minuto, naaayos sa 80–110 gamit ang range slider) at idinadagdag ang sleep-latency offset mo (default 15 minuto, naaayos sa 0–45), pagkatapos ay idinadagdag o ibinabawas ang kabuuang iyon sa anchor na oras mo gamit ang Date.setMinutes.
  3. 3
    Fino-format ng Intl.DateTimeFormat ang mga resulta para sa locale mo
    Sa halip na i-hardcode ang AM/PM, ipinapasa ng tool ang locale ng browser mo sa Intl.DateTimeFormat kaya awtomatikong sinusunod ng mga ipinapakitang oras ang 12-oras o 24-oras na kumbensyon ng rehiyon mo. Hina-highlight bilang inirerekomenda ang mga resultang lima at anim na cycle (7.5–9 na oras).
  4. 4
    Kopyahin o mag-download ng paalala sa calendar
    May copy button ang bawat row ng resulta na nagsusulat ng time string sa clipboard gamit ang navigator.clipboard, at isang calendar button na mano-manong bumubuo ng wastong iCalendar (.ics) file β€” kasama ang zero-offset na VALARM β€” at nagti-trigger ng download gamit ang Blob, kaya maiimport mo ang paalala sa anumang calendar app.

Mga Kaugnay na Tool

Mga Madalas na Itanong