Kalkulator Waktu

Kalkulator waktu kami menangani semua operasi matematika waktu yang umum dalam satu tempat. Gunakan mode Tambah/Kurang untuk menggabungkan atau menghapus durasi waktu — sempurna untuk menghitung total waktu kerja, menjumlahkan durasi rapat, atau merencanakan jadwal. Gunakan mode Selisih Waktu untuk mengetahui secara persis berapa jam, menit, dan detik antara dua waktu jam — sangat bagus untuk melacak shift kerja, mengukur waktu yang berlalu, atau merencanakan perjalanan. Semua hasil ditampilkan dalam JJ:MM:DD, total menit, dan jam desimal secara bersamaan.

star 4.9
auto_awesome AI
New

Kalkulator Waktu calculator

timer Time Range

Quick Examples

calculate Result

Duration

8h 30m
HH:MM:SS = 8:30:00
Total Minutes
510
Decimal Hours
8.5

Net Work Time (after break)

8:00:00
Minutes: 480 Decimal: 8

schedule Time Conversions

Decimal Hours
hours = minutes ÷ 60
To Hours:Mins
1.5h = 1h 30m
Total Seconds
H×3600 + M×60 + S
AM/PM → 24h
PM (not 12): +12h
Midnight Cross
End < Start → +24h

payments Common Decimal Hours

15 min = 0.25 h
30 min = 0.5 h
45 min = 0.75 h
1h 20m = 1.333 h
7h 30m = 7.5 h
8h 45m = 8.75 h

lightbulb Quick Tips

  • •Enter 9:00 AM or 09:00 — both work
  • •Add break minutes for net payroll hours
  • •Overnight: 10 PM to 6 AM = 8 hours
  • •Decimal × hourly rate = pay amount
  • •Add mode: total up multiple work blocks

Cara Menghitung Selisih dan Durasi Waktu

1

Pilih Mode

Pilih Tambah Waktu untuk menggabungkan durasi, Kurangi untuk menghapus waktu, atau Selisih Waktu untuk menemukan jeda antara waktu mulai dan selesai.

2

Masukkan Waktu

Ketik waktu dalam format HH:MM atau HH:MM:SS. Untuk mode Selisih Waktu, masukkan waktu mulai dan selesai dengan opsi AM/PM.

3

Tambah Istirahat (Opsional)

Dalam mode Selisih Waktu, masukkan durasi istirahat dalam menit untuk menghitung waktu kerja bersih secara otomatis.

4

Baca Hasil

Lihat hasilnya dalam format HH:MM:SS, total menit, jam desimal, dan rincian jam serta menit secara terpisah.

The Formula

Aritmatika waktu menggunakan basis-60: 60 detik = 1 menit, 60 menit = 1 jam. Untuk menjumlahkan durasi, ubah semuanya ke detik, jumlahkan, lalu ubah kembali. Untuk selisih waktu, kurangi waktu mulai dari waktu selesai (menangani pergantian tengah malam). Jam desimal = total_menit / 60.

Difference = End Time − Start Time | Sum = T₁ + T₂ + ... + Tₙ

lightbulb Variables Explained

  • HH:MM:SS Format Jam : Menit : Detik
  • Decimal hours Total jam dinyatakan sebagai desimal (misal: 1,5 = 1j 30m)
  • Total minutes Durasi dinyatakan sebagai total menit
  • AM/PM Format jam 12-jam — AM = pagi (tengah malam hingga siang), PM = sore/malam (siang hingga tengah malam)

tips_and_updates Pro Tips

1

Gunakan format JJ:MM:DD untuk input waktu yang akurat, atau cukup JJ:MM jika detik tidak diperlukan

2

Jam desimal berguna untuk penggajian: 8,5 jam = 8 jam 30 menit

3

Saat menghitung shift malam (misalnya, pukul 22.00 hingga 06.00), kalkulator menangani pergantian hari secara otomatis

4

Tambahkan beberapa blok waktu dengan menjumlahkannya: rapat 1 (45 mnt) + rapat 2 (1:15) + persiapan (30 mnt) = total 2:30

5

