時間差計算機

開始時刻、終了時刻、終了日を選び、休憩を除いた実時間を求めます。

時間帯 1
開始時刻
時
分
終了時刻
時
分
休憩
分

実時間

8 時間 30 分

休憩を引く前8 時間 30 分
休憩の合計0 時間 0 分
時間帯の数1
10進時間8.5 時間

以下の説明を読んでください。

休憩を除いた経過時間を求める

休憩を示す印を挟んで時間の線で結ばれた二つの時計

開始時刻から終了時刻までの長さを求め、休憩を差し引きます。時間帯を追加すれば、離れた複数の区間も合計できます。

翌日を選ぶと何が変わるか

時計の表示だけでは日付が分かりません。22:30から06:15は同じ日なら逆順ですが、翌日なら7時間45分です。このため、日付をまたぐ場合は「翌日」を明示します。

D=∑i=1n(ei−si+1440di−bi)D=\sum_{i=1}^{n}(e_i-s_i+1440d_i-b_i)

sとeは午前0時からの分数、bは休憩です。翌日はdが1になり、終了側へ1440分を加えます。各区間の実時間を求めてから合計します。

12時間表示を選んでも計算内容は同じです。12:00 AMは午前0時、12:00 PMは正午として扱います。

同じ時刻でも0時間とは限らない

00:00から00:00までを同じ日にすると0分です。終了日を翌日にすると、二つの午前0時の間に24時間あります。数字が同じでも、終了日の指定で答えが変わります。

入力は1分単位です。秒、タイムゾーン、夏時間の切り替えは扱いません。また、重なった区間を自動でまとめないため、09:00-12:00と11:00-13:00を入れると1時間が二重に数えられます。

入力と結果の例

日中の予定

09:15から17:45まで、同じ日、休憩なしなら8時間30分です。10進時間では8.5時間になります。

休憩のある一日

08:30から17:15までは8時間45分です。休憩を45分にすると実時間は8時間ちょうどになります。

深夜をまたぐ区間

22:30から翌日06:15までに30分休むと、休憩前の7時間45分から30分を引き、7時間15分になります。

二つに分かれた作業

08:30-12:00と12:45-17:00を追加し、後半に15分の休憩を入れると、合計は7時間30分です。

10進時間の小数は分を60で割った値です。7時間15分は7.25時間であり、7.15時間ではありません。

時間差計算のよくある疑問

日付や重なりがある場合は、時計の数字だけで判断しないことが大切です。

終了が開始より早いとエラーになるのはなぜですか?

同じ日では負の時間になるためです。午前0時をまたぐ場合は翌日を選んでください。

24時間を超える結果も出せますか?

はい。今日の08:00から翌日の17:00までは33時間です。

休憩を区間全体と同じ長さにできますか?

できます。実時間は0分になります。区間より長い休憩は入力できません。

重なった時間は一度だけ数えられますか?

いいえ。各行を別々に合計するため、重なった部分もそれぞれに含まれます。

秒まで計算できますか?

できません。この計算機の精度は整数の分単位です。

残業時間も分かりますか?

いいえ。求めるのは経過時間だけです。残業の基準や賃金規則は別に適用してください。

類似の計算機

同じトピックに関する次の計算機が役立つかもしれません:

ソーシャルメディアで共有する

気に入ったら、計算機をソーシャルメディアプラットフォームで共有してください。あなたにとっては簡単で、プロジェクトのプロモーションにとっては有益です。ありがとうございます!