Langkau ke kandungan utama

Kalkulator Kitaran Tidur percuma

Cari waktu terbaik untuk tidur atau bangun berdasarkan kitaran tidur 90 minit, supaya anda bangun antara kitaran dengan segar bugar dan bukannya mengantuk.

Berfungsi luar talian selepas dimuatkan
Tuning halus
Pergi tidur pada
9:45 PTG
9 jam
6 kitaran Β· ideal
Pergi tidur pada
11:15 PTG
7.5 jam
5 kitaran Β· ideal
Pergi tidur pada
12:45 PG
6 jam
4 kitaran
Pergi tidur pada
2:15 PG
4.5 jam
3 kitaran

πŸ’‘ Tidur berlaku dalam kitaran ~90 minit. Bangun pada penghujung kitaran (bukan di pertengahan) membantu anda berasa segar. Kebanyakan orang dewasa paling baik dengan 5–6 kitaran (7.5–9 jam), tambah ~15 minit untuk tertidur. Panjang kitaran sebenar dan keperluan tidur berbeza mengikut individu dan usia. Ini adalah anggaran umum, bukan nasihat perubatan.

Kegunaan biasa

  • Cari waktu tidur terbaik untuk bangun segarMasukkan waktu alarm anda dan dapatkan waktu tidur yang sejajar dengan kitaran tidur.
  • Rancang bangun pagi awalMenangkap penerbangan awal atau pertemuan? Cari waktu tidur yang meminimalkan kebingungan tidur.
  • Masa pula yang berkuasaGunakan mod Nap untuk menetapkan penggera yang sempurna untuk 10–20 minit tidur siang atau kitaran 90 minit penuh.
  • Rancang tidur untuk kerja syifRancang tidur yang sejajar kitaran di sekitar syif malam dan jadual putaran.
  • Tetapkan waktu tidur untuk kebangkitan sekolahBekerja mundur dari penggera sekolah ke waktu tidur yang konsisten dan sejajar kitaran.

Cara ia berfungsi

Semua pengiraan berlaku dalam pelayar anda menggunakan aritmetik JavaScript biasa pada objek Date β€” tiada pustaka luaran, tiada panggilan pelayan. Alat ini bekerja ke belakang atau ke hadapan daripada masa yang anda bekalkan, memuatkan kitaran tidur 90-minit lengkap (boleh dilaraskan) ditambah latensi tertidur boleh dikonfigurasi supaya masa dicadangkan mendarat antara kitaran, bukan di dalam satu.

  1. 1
    Pilih mod dan masa sauh
    Pilih sama ada anda tahu masa bangun anda (kira bila hendak tidur), masa tidur anda (kira bila hendak bangun), atau mahukan penggera rehat. Anda boleh taip masa khusus atau biarkan alat ini bersauh kepada jam semasa melalui objek Date JavaScript, yang menyegarkan secara automatik setiap 30 saat semasa tab terbuka.
  2. 2
    Aritmetik kitaran berjalan serta-merta
    Kalkulator berulang dari 6 turun kepada 3 kitaran tidur. Bagi setiap kiraan ia mendarab kitaran dengan panjang kitaran pilihan anda (lalai 90 minit, boleh dilaraskan kepada 80–110 melalui penggelangsar julat) dan menambah ofset latensi-tidur anda (lalai 15 minit, boleh dilaraskan kepada 0–45), kemudian menambah atau menolak jumlah itu daripada masa sauh anda menggunakan Date.setMinutes.
  3. 3
    Intl.DateTimeFormat memformat hasil untuk lokal anda
    Dan bukan mengekod-tetap AM/PM, alat ini menghantar lokal pelayar anda kepada Intl.DateTimeFormat supaya masa dipaparkan menghormati konvensyen 12-jam atau 24-jam wilayah anda secara automatik. Hasil lima- dan enam-kitaran (7.5–9 jam) ditonjolkan sebagai disyorkan.
  4. 4
    Salin atau muat turun peringatan kalendar
    Setiap baris hasil mempunyai butang salin yang menulis rentetan masa ke papan keratan melalui navigator.clipboard, dan butang kalendar yang membina tangan fail iCalendar (.ics) sah β€” termasuk VALARM ofset-sifar β€” dan mencetuskan muat turun melalui Blob, supaya anda boleh import peringatan itu ke dalam mana-mana aplikasi kalendar.

Alat berkaitan

Soalan lazim