Total menit ÷ 60 = jam desimal. Contoh: 90 menit ÷ 60 = 1,5 jam

6

Untuk penggajian dengan istirahat, gunakan mode Selisih Waktu dan masukkan menit istirahat untuk mendapatkan waktu kerja bersih

Aritmatika waktu terlihat mudah namun sebenarnya cukup rumit karena waktu berjalan menggunakan perhitungan radiks campuran — 60 detik per menit, 60 menit per jam, 24 jam per hari. Tugas sederhana seperti menambahkan 2j 45m ke 3j 30m memerlukan kelebihan 75 menit sebagai 1j 15m, sehingga totalnya menjadi 6j 15m. Perhitungan menjadi lebih sulit saat waktu melewati tengah malam, saat Anda mengonversi antara jam desimal dan HH:MM, atau saat menghitung penggajian dengan waktu istirahat dan lembur. Kalkulator ini menangani aritmatika tersebut, dan bagian di bawah ini mencakup konteks yang Anda perlukan: cara kerja matematika waktu, cara menginterpretasikan jam desimal, dan bagaimana aturan US FLSA, UK Working Time Regulations, Canada Labour Code, serta Australian Fair Work membentuk perhitungan jam kerja.

Kalkulator Penambahan Waktu: Contoh Terapan

Alasan paling umum mengapa orang menggunakan kalkulator waktu adalah sederhana: menambahkan sejumlah jam atau menit ke suatu waktu dan melihat hasilnya. Berikut adalah contoh terapan yang dapat Anda uji.

  • 09.00 AM + 3 jam = 12.00 PM.
  • 08.15 AM + 45 menit = 09.00 AM.
  • 10.30 PM + 8 hours = 06.30 AM hari berikutnya — hasilnya dengan benar melewati tengah malam.
  • 02.45 PM + 2 jam 30 menit = 05.15 PM.

Pengurangan bekerja dengan cara sebaliknya: 01.00 PM − 90 menit = 11.30 AM, dan 06.00 AM − 7 jam = 11.00 PM hari sebelumnya.

Untuk menambahkan waktu, ubah kalkulator ke Mode Tambah, masukkan waktu dasar Anda, dan tambahkan durasinya; waktu jam ditambah durasi akan berputar otomatis dalam siklus hari 24-jam, jadi 11.00 PM + 3 jam menghasilkan 02.00 AM, bukan angka 26.00 yang tidak valid.

Gunakan Mode Kurang untuk menghitung mundur dari batas waktu — berguna untuk mencari tahu jam berapa harus berangkat, kapan mulai memasak, atau kapan hitung mundur dimulai.

Kalkulator Jam dan Menit: Menambah dan Mengurangi Satuan Campuran

Kalkulator jam dan menit menggabungkan dua satuan yang tidak memiliki basis yang sama — menit berganti menjadi jam setiap 60, bukan setiap 100 — yang persis menjadi alasan mengapa perhitungan mental sering mengecoh orang.

Untuk menambahkan 2 jam 50 menit dan 1 jam 40 menit: jumlahkan menitnya (50 + 40 = 90), pindahkan 60 menit menjadi 1 jam dan menyisakan 30, lalu tambahkan jamnya (2 + 1 + 1 = 4) sehingga menjadi 4 jam 30 menit.

Pengurangan meminjam dengan arah sebaliknya: 4 jam 10 menit − 1 jam 35 menit meminjam 60 menit dari kolom jam, menghasilkan 3 jam 70 menit − 1 jam 35 menit = 2 jam 35 menit.

Kalkulator ini menampilkan setiap hasil yang dipecah menjadi jam dan menit secara terpisah, ditambah total menit dan jam desimal, sehingga Anda dapat membaca format apa pun yang dibutuhkan oleh lembar absensi (timesheet), resep, atau jadwal Anda.

Kombinasi umum yang sering dihitung dengan cara ini:

  • waktu rapat dalam sehari
  • akumulasi menit olahraga atau belajar
  • waktu memasak yang beberapa langkahnya berjalan berurutan

Cara Kerja Aritmatika Waktu: Matematika Basis-60

