Kehidupan sehari-hari

Kalkulator sisa waktu

Pengaturan
Atur ulang
Bagikan hasil
Simpan
Sematkan
Laporkan bug

Bagikan kalkulator

Tambahkan kalkulator gratis kami ke situs web Anda

Harap masukkan URL yang valid. Hanya URL HTTPS yang didukung.


Gunakan sebagai nilai default untuk kalkulator yang dibenamkan apa yang saat ini ada dalam bidang input kalkulator di halaman.


Warna fokus pinggiran input, warna kotak switch yang dicentang, warna hover item yang dipilih dll.


Harap setujui Syarat Penggunaan.

Prévisualisation

Simpan kalkulator

Pengaturan Kalkulator

Harap masukkan nilai dalam rentang yang diperbolehkan.

Harap masukkan nilai dalam rentang yang diperbolehkan.

Harap masukkan nilai dalam rentang yang diperbolehkan.

Harap masukkan nilai dalam rentang yang diperbolehkan.

Bagikan kalkulator

Apa itu kalkulator sisa waktu?

Kalkulator sisa waktu memberi tahu Anda berapa banyak waktu yang memisahkan saat ini, atau titik awal mana pun yang Anda pilih, dari tanggal dan waktu di masa depan. Alih-alih mengembalikan satu angka kering, ia menyatakan rentang yang tersisa dalam bahasa alami, menggabungkan tahun, bulan, minggu, hari, jam, menit, dan detik menjadi frasa yang mudah dibaca seperti “2 bulan, 1 minggu dan 3 hari”.

Ini menjadikannya ideal untuk melacak apa pun yang Anda nantikan: pernikahan, ujian, penerbangan, akhir langganan, peluncuran produk, atau hari libur berikutnya. Karena awal disetel secara default ke sekarang, angka tersebut tetap bermakna pada saat Anda membacanya, dan Anda selalu dapat memasukkan tanggal dan waktu awal kustom untuk mengukur selisih antara dua momen tertentu.

Bagaimana cara kerja kalkulator ini?

Kalkulator pertama-tama mengukur interval mentah antara dua momen sebagai jumlah detik. Kemudian menguraikan total itu dari unit terbesar ke terkecil: menghapus sebanyak mungkin tahun penuh yang muat, lalu bulan penuh dari sisanya, kemudian minggu, hari, jam, menit, dan akhirnya detik yang tersisa. Unit apa pun yang menghasilkan nol cukup dihilangkan dari frasa akhir, sehingga rentang pendek terbaca “45 menit” alih-alih “0 tahun, 0 bulan … 45 menit”.

Urutan kedua momen tidak penting. Jika target lebih awal dari awal, kalkulator melaporkan ukuran absolut dari interval, sehingga berfungsi sama baiknya sebagai penghitung “waktu sejak” peristiwa di masa lalu.

Rumus

Titik awalnya adalah selisih mentah antara dua momen, diukur dalam detik:

S=TtargetTstartS = \lvert\, T_{\text{target}} - T_{\text{start}} \,\rvert

Total kemudian dibagi menjadi unit-unit menggunakan panjang rata-rata. Setiap unit adalah hasil bagi bilangan bulat dari detik yang tersisa, dan sisanya diteruskan ke unit berikutnya:

years=S31,557,600\text{years} = \left\lfloor \frac{S}{31{,}557{,}600} \right\rfloor

months=Smod31,557,6002,629,800\text{months} = \left\lfloor \frac{S \bmod 31{,}557{,}600}{2{,}629{,}800} \right\rfloor

days=Smod2,629,80086,400\text{days} = \left\lfloor \frac{S \bmod 2{,}629{,}800}{86{,}400} \right\rfloor

Di mana:

  • SS adalah interval absolut dalam detik.
  • Satu tahun dianggap 365.25365.25 hari (31,557,60031{,}557{,}600 detik) dan satu bulan 30.437530.4375 hari (2,629,8002{,}629{,}800 detik), sehingga rinciannya stabil terlepas dari bulan kalender mana yang dicakup interval.

