CalcLibrary

時間差計算機

開始日時と終了日時を選ぶと、経過時間を時間、分、日数で正確に計算します。24時間表記と AM/PM 入力に対応しています。

計算方法

startMinutes=dateIndexstart×1440+hourstart×60+minutestart\text{startMinutes} = \text{dateIndex}_{start} \times 1440 + \text{hour}_{start} \times 60 + \text{minute}_{start}

endMinutes=dateIndexend×1440+hourend×60+minuteend\text{endMinutes} = \text{dateIndex}_{end} \times 1440 + \text{hour}_{end} \times 60 + \text{minute}_{end}

durationHours=(endMinutesstartMinutes)/60\text{durationHours} = (\text{endMinutes} - \text{startMinutes}) / 60

変数、記号、単位

dateIndex\text{dateIndex}

選択した日付の暦日インデックス

startMinutes\text{startMinutes}

開始日時を総分数に変換した値

endMinutes\text{endMinutes}

終了日時を総分数に変換した値

durationHours\text{durationHours}

経過分を 60 で割った値

14401440

1日の分数
計算方法の説明

開始日時と終了日時を選びます。計算機は各ローカル日時を分単位のインデックスに変換し、開始を終了から引いて、日-時間-分、10進時間、合計分、合計日数として表示します。

選択された日付を日単位のインデックスに変換し、そこに時と分を加えます。終了の分インデックスから開始の分インデックスを引くと経過分になります。負の区間は、結果が曖昧にならないよう拒否されます。

よくある質問

日付をまたぐ区間も計算できますか?
はい。両方の入力に日付が含まれるため、深夜をまたぐかどうかは選んだ日付からそのまま決まります。
24時間表記ではなく AM/PM を使えますか?
はい。時刻形式を AM/PM に変更すると、時間の選択肢が 1-12 と午前/午後になります。保存される値は曖昧になりません。
タイムゾーンや夏時間は含まれますか?
いいえ。この計算機は選択された日時をローカルな暦と時刻の値として扱い、その差を測ります。
休憩時間の入力がないのはなぜですか?
この計算機は2つの日時の純粋な経過時間だけを測ります。休憩、給与、シフトの規則は別の勤務時間計算機の領域です。

関連する計算機

すべての計算機

計算を始めますか?

無料の計算機です。