Tidak seperti matematika desimal biasa — atau sistem bilangan biner dan heksadesimal yang biasa Anda ubah menggunakan pengonversi basis — waktu menggunakan basis-60 untuk detik dan menit.

Untuk menambahkan dua durasi (misal: 2j 45m + 3j 30m), ubah keduanya menjadi total detik atau total menit, jumlahkan, lalu ubah kembali: 165 + 210 = 375 menit = 6 jam 15 menit.

Pengurangan bekerja dengan cara yang sama disertai peminjaman: 03.15 − 01.45 memerlukan peminjaman satu jam (60 menit), menghasilkan 02.75 − 01.45 = 01.30.

Kalkulator kami melakukan semua ini secara internal dan menampilkan tiga representasi yang setara secara bersamaan:

  • HH:MM:SS (bacaan natural)
  • total menit (mudah dikalikan)
  • jam desimal (standar untuk penggajian dan penagihan)

Memahami sistem basis-60 yang mendasarinya membantu Anda menemukan kesalahan — misalnya, hasil yang menunjukkan 08.75 adalah salah; seharusnya 09.15.

Pengali Waktu: Cara Mengalikan Jam dan Menit dengan Suatu Angka

Untuk mengalikan durasi dengan bilangan bulat, kalikan jam, menit, dan detik secara terpisah, lalu normalisasi dengan memindahkan setiap kelipatan 60.

Sebagai contoh, 3 × 2j 30m menghasilkan 3 × 2 = 6 jam dan 3 × 30 = 90 menit; karena 90 menit adalah 1 jam 30 menit, maka jawabannya adalah 7j 30m.

Untuk angka yang rumit, cara yang andal adalah mengonversi durasi ke total menit, kalikan, lalu ubah kembali: 2j 30m = 150 menit, × 3 = 450 menit = 7j 30m.

Karena mengalikan waktu pada dasarnya adalah penjumlahan berulang, Anda dapat memverifikasi hasil apa pun dengan menambahkan durasi itu sendiri pada kalkulator di atas.

Inilah cara Anda menskalakan durasi shift, interval olahraga, atau waktu memasak — empat blok 45-menit menghasilkan 4 × 45 = 180 menit = 3 jam.

Kalkulator Durasi Waktu: Jam di Antara Dua Waktu

Selisih waktu adalah kasus penggunaan kalkulator waktu yang paling umum: Anda memiliki waktu mulai dan waktu selesai serta perlu mengetahui berapa lama waktu yang telah berlalu.

Ubah keduanya ke menit-sejak-tengah-malam (jam × 60 + menit), kurangi waktu mulai dari waktu selesai, lalu ubah kembali. Contoh: 09.00 AM hingga 05.30 PM = (17×60 + 30) − (9×60) = 1050 − 540 = 510 menit = 8j 30m. Ini menangani pasangan hari yang sama secara benar.

Untuk masukan AM/PM, ubah ke format 24-jam terlebih dahulu:

  • 09.00 AM tetap sebagai 09.00
  • 05.30 PM menjadi 17.30
  • 12.00 AM (tengah malam) adalah 00.00
  • 12.00 PM (siang) adalah 12.00

Kalkulator menerima masukan 12-jam dengan AM/PM atau 24-jam dan menyatukannya secara internal.

Menangani Waktu yang Melewati Tengah Malam

Shift malam (overnight shifts) adalah jebakan klasik: pukul 22.00 hingga 06.00. Pengurangan naif menghasilkan angka negatif (6 − 22 = −16 jam).

Solusi: ketika waktu selesai muncul sebelum waktu mulai, tambahkan 24 jam ke waktu selesai, lalu kurangi. 06.00 AM + 24j = 30.00; 30.00 − 22.00 = 8 jam.

Kalkulator kami mendeteksi hal ini secara otomatis saat Anda memasukkan waktu di mana waktu selesai < waktu mulai, dan durasi yang ditampilkan akan mencerminkan rentang waktu malam tersebut dengan benar.

