保存した計算機
日常生活

時間範囲計算機

リセット
結果を共有
保存
埋め込み
バグを報告

計算機を共有

無料の電卓をあなたのウェブサイトに追加する

有効なURLを入力してください。HTTPS URLのみがサポートされています。

ページ上の電卓の入力フィールドにある現在の値を埋め込み電卓のデフォルト値として使用します。
入力ボーダーフォーカス色、スイッチのチェック時の色、選択項目のホバー色など。

利用規約に同意してください。
プレビュー

計算機を保存

計算機を共有

タイムスパン計算機とは何ですか?

タイムスパン計算機は、指定された2つの時点の間の差を計算する、シンプルでありながら強力なツールです。1日に何時間何分働いたかを計算したり、タスクを完了するまでにどれくらい時間がかかったかを測ったり、特定のイベントまでの残り時間を知りたいときなど、この計算機は即座に結果を提供します。

この計算機は24時間形式で動作し、指定された2つの時間の間の正確な期間を自動的に計算します。また、0時を越える計算を扱うこともでき、これは特にシフト勤務者、交通スケジュール、時間ベースのイベント計画に役立ちます。

計算機の動作方法

タイムスパン計算機は、1つの時間の値から別の時間の値を引くことで機能します。入力された時間の順序や、期間が0時をまたぐかどうかに応じて、結果は正または負になる場合があり、24時間を越えることもあります。

例えば:

  • 10:00から20:00の場合、結果は10時間です。
  • 20:00から10:00(翌朝)の場合、時間差が0時をまたぐため結果は14時間です。

計算機はこれらのケースに自動的に対応し、直接的な間隔と「0時を越える」間隔という複数のバージョンの結果を表示することができます。

公式

2つの時間の差を計算するには、次の一般的な公式を使用します:

Time Span=Second TimeFirst Time\text{Time Span} = \text{Second Time} - \text{First Time}

ただし、時間は24時間後に繰り返されるため、2つの主要なケースがあります。

ケース1:2番目の時間が1番目の時間より後である場合(同じ日)

Difference=(T2T1)\text{Difference} = (T_2 - T_1)

ケース2:2番目の時間が1番目の時間より前である場合(0時をまたぐ)

Difference=(24 時間T1)+T2\text{Difference} = (24\text{ 時間} - T_1) + T_2

ここでは:

  • T1T_1 = 最初の時間(小数時間または「hh:mm:ss」形式)
  • T2T_2 = 2番目の時間(同じ形式)

結果は2つの時間の間の合計時間間隔です。

例1:同じ日の時間差を計算する

最初の時間を08:30、2番目の時間を14:45とします。

T1=8h30m=8.5hT_1 = 8h \, 30m = 8.5h T2=14h45m=14.75hT_2 = 14h \, 45m = 14.75h Difference=14.758.5=6.25h=6h15m\text{Difference} = 14.75 - 8.5 = 6.25h = 6h\,15m

したがって、08:30から14:45までの時間間隔は6時間15分です。

例2:0時を跨ぐ時間差

最初の時間を21:15、2番目の時間を04:30とします。

T1=21.25h,T2=4.5hT_1 = 21.25h,\quad T_2 = 4.5h

2番目の時間が最初の時間より小さいため、時間は0時を越えることを意味します:

Difference=(2421.25)+4.5=2.75+4.5=7.25h=7h15m\text{Difference} = (24 - 21.25) + 4.5 = 2.75 + 4.5 = 7.25h = 7h\,15m

したがって、21:15から04:30までの時間間隔は7時間15分です。

例3:12時間形式の使用

誰かが11:00 PMにタスクを始め、3:30 AMに終了した場合、時間差は再び0時をまたぐため4時間30分です。計算は同じですが、表記が異なります。

よくある質問

10:00から20:00の期間はどうやって計算しますか?

公式を使用して、T2T1=2010=10T_2 - T_1 = 20 - 10 = 10、時間間隔は10時間です。

22:00から04:00の間に何時間ありますか?

時間は0時を過ぎるため:

Difference=(2422)+4=2+4=6\text{Difference} = (24 - 22) + 4 = 2 + 4 = 6

時間差は6時間です。

12時間形式を24時間形式に変換して適切に使用するにはどうすればよいですか?

PMの値(12 PMを除く)に12時間を加え、AMの値は変更せず(12 AMは00:00となる)残します。 例:3:00 PM → 15:00; 12:00 AM → 00:00。

バグを報告