Kalkulator Durasi

Hitung waktu yang berlalu antara dua titik waktu. Temukan durasi tepat dalam jam, menit, dan detik untuk jam kerja, waktu perjalanan, dan tidur. Kalkulator waktu gratis.

Masukkan waktu mulai dalam format JJ:MM:DD

Masukkan waktu selesai dalam format JJ:MM:DD (melewati tengah malam ditangani otomatis)

Cara Penggunaan

  1. Masukkan nilai

    Isi kolom yang diperlukan.

  2. Klik hitung

    Tekan tombol hitung untuk melihat hasil.

  3. Lihat hasil

    Lihat hasil dan bagikan jika perlu.

Apa itu waktu yang berlalu?

Waktu yang berlalu (elapsed time) adalah jumlah waktu yang berlalu antara waktu mulai dan waktu selesai. Berbeda dengan 'titik waktu (point in time)' yang ditunjukkan jam, ini menyatakan selisih antara dua waktu sebagai 'durasi (duration)' yang diukur dalam jam, menit, dan detik.

Mengapa dihitung terpisah

Waktu dibulatkan dalam basis 60 (60 detik = 1 menit, 60 menit = 1 jam), sehingga mengurangkan 09:00 dari 17:30 begitu saja bisa membingungkan. Ini terutama rumit untuk sif yang melewati tengah malam, seperti sif malam yang dimulai pukul 22:00 dan berakhir pukul 06:00, di mana pengurangan biasa menghasilkan angka negatif.

Kegunaan utama

  • Kerja & gaji — menghitung jam kerja harian dari waktu masuk dan pulang
  • Kerja malam & sif — pekerjaan larut malam, jaga rumah sakit, dan sif lain yang melewati tengah malam
  • Perjalanan & aktivitas — waktu dari keberangkatan hingga kedatangan, durasi olahraga, dan durasi tidur

Rumus perhitungan

Ubah setiap waktu menjadi 'total detik' sejak tengah malam, lalu hitung selisihnya.

detik yang berlalu = (total detik waktu selesai) − (total detik waktu mulai)

Jika hasilnya negatif, berarti tengah malam telah dilewati, jadi tambahkan satu hari (86.400 detik): detik yang berlalu + 86400. Konversi yang dipakai adalah 1 jam = 3.600 detik, 1 menit = 60 detik.

Contoh — 09:00:00 → 17:30:00: selesai 63.000 dtk − mulai 32.400 dtk = 30.600 dtk → 30600 ÷ 3600 = 8 jam, sisa 1.800 ÷ 60 = 30 menit, 0 detik → 8 jam 30 menit. Contoh melewati tengah malam — 22:00 → 06:00: 21.600 − 79.200 = −57.600 → +86.400 = 28.800 detik (8 jam).

Pertanyaan yang Sering Diajukan

Bagaimana cara menghitung waktu yang berlalu?
Kurangkan waktu mulai dari waktu selesai. Misalnya, mulai pukul 09:00:00 dan selesai pukul 17:30:00 menghasilkan waktu yang berlalu 8 jam, 30 menit, dan 0 detik (total 30.600 detik). Untuk memecahnya menjadi jam, menit, dan detik, bagi total detik dengan 3.600 untuk jam, sisanya dengan 60 untuk menit, dan sisa terakhir adalah detik.
Bagaimana kasus melewati tengah malam ditangani?
Jika waktu selesai lebih awal dari waktu mulai, dianggap telah melewati tengah malam (00:00:00) dan secara otomatis ditambahkan 24 jam (86.400 detik). Misalnya, mulai pukul 22:00:00 dan selesai pukul 06:00:00 menghasilkan 8 jam dengan benar. Ini berguna untuk menghitung jam kerja sif malam atau larut malam.
Bisakah saya melihat hasil dalam menit atau detik?
Ya. Hasil ditampilkan dalam format jam:menit:detik bersama dengan total jumlah detik (totalSeconds). Jika Anda membutuhkan total menit, bagi total detik dengan 60. Misalnya, 30.600 detik setara dengan 510 menit.
Bagaimana cara mengonversi satuan waktu?
1 jam = 60 menit = 3.600 detik, dan 1 hari = 24 jam = 1.440 menit = 86.400 detik. Kalkulator ini memecah waktu yang berlalu menjadi jam, menit, dan detik sekaligus menyediakannya dalam total detik, sehingga dengan mengalikan atau membagi dengan faktor konversi tersebut Anda bisa mengonversinya secara bebas ke satuan apa pun yang diinginkan.
Apakah dihitung presisi hingga detik?
Ya. Masukan diterima dalam format HH:MM:SS dan dihitung hingga ke detik. Jika Anda menghilangkan detik dan hanya memasukkan HH:MM, detik dianggap 0. Secara internal setiap waktu diubah menjadi total detik sebelum dihitung, sehingga tidak ada galat di batas menit atau detik.
Bisakah menghitung durasi panjang lebih dari 24 jam?
Kalkulator ini mencakup dua waktu dalam satu hari, atau rentang yang melewati tengah malam sekali. Oleh karena itu hasilnya maksimal sedikit kurang dari 24 jam. Jika Anda butuh rentang beberapa hari, gunakan kalkulator selisih tanggal; untuk total sederhana, hitung tiap segmen lalu jumlahkan.
Bisakah dipakai langsung untuk jam kerja?
Memasukkan waktu masuk dan pulang langsung memberi total waktu kerja, tetapi istirahat seperti makan siang tidak dipotong otomatis. Untuk jam kerja efektif, kurangi waktu istirahat secara terpisah dari total waktu yang berlalu. Contoh: dari 09:00–18:00 (9 jam), dikurangi 1 jam makan siang menyisakan 8 jam.
Bisakah saya menjumlahkan beberapa durasi?
Versi saat ini menghitung waktu yang berlalu untuk satu pasang waktu. Jika Anda perlu menjumlahkan beberapa rentang, hitung masing-masing secara terpisah, jumlahkan total detiknya, lalu bagi jumlah itu dengan 3.600 untuk mengonversinya kembali menjadi jam, menit, dan detik.
Data kalender 2026

Kalkulator Terkait