時間差計算|開始時刻から終了時刻まで何時間何分か計算

日時ツール
終了日

開始時刻と終了時刻を入力してください。

このツールでできること

開始時刻から、同日または翌日の終了時刻までに経過する時間を分単位で計算できます。日をまたぐ予定や作業の所要時間も確認できます。

使い方

  1. 「開始時刻」と「終了時刻」を入力します。
  2. 終了日を「同日」または「翌日」から選びます。初期状態は「同日」です。
  3. 「時間差を計算」を押します。
  4. 表示された結果を確認します。必要な場合は「結果をコピー」を押します。
  5. 最初からやり直す場合は「クリア」を押します。

時刻や終了日を変更すると以前の結果を無効にします。コピー操作ではClipboard APIを使用し、利用できない場合は結果欄から手動でコピーできます。

入力例・出力例

開始時刻を22:30、終了時刻を01:00、終了日を「翌日」にすると、時間差は2時間30分です。

同じ条件で終了日を「同日」にすると、終了時刻が開始時刻より前になるため計算できません。同時刻を翌日として選ぶと24時間になります。

よくある利用場面

  • 日をまたぐ作業、配信、移動の所要時間を確認するとき
  • 開始・終了時刻だけが分かっている予定の経過時間を求めるとき
  • 同日または翌日までの簡単な時間差を計算するとき

処理仕様

時刻は00:00から23:59までを分単位で扱います。24:00、秒付き時刻、秒より細かい時刻は入力できません。結果はゼロになる単位を省略し、「30分」「1時間」「8時間30分」のように表示します。同日で同じ時刻は0分、翌日で同じ時刻は24時間です。計算できる範囲は0分から47時間59分までです。

「同日」で終了時刻が開始時刻より前の場合は、差の絶対値を求めたり自動的に翌日とみなしたりせず、エラーにします。日をまたぐ場合は「翌日」を選んでください。翌日では終了時刻側へ24時間を加えて差を求めるため、端末の日付・現在時刻・タイムゾーン・夏時間には依存しません。

2日以上の期間、日付、タイムゾーン間の時差、休憩時間、勤務・給与計算、小数時間、合計分の別出力は扱いません。

入力データについて

時間差の計算は外部ライブラリを使わずブラウザ内だけで行います。入力した時刻をToolRollのサーバーや外部APIへ送信せず、Cookie、Web Storage、IndexedDBにも保存しません。