Stopwatch

Ukur waktu hingga milidetik. Catat lap dan lihat setiap split di samping total berjalan, dengan split tercepat dan terlama disorot.

Semua perhitungan terjadi secara lokal di browser Anda. Tidak ada yang meninggalkan perangkat Anda.

00:00.000
Lap
Tekan Mulai lalu Lap untuk merekam waktu Anda.

Cara kerjanya

Sebagian besar stopwatch web berjalan menurut jam sistem dalam langkah satu detik, sehingga digit terakhirnya selalu terlihat perkiraan. Yang ini mengaitkan setiap pembacaan ke jam resolusi tinggi browser dan hanya memformat milidetik yang berlalu secara persis — digit yang Anda lihat adalah waktu yang benar-benar Anda ukur, bukan perkiraan yang dibulatkan.

Pengukuran resolusi tinggi
Saat Anda menekan Mulai, alat ini mengambil snapshot performance.now() dan menghitung waktu yang berlalu sebagai selisih antara snapshot itu dengan pembacaan jam saat ini. Tampilan disegarkan setiap interval 100ms, tetapi nilai yang ditampilkan selalu dihitung ulang dari jam asli, sehingga halaman yang sibuk tidak bisa membuat timer menyimpang.
Jeda tanpa kehilangan akurasi
Menjeda menyimpan milidetik yang berlalu secara persis dan membekukan tampilan. Lanjutkan dengan menekan Mulai lagi — jam melanjutkan dari nilai yang dibekukan, dan lap masih dapat dicatat saat dijeda untuk menandai titik berhenti yang persis.
Lap dan split
Setiap penekanan Lap menangkap total saat ini. Setiap baris menampilkan split (waktu sejak lap sebelumnya) dan total kumulatif. Split tercepat dan terlama disorot sehingga Anda bisa melihat usaha terbaik dan terburuk Anda sekilas — berguna untuk repetisi, sprint, atau uji waktu.

Pertanyaan yang sering diajukan

Mengapa stopwatch menunjukkan presisi milidetik?

Timer dikendalikan oleh jam resolusi tinggi browser (performance.now()), bukan jam sistem dengan granularitas per detik. Artinya setiap pembacaan akurat di bawah milidetik, dan interval render 100ms hanya mengatur seberapa sering tampilan disegarkan — tidak pernah memengaruhi waktu yang diukur itu sendiri.

Bagaimana cara kerja lap (split)?

Setiap kali Anda menekan Lap saat stopwatch berjalan, total saat ini dicatat. Daftar menampilkan split — waktu yang berlalu sejak lap sebelumnya — berdampingan dengan total kumulatif untuk lap tersebut. Split tercepat dan terlama disorot secara otomatis.

Bisakah saya jeda lalu lanjut mengukur?

Ya. Jeda membekukan waktu yang berlalu dan Lap mencatatnya pada momen tersebut; menekan Mulai lagi melanjutkan penghitungan dari nilai yang dibekukan dengan akurasi milidetik penuh. Reset menghentikan semuanya, menghapus lap, dan mulai ulang dari nol.

Apakah waktu terus berjalan jika saya pergi ke halaman lain?

Tidak. Stopwatch sepenuhnya sisi klien: status berjalan hanya ada di JavaScript halaman ini. Menutup atau memuat ulang tab akan menghentikan timer dan mengosongkan daftar lap. Buka kembali alat ini untuk memulai pengukuran baru.

Apa arti tampilan MM:SS.mmm?

MM adalah menit, SS adalah detik, dan .mmm adalah pecahan milidetik, misalnya 01:02.347 adalah satu menit, dua detik, dan 347 milidetik. Menit tidak dibatasi, jadi tampilan hanya tumbuh selama timer berjalan.