Contoh dunia nyata yang umum:

  • shift malam rumah sakit (19.00 hingga 07.00 = 12 jam)
  • shift penutupan restoran (16.00 hingga 02.00 = 10 jam)
  • shift keamanan/ketiga (23.00 hingga 07.00 = 8 jam)

Untuk shift yang lebih lama dari 24 jam, tambahkan 48 jam dan pastikan hasilnya masuk akal.

Jam Berapakah Nanti dalam X Jam dan Menit?

Pertanyaan sehari-hari yang sering muncul adalah sederhananya 'jam berapakah nanti dalam 1 jam 52 menit?' — atau sejumlah jam dan menit tertentu dari sekarang.

Metodenya adalah aritmatika waktu yang sama yang digunakan oleh mode tambah: ambil waktu jam mulai Anda, tambahkan durasinya, dan putar menit serta jam melewati batas 60-menit dan 12/24-jam. Contohnya, pukul 03.40 PM ditambah 1 jam 52 menit = 05.32 PM; pukul 11.30 PM ditambah 5 jam = 04.30 AM hari berikutnya, di mana hasilnya dengan benar melewati tengah malam.

Untuk mencari tahu 'jam berapakah nanti dalam X' dengan kalkulator ini, masukkan waktu saat ini sebagai waktu mulai dan selisih waktu (offset) sebagai durasi yang akan ditambahkan — kalkulator ini mengembalikan waktu jam hasilnya dan menandai kapan jawabannya jatuh pada hari berikutnya. Pendekatan yang sama juga menjawab 'jam berapa X jam yang lalu' dengan cara mengurangi alih-alih menambah.

Inilah matematika di balik pengingat, pengatur waktu memasak, perencanaan 'rapat dalam 90 menit', dan perhitungan 'bangunkan saya dalam 7 jam'.

Mengonversi Jam Desimal ↔ HH:MM:SS

Jam desimal menyatakan durasi sebagai pecahan dari satu jam, yang digunakan dalam sistem penggajian, perangkat lunak penagihan, dan spreadsheet karena dapat dikalikan secara bersih dengan tarif per jam.

Konversi: desimal = total_menit ÷ 60. Ekuivalen yang umum:

  • 15 mnt = 0,25
  • 20 mnt = 0,333
  • 30 mnt = 0,5
  • 45 mnt = 0,75

Sebaliknya: kalikan bagian pecahan dengan 60 untuk mendapatkan menit. 1,5 jam = 1 jam + 0,5 × 60 = 1j 30m (bukan 1j 50m — kesalahan jam desimal yang paling umum).

Contoh dalam praktiknya: 8,5 jam × $20/jam = $170; proyek yang dicatat sebagai 42,75 jam = 42j 45m.

Kalkulator kami menampilkan jam desimal berdampingan dengan HH:MM:SS sehingga Anda dapat memilih format mana yang disyaratkan oleh sistem Anda; untuk kuantitas non-waktu yang berbagi spreadsheet yang sama — panjang, berat, atau volume — gunakanlah pengonversi satuan sebagai gantinya.

Perhitungan Jam Kerja dengan Istirahat

Sebagian besar perhitungan gaji dimulai dengan waktu kotor (waktu masuk hingga waktu pulang), lalu dikurangi waktu istirahat yang tidak dibayar untuk mendapatkan jam kerja bersih yang dibayar. Contoh: masuk pukul 08.00, pulang pukul 17.30 (kotor 9,5 jam), istirahat makan siang 30 menit tidak dibayar (0,5 jam), bersih 9,0 jam dibayar.

Aturan istirahat bervariasi menurut wilayah:

  • Hukum federal AS tidak mewajibkan istirahat bergaji, tetapi istirahat singkat (5–20 menit) biasanya dibayar; istirahat makan (30+ menit) dapat tidak dibayar jika karyawan sepenuhnya dibebaskan dari tugas.
  • Kalifornia mewajibkan istirahat 10 menit bergaji per 4 jam dan istirahat makan 30 menit tidak dibayar sebelum 5 jam bekerja.
  • UK: Istirahat 20 menit setelah bekerja 6+ jam (biasanya tidak dibayar).
  • Federal Kanada: Istirahat 30 menit setelah bekerja 5+ jam.
  • Australia: Istirahat makan bergantung pada ketentuan upah yang berlaku.

