シフト時間計算

開始時刻と終了時刻の差から無給休憩を差し引いて、有給となるシフト時間を計算します。夜勤にも対応し、同じシフトを1週間に行う場合の合計も見積もります。

結果

有給シフト時間

職場にいる時間

週あたりの有給時間

使い方 ツール

  1. シフトの開始時刻と終了時刻を入力します。
  2. 無給休憩の長さを入力します。
  3. このシフトを週に何回行うか入力します。
  4. 1シフトと1週間あたりの有給時間を確認します。

前提条件

出典と参考データ

技術的な詳細:各項目の意味
シフト開始時刻 startTime
シフトの開始時刻。
シフト終了時刻 endTime
シフトの終了時刻。開始時刻より前の場合は、夜勤として翌日に終了するとみなします。
無給休憩 breakMinutes
シフト全体から差し引く無給休憩の長さ(分)。休憩が複数ある場合は合計を入力します。
週あたりのシフト数 shiftsPerWeek
週あたりに行う、この長さのシフト数。週合計の計算に使います。
方法論

職場にいる時間 = 終了時刻 − 開始時刻(深夜をまたぐ場合は24時間を加算)。有給時間 = 職場にいる時間 − 無給休憩。週あたりの有給時間 = 1シフトの有給時間 × 週あたりのシフト数。結果は小数時間です:0.25 = 15分、0.5 = 30分、0.75 = 45分。

計算例

22:00から翌06:30までのシフト、無給休憩30分

入力項目: シフト開始時刻: 22:00, シフト終了時刻: 06:30, 無給休憩: 30 minutes

結果: 有給時間8.00時間(経過時間8.5時間から0.5時間を差し引く)。

09:00~17:30の勤務、昼休み30分、週5日

入力項目: シフト開始時刻: 09:00, シフト終了時刻: 17:30, 無給休憩: 30 minutes, 週あたりのシフト数: 5

結果: 1日あたり有給8.00時間、週40.00時間。

07:00~19:00の12時間シフト、無給休憩60分、週3回

入力項目: シフト開始時刻: 07:00, シフト終了時刻: 19:00, 無給休憩: 60 minutes, 週あたりのシフト数: 3

結果: 1シフトあたり有給11.00時間、週33.00時間。

08:15~16:00、休憩20分

入力項目: シフト開始時刻: 08:15, シフト終了時刻: 16:00, 無給休憩: 20 minutes, 週あたりのシフト数: 5

結果: 有給時間7.42時間(7時間25分)、週37.08時間。

実用的なアドバイス
よくある間違い

よくある質問

シフトの有給時間を計算するには?

開始時刻と終了時刻の差から無給休憩を引きます。この計算ツールがその計算を行います。

7.75時間は何時間何分ですか?

7時間45分です。小数部分に60を掛けると分になります。

夜勤にも使えますか?

はい。終了時刻が開始時刻より前の場合、シフトは翌日に終了するものとして扱います。

最終確認日: 2026-10-11

連続した休憩を1回として扱います。複数回の休憩は合計した分数を入力してください。

このツール 上記の前提条件に基づく参考値を提示します。

テーマとツールの設定、保存済みリストと最近使用したリストは、このブラウザー内にのみ保存されます。