時間の長さ計算ツールの仕組み
時間経過計算ツールです。入力した開始時刻と終了時刻の間の経過時間を計算します。深夜をまたぐシフトも正しく処理するため、22:30から翌朝6:15までのシフトは7時間45分と正しく表示されます。計算はすべてブラウザ内で行われ、入力した時刻も結果もデバイス外に出ることはありません。
計算では両方の時刻を深夜0時からの総分数に変換します。終了時刻(分換算)が開始時刻より小さい場合、終了時刻に24時間(1440分)を加算してから引き算を行うことで深夜越えを正確に処理します。結果は時間と分で表示され、タイムシートのスプレッドシートで使える小数時間も表示できます。