Skip to main content

オンラインストップウォッチ ラップタイム、スタート/ストップ、リセット機能を備えたオンラインストップウォッチ。

ストップウォッチ illustration
📅

ストップウォッチ

ラップタイム、スタート/ストップ、リセット機能を備えたオンラインストップウォッチ。

1

2

3

Loading tool...

What Is ストップウォッチ?

このオンラインストップウォッチは、センチ秒(1/100秒)精度の正確なタイミングを提供し、フルラップタイミングシステムも備えています。簡単なボタン操作で開始、停止、再開が可能であり、必要なだけラップ分割時間を記録できます。ラップテーブルは自動的に最速と最遅のラップを緑と赤で強調表示するため、パフォーマンス分析が容易です。ストップウォッチには、大きな文字で読みやすい形式で、時間、分、秒、センチ秒が表示されます。各ラップでは、個々のラップ時間(スプリット)と累積合計時間の両方が表示されます。このストップウォッチは、長時間のセッションでの精度を確保するために、setIntervalのタイミングジターによる小さなエラーの蓄積を避けるため、Date.now()を使用しています。

Why Use ストップウォッチ?

  • (1/100)
  • Date.now()

Common Use Cases

Technical Guide

ストップウォッチは、タイマー開始時にDate.now()を使用して参照開始時間を保存し、各間隔ティック(10msごと)で経過時間 = Date.now() - startRefを計算します。このアプローチは、setIntervalのタイミングジターによる小さなエラーの蓄積を避けるため、ドリフトに対して耐性があります。一時停止すると、現在の経過時間が保存され、再開時に新しいstartRefがDate.now() - 経過時間として計算されます。ラップタイムは絶対的な経過時間スタンプとして配列に保存されており、個々のラップ期間は連続するエントリ間の差として計算されます。表示形式では、整数除算と剰余を使用してミリ秒を時間、分、秒、センチ秒に分割します。

Tips & Best Practices

  • 1
    (Space)
  • 2
  • 3
    -
  • 4
  • 5

Related Tools

Frequently Asked Questions

Q ?
(1/100)Date.now()10ms
Q ?
Date.now()
Q ?
Q ?
Q ?
Q ?
StopResume

About This Tool

ストップウォッチ is a free online tool by FreeToolkit.ai. All processing happens directly in your browser — your data never leaves your device. No registration or installation required.