Masukkan durasi istirahat di mode kalkulator durasi waktu kami untuk melihat waktu kerja bersih beserta waktu kotornya.

Aturan Lembur di Keempat Pasar

Premi dan batas ambang lembur sangat berbeda di setiap negara:

  • AS (FLSA): 1,5× tarif biasa setelah 40 jam/minggu untuk karyawan non-eksemsi. Kategori eksemsi (eksekutif bergaji, profesional, penjualan luar) tidak mendapatkan lembur. Variasi tingkat negara bagian bisa lebih ketat — Kalifornia: 1,5× setelah 8 jam/hari, 2× setelah 12 jam; hari ke-7 berturut-turut memicu 1,5× untuk 8 jam pertama, 2× setelahnya.
  • UK: Tidak ada premi lembur wajib — bayaran lembur (jika ada) bersifat kontraktual. Pekerja harus menyetujui untuk melebihi rata-rata 48 jam, dan aturan periode istirahat tetap berlaku.
  • Kanada: Sektor federal — 1,5× setelah 40 jam/minggu atau 8 jam/hari, mana saja yang lebih singkat. Batas ambang provinsi berbeda: Ontario 44 jam/minggu, Alberta 44 jam/minggu atau 8 jam/hari.
  • Australia: Sebagian besar ketentuan modern membayar 1,5× untuk 2–3 jam lembur pertama, lalu 2×. Shift akhir pekan, hari libur nasional, dan malam sering kali mengenakan tarif penalti tambahan (biasanya 1,5×–2,5×).

Selalu verifikasi terhadap ketentuan atau perjanjian kerja spesifik yang mencakup peran tersebut.

Waktu 12 Jam vs 24 Jam (Militer)

Jam 12-jam adalah standar di AS, Kanada, Australia, dan UK untuk penggunaan sehari-hari, membagi hari menjadi AM (ante meridiem, sebelum tengah hari) dan PM (post meridiem, setelah tengah hari).

Jam 24-jam (terkadang disebut waktu militer) berjalan dari 00.00 hingga 23.59 dan merupakan standar internasional untuk penerbangan, medis, operasi militer, pemrograman, dan logistik.

Konversi: 12.00 AM = 00.00, 01.00 AM = 01.00, ..., 12.00 PM = 12.00, 01.00 PM = 13.00, ..., 11.00 PM = 23.00. Untuk mengonversi jam PM ke format 24-jam, tambahkan 12 (kecuali pukul 12.00 PM yang tetap 12.00).

Format jam 24-jam menghilangkan ambiguitas antara 12 AM dan 12 PM sepenuhnya — jadwalkan '00.00' atau '24.00' untuk tengah malam, '12.00' untuk tengah hari tanpa kebingungan.

ISO 8601: Standar Tanggal-Waktu Internasional

ISO 8601 adalah format yang tidak ambigu untuk tanggal dan waktu yang digunakan di seluruh bisnis internasional, perangkat lunak, basis data, dan API: YYYY-MM-DDTHH:MM:SS, secara opsional dengan offset zona waktu.

Contoh: 2026-04-24T15:30:00-05:00 berarti 24 April 2026 pukul 15.30 Waktu Bagian Timur AS. Huruf 'T' memisahkan tanggal dari waktu. UTC dilambangkan dengan 'Z' (misalnya, 2026-04-24T20:30:00Z).

Keunggulan dibandingkan format regional:

  • diurutkan secara kronologis sebagai teks biasa
  • menghilangkan ambiguitas DD/MM vs MM/DD (kebingungan lama antara AS/UK)
  • berfungsi di berbagai wilayah
  • dapat diurai oleh mesin di mana saja

Sebagian besar bahasa pemrograman dan basis data menggunakan default ISO 8601 — API JSON, file log, PostgreSQL, JavaScript Date.toISOString() semuanya menggunakannya. Jika Anda membagikan data tanggal-waktu di berbagai sistem atau negara, gunakan ISO 8601 dengan kalkulator tanggal kami.

