Bepul Uyqu Tsikli Kalkulyatori

90 daqiqalik uyqu tsikllariga asoslanib yotish yoki uyg'onish uchun eng yaxshi vaqtni toping, shunda tsikllar orasida uyg'onib, mudroq emas, dam olgan holda his qilasiz.

Yuklangandan keyin oflayn ishlaydi
Nozik sozlash
Shu vaqtda uxlashga yoting
21:45
9 soat
6 tsikl · ideal
Shu vaqtda uxlashga yoting
23:15
7.5 soat
5 tsikl · ideal
Shu vaqtda uxlashga yoting
0:45
6 soat
4 tsikl
Shu vaqtda uxlashga yoting
2:15
4.5 soat
3 tsikl

💡 Uyqu ~90 daqiqalik tsikllarda kechadi. Tsikl oxirida (o'rtasida emas) uyg'onish sizga tetik his qilishga yordam beradi, uyquchan emas. Ko'pchilik kattalar uchun 5–6 tsikl (7.5–9 soat), qo'shimcha ~15 daqiqa uxlab qolish vaqti bilan eng yaxshi natija beradi. Haqiqiy tsikl uzunligi va uyqu ehtiyoji odamga va yoshga qarab farq qiladi. Bular umumiy taxminlar, tibbiy maslahat emas.

Qanday ishlaydi

Barcha hisoblash Date obyektlariga oddiy JavaScript arifmetikasi yordamida brauzeringizda sodir bo'ladi — tashqi kutubxonasiz, server chaqiruvisiz. Asbob siz bergan vaqtdan orqaga yoki oldinga ishlaydi, to'liq 90-daqiqalik uyqu sikllarini (sozlanadigan) va sozlanadigan uyquga-ketish kechikishini moslashtirib, shunda taklif qilingan vaqtlar sikllar orasida, bittasi ichida emas, tushadi.

  1. 1
    Rejim va langar vaqtni tanlang
    Uyg'onish vaqtingizni bilishingizni (yotish vaqtini hisoblash), yotish vaqtingizni (uyg'onish vaqtini hisoblash) yoki uyquchalik signalini xohlaysizmi, tanlang. Aniq vaqtni yozishingiz yoki asbobning tab ochiq turganda har 30 soniyada avtomatik yangilanadigan JavaScript Date obyekti orqali joriy soatga langar qo'yishiga ruxsat berishingiz mumkin.
  2. 2
    Sikl arifmetikasi darhol ishlaydi
    Kalkulyator 6 dan 3 uyqu sikligacha aylanadi. Har bir hisob uchun u sikllarni tanlagan sikl uzunligiga (standart 90 daqiqa, diapazon sursharshti orqali 80–110 gacha sozlanadigan) ko'paytiradi va uyquga-ketish siljishingizni (standart 15 daqiqa, 0–45 gacha sozlanadigan) qo'shadi, so'ng jamini Date.setMinutes yordamida langar vaqtingizga qo'shadi yoki undan ayiradi.
  3. 3
    Intl.DateTimeFormat natijalarni mahalliy sozlamangiz uchun formatlaydi
    AM/PM'ni qat'iy kodlash o'rniga, asbob brauzer mahalliy sozlamangizni Intl.DateTimeFormat'ga uzatadi, shunda ko'rsatilgan vaqtlar mintaqangizning 12-soatlik yoki 24-soatlik konventsiyasiga avtomatik rioya qiladi. Besh- va olti-siklli natijalar (7.5–9 soat) tavsiya etilgan sifatida yoritiladi.
  4. 4
    Kalendar eslatmasini nusxalang yoki yuklab oling
    Har bir natija qatorida vaqt satrini navigator.clipboard orqali buferga yozadigan nusxalash tugmasi bor, va haqiqiy iCalendar (.ics) faylini qo'lda quruvchi — nol-siljishli VALARM'ni ham o'z ichiga olgan — kalendar tugmasi bor va Blob orqali yuklab olishni ishga tushiradi, shunda eslatmani istalgan kalendar ilovasiga import qilishingiz mumkin.

Tegishli asboblar

Ko'p so'raladigan savollar