utilduck
Home · オフィス · 勤務時間計算

勤務時間計算

曜日ごとに出勤時刻・退勤時刻・休憩(分)を入力してください。日別勤務時間と週合計を時:分・小数で表示します。

曜日 出勤 退勤 休憩(分) 勤務時間
週合計
8:00
勤務時間 (decimal)8.00

勤務時間の計算方法

勤務時間は退勤時刻から出勤時刻を引き、さらに無給の休憩時間(分)を引いて求めます。結果は時:分(h:mm)、または給与システムで使う小数時間(0.1・0.01時間単位)で表示できます。

曜日ごとに1行ずつ追加して週の勤務表を作成してください。すべての行の勤務時間が自動で合計され、週合計になります。このツールは同日内に終わる勤務を前提としており、日をまたぐ夜勤には現在対応していません。

出退勤時刻から勤務時間を計算する方法

勤務時間は退勤時刻から出勤時刻を引いて総滞在時間を求め、そこから無給休憩時間(分)をさらに引いて計算します。例:09:00出勤、18:00退勤、無給休憩60分の場合、滞在9時間から休憩1時間を引いた8時間が勤務時間です。

日別・週別勤務時間の計算手順

  1. 出勤・退勤時刻を0時からの経過分に変換します(09:00=540分、18:00=1,080分)。
  2. 退勤時刻(分)から出勤時刻(分)を引いて総滞在時間を求めます(1,080−540=540分、つまり9時間)。
  3. その値から無給休憩時間(分)を引きます(540−60=480分)。
  4. 結果を時:分に戻すか(480分=8時間0分)、10進数に変換します(480÷60=8.00時間)。
  5. 各曜日について繰り返し、すべての日の分を合計して週間合計を求めます。

勤務時間の計算式

勤務分 = (退勤−出勤) − 休憩分 · 10進数時間 = 勤務分 ÷ 60
  • 出勤/退勤 = 同じ日の中でシフトが始まる・終わる時刻
  • 休憩分 = 昼休みなどシフトから除外される無給休憩時間
  • 週間合計 = すべての日の勤務分を合計して時間に変換した値

勤務時間計算例

出勤退勤休憩勤務時間
09:0018:0060分8:00(8.00h)
09:1517:4545分7:45(7.75h)
08:3012:000分3:30(3.50h)
07:0015:3030分8:00(8.00h)
10:0019:0060分8:00(8.00h)

よくある質問

なぜ時:分表示と小数表示の両方が出るのですか?

タイムシートは7時間45分のように時・分で読まれることが多い一方、給与計算システムは時給に掛け算するため7.75のような小数値を必要とします。この計算機は両方を表示するので、雇用主や給与ソフトが求める形式をそのまま使えます。

小数の時間表示は分表示とどう違いますか?

小数時間は60分を10分の1・100分の1単位で表します。分そのものではありません。30分は0.50時間、45分は0.75時間、15分は0.25時間となり、0.30や0.45、0.15ではありません。

深夜0時をまたぐ夜勤も計算できますか?

現在のバージョンでは対応していません。出勤・退勤が同じ日であることを前提としています。夜勤の場合は、23:59(または深夜0時)で終わる行と、00:00から始まる行の2行に分けて入力し、それぞれの結果を合算してください。

この計算機は各行の出勤・退勤が同じ日の中にあると仮定し、残業ルール・有給休憩・一部企業の丸めポリシーは反映していません。給与計算には勤務先の就業規則を併せて確認してください。

プライバシーと安全性

  • ブラウザ内で計算 — 入力した値はお使いの端末内だけで計算され、utilduckのサーバーへ送信されません。
  • 暗号化された通信 — すべてのページはHTTPSで配信され、通信経路で内容を読み取られません。
  • 第三者へ渡しません — 入力内容は解析・広告サービスへ渡されません。
  • 保存しません — 計算結果をサーバーに保存せず、アカウント登録も不要です。

最終更新: 2026-08-17

勤務時間を記録するときの注意

開始・終了時刻だけでなく、休憩のうち労働時間に含めない部分を同じ基準で入力してください。日付をまたぐ勤務、分単位の丸め、待機時間や着替え時間の扱いは会社の規程や法令で異なるため、計算結果は打刻記録と照合するための時間差として使い、賃金額を確定する資料とは分けて考えます。

複数日の集計では、各日の元記録を残したまま日別の実働時間を求め、最後に週・月単位で合計すると修正箇所を追いやすくなります。深夜・休日・時間外の割増は単純な総時間だけでは決まらないので、該当区分を別に記録し、給与明細や就業規則と照合してください。