Zona Waktu dan Waktu Musim Panas (Daylight Saving Time)

Sebuah zona waktu adalah wilayah di mana semua jam mengamati waktu sipil yang sama, dengan selisih dari Waktu Universal Terkoordinasi (UTC). Zona utama yang relevan dengan pasar target kami:

  • AS Bagian Timur UTC-5/-4 (EST/EDT)
  • AS Bagian Pasifik UTC-8/-7 (PST/PDT)
  • UK UTC+0/+1 (GMT/BST)
  • Eropa Tengah UTC+1/+2 (CET/CEST)
  • Sydney UTC+10/+11 (AEST/AEDT)
  • Toronto UTC-5/-4

Daylight Saving Time memajukan jam 1 jam pada musim semi, dan memundurkannya pada musim gugur, untuk memperpanjang waktu siang hari selama jam terjaga — tetapi tidak semua wilayah menerapkannya. DST Australia: NSW, VIC, SA, TAS, ACT menerapkannya; QLD, WA, NT tidak. AS: Hawaii dan sebagian besar Arizona tidak menerapkannya.

Saat menghitung durasi lintas batas DST, bekerjalah dalam UTC atau waktu berlalu — jika tidak, Anda mungkin secara tidak sengaja menambah atau mengurangi satu jam ekstra. Pola yang paling aman: konversikan semua waktu ke UTC, lakukan aritmatika, lalu konversikan hasilnya ke waktu lokal penerima menggunakan kalkulator waktu.

Kesalahan Umum Perhitungan Waktu yang Harus Dihindari

Sejumlah kecil kesalahan menyumbang sebagian besar kesalahan matematika waktu:

  • Tertukar antara 12 AM dan 12 PM. Pukul 12.00 AM adalah tengah malam (awal hari), 12.00 PM adalah tengah hari. Menjadwalkan rapat '12 PM' yang sebenarnya berlangsung pada tengah malam telah mempermalukan banyak aplikasi kalendar.
  • Salah mengelola siklus 60 menit. Menulis '8.75' alih-alih '9.15' saat menjumlahkan waktu secara manual — selalu konversikan menit di atas 60 menjadi jam dengan kalkulator jam tambah menit.
  • Kesalahan jam desimal. 1,5 jam adalah 1j 30m, bukan 1j 50m. Bagian desimal mewakili pecahan dari 60, bukan 100.
  • Mengabaikan shift malam. Menghitung pukul 22.00 hingga 06.00 sebagai 6 − 22 = −16 jam tanpa menambahkan 24 di akhir. Selalu verifikasi: jika hasil selisih waktu Anda bernilai negatif atau lebih dari 24 jam, ada yang salah.
  • Lupa istirahat yang tidak dibayar. Waktu kotor adalah waktu masuk hingga waktu pulang; waktu bersih dikurangi istirahat. Gaji Anda bergantung pada waktu bersih.
  • Mencampur zona waktu. Menambahkan pukul 09.00 New York ke pukul 15.00 London tanpa mengonversinya terlebih dahulu — kedua waktu tersebut sebenarnya terpisah 2 jam, bukan 6 jam. Selalu gunakan satu zona (sebaiknya UTC) saat melakukan aritmatika.
code

Embed this Kalkulator Waktu on your site

Free for any site. Copy the snippet below and paste into your HTML — no attribution required beyond the built-in credit link.

<iframe src="https://calculators.im/embed/time-calculator" width="100%" height="720" style="border:0;max-width:100%;" loading="lazy" title="Kalkulator Waktu by Calculators.im"></iframe>
<p style="font-size:12px;text-align:center;color:#64748b;margin-top:6px;">Powered by <a href="https://calculators.im/time-calculator?utm_source=embed&utm_medium=snippet&utm_campaign=time-calculator">Kalkulator Waktu</a> by Calculators.im</p>
open_in_new Preview embed Auto-resizing iframe. Mobile responsive. Works with WordPress, Ghost, Webflow, and plain HTML.

Frequently Asked Questions

sell

Tags