Ana içeriğe geç

Ücretsiz Uyku Döngüsü Hesaplayıcı

90 dakikalık uyku döngülerine dayalı olarak yatmak veya uyanmak için en iyi zamanı bulun; böylece döngüler arasında uyanarak dinlenmiş hissedersiniz.

Yüklendikten sonra çevrimdışı çalışır
İnce ayar yap
Yatma saati:
21:45
9 saat
6 döngü · ideal
Yatma saati:
23:15
7.5 saat
5 döngü · ideal
Yatma saati:
0:45
6 saat
4 döngü
Yatma saati:
2:15
4.5 saat
3 döngü

💡 Uyku yaklaşık 90 dakikalık döngüler halinde gerçekleşir. Döngünün ortasında değil, sonunda uyanmak dinç hissetmenizi sağlar. Çoğu yetişkin 5–6 döngü (7,5–9 saat) artı uykuya dalmak için yaklaşık 15 dakika ile en iyi performansı gösterir. Gerçek döngü süresi ve uyku ihtiyacı kişiye ve yaşa göre değişir. Bunlar genel tahminlerdir, tıbbi tavsiye değildir.

Yaygın kullanımlar

  • Dinlenmiş Uyanmak için En İyi Uyku Saatini BulAlarm saatini gir ve uyku döngüleriyle hizalı uyku saatleri al.
  • Erken Sabah Uyanışı PlanlaErken bir uçağa mı yetişiyorsun yoksa toplantın mı var? Uykuya dalma hissini en aza indiren uyku saatini bul.
  • Güç Şekerlemesinin Saatini Belirle10–20 dakikalık güç şekerleme veya tam 90 dakikalık döngü için mükemmel alarmı ayarlamak için Şekerleme modunu kullan.
  • Vardiya Çalışması için Uyku PlanlaGece vardiyaları ve değişen programlarda döngü hizalı uyku planla.
  • Okul Uyanışları için Uyku Saati AyarlaOkul alarmından geriye doğru tutarlı, döngü dostu bir uyku saatine kadar çalış.

Nasıl çalışır

Tüm hesaplama Date nesneleri üzerinde düz JavaScript aritmetiğiyle tarayıcınızda gerçekleşir — harici kütüphane yok, sunucu çağrısı yok. Araç verdiğiniz bir saatten geriye veya ileriye doğru çalışır; tam 90 dakikalık uyku döngülerini (ayarlanabilir) ve yapılandırılabilir bir uykuya dalma süresini sığdırır; böylece önerilen saatler bir döngünün içine değil, döngüler arasına denk gelir.

  1. 1
    Bir mod ve referans saati seçin
    Uyanma saatinizi biliyorsanız (ne zaman yatmanız gerektiğini hesaplar), yatma saatinizi biliyorsanız (ne zaman uyanacağınızı hesaplar) ya da bir kestirme alarmı istiyorsanız ilgili modu seçin. Belirli bir saat yazabilir veya aracın, sekme açıkken her 30 saniyede otomatik yenilenen JavaScript Date nesnesi aracılığıyla geçerli saate sabitlenmesine izin verebilirsiniz.
  2. 2
    Döngü aritmetiği anında çalışır
    Hesaplayıcı 6'dan 3'e kadar uyku döngüsü üzerinde yineler. Her sayı için döngüleri seçtiğiniz döngü uzunluğuyla çarpar (varsayılan 90 dakika, bir aralık kaydırıcısıyla 80–110'a ayarlanabilir) ve uykuya dalma farkınızı ekler (varsayılan 15 dakika, 0–45'e ayarlanabilir), ardından bu toplamı Date.setMinutes kullanarak referans saatinize ekler veya çıkarır.
  3. 3
    Intl.DateTimeFormat sonuçları yerel ayarınıza göre biçimlendirir
    Araç AM/PM'yi sabit kodlamak yerine tarayıcı yerel ayarınızı Intl.DateTimeFormat'a verir; böylece gösterilen saatler bölgenizin 12 saatlik veya 24 saatlik kuralına otomatik olarak uyar. Beş ve altı döngülük sonuçlar (7,5–9 saat) önerilen olarak vurgulanır.
  4. 4
    Bir takvim hatırlatıcısını kopyalayın veya indirin
    Her sonuç satırında, saat dizesini navigator.clipboard ile panoya yazan bir kopyala düğmesi ve sıfır ofsetli bir VALARM dahil geçerli bir iCalendar (.ics) dosyasını elle oluşturup Blob ile indirmeyi tetikleyen bir takvim düğmesi vardır; böylece hatırlatıcıyı herhangi bir takvim uygulamasına aktarabilirsiniz.

İlgili araçlar

Sık sorulan sorular