Contoh

Contoh 1: Satu hari penuh ke depan

Misalkan awalnya adalah 1 Januari 2020 pukul 00:00:00 dan targetnya 2 Januari 2020 pukul 00:00:00.

S=Jan 2, 2020 00:00:00Jan 1, 2020 00:00:00=86,400 sS = \lvert\, \text{Jan 2, 2020 00:00:00} - \text{Jan 1, 2020 00:00:00} \,\rvert = 86{,}400 \text{ s}

Intervalnya tepat 86.400 detik, yang dilaporkan kalkulator sebagai 1 hari.

Contoh 2: Beberapa jam, menit, dan detik

Sekarang setel awal ke 1 Januari 2020 pukul 00:00:00 dan target ke hari yang sama pukul 01:30:45.

S=1×3600+30×60+45=5,445 sS = 1 \times 3600 + 30 \times 60 + 45 = 5{,}445 \text{ s}

Rincian menghapus satu jam penuh, lalu tiga puluh menit, dan menyisakan empat puluh lima detik, sehingga hasilnya terbaca “1 jam, 30 menit dan 45 detik”.

Contoh 3: Satu tahun kabisat penuh

Pertimbangkan awal 1 Januari 2020 pukul 00:00:00 dan target 1 Januari 2021 pukul 00:00:00. Karena 2020 adalah tahun kabisat, rentangnya 366 hari.

S=366×86,400=31,622,400 sS = 366 \times 86{,}400 = 31{,}622{,}400 \text{ s}

Membagi dengan panjang tahun rata-rata menyisakan sisa kecil, sehingga frasa menunjukkan satu tahun ditambah beberapa hari tambahan alih-alih sekadar “1 tahun”.

Catatan praktis

  • Bidang awal disetel secara default ke tanggal dan waktu saat ini, jadi membiarkannya tidak tersentuh memberi Anda angka langsung “berapa lama lagi hingga”.
  • Unit bernilai nol dihilangkan secara otomatis, menjaga hasil tetap singkat dan mudah dibaca.
  • Karena bulan dan tahun menggunakan panjang rata-rata, rentang yang sangat panjang dapat berbeda satu atau dua hari dari penghitungan kalender yang ketat; untuk penghitungan hari yang tepat antara dua tanggal, penghitung hari khusus adalah alat yang lebih baik.

Pertanyaan yang sering diajukan (FAQ)

Waktu awal apa yang digunakan kalkulator secara default?

Secara default, perhitungan dimulai pada tanggal dan waktu saat ini, sehingga rentang yang tersisa mencerminkan momen Anda membuka alat ini. Anda dapat menggantinya dengan tanggal dan waktu awal kustom apa pun.

Apakah urutan kedua tanggal itu penting?

Tidak. Kalkulator selalu melaporkan ukuran absolut dari interval, sehingga menukar awal dan target menghasilkan hasil yang sama. Ini memungkinkannya bertindak sebagai penghitung “waktu hingga” dan “waktu sejak”.

Mengapa rentang satu tahun terkadang menunjukkan hari tambahan?

Tahun dan bulan dihitung menggunakan panjang rata-rata (365,25 dan 30,4375 hari). Tahun kabisat berisi 366 hari, sedikit lebih banyak dari rata-rata, sehingga rincian menunjukkan kelebihan sebagai hari tambahan.

Apa yang terjadi pada unit yang bernilai nol?

Unit apa pun yang menghasilkan nol dihilangkan dari frasa, sehingga interval pendek terbaca “45 menit” alih-alih mencantumkan tahun, bulan, dan hari yang kosong.

Bisakah ia menghitung mundur hingga waktu di hari yang sama?

Ya. Jika awal dan target jatuh pada hari kalender yang sama, hasilnya dinyatakan hanya dalam jam, menit, dan detik.

Laporkan bug

Bidang ini wajib diisi.