使い方
- 開始時刻を入力
時間計測の開始時刻を時・分単位で入力してください。
- 終了時刻を入力
時間計測の終了時刻を時・分単位で入力してください。
- 結果を確認
計算するボタンを押すと、2つの時刻間の経過時間がさまざまな単位で表示されます。
経過時間とは?
経過時間(elapsed time)とは、開始時刻と終了時刻の間に流れた時間の量のことです。時計が指す「時刻(point in time)」とは異なり、2つの時刻の差を「期間(duration)」として時・分・秒に換算した値です。
なぜ別に計算するのか
時刻は60進法(60秒=1分、60分=1時間)で繰り上がるため、17:30から09:00を単純に引き算すると混乱しがちです。特に22:00に始まり06:00に終わる夜勤のように日付をまたぐ区間は、単純計算では負の値になり手計算が難しくなります。
主な活用
- 勤務・給与 — 出退勤時刻から1日の実労働時間を算出
- 夜間・交代 — 深夜作業、病院の当直など日付をまたぐ勤務
- 移動・運動 — 出発から到着までの所要時間、運動の継続時間、睡眠時間
計算式
2つの時刻をそれぞれ0時基準の「総秒数」に変換し、その差を求めます。
経過秒数 =(終了時刻の総秒数)−(開始時刻の総秒数)
結果が負になった場合は日付をまたいだとみなし、1日(86,400秒)を加えます:経過秒数 + 86400。換算は1時間=3,600秒、1分=60秒を使います。
例 — 09:00:00 → 17:30:00:終了63,000秒 − 開始32,400秒 = 30,600秒 → 30600÷3600=8時間、余り1,800÷60=30分、0秒 → 8時間30分。日付またぎの例 — 22:00 → 06:00:21,600−79,200=−57,600 → +86,400=28,800秒(8時間)。