MCPで接続 →

計算を入力してください

公式

広告

結果

労働時間
8
小数表記の時間
Hours & minutes 8 h 0 min
総拘束時間 510 minutes
控除した休憩 30 minutes
純労働時間 480 minutes

勤務時間計算ツールとは?

このタイムカード計算ツールは、1回の勤務(シフト)でどれだけの時間働いたかを算出します。出勤時刻・退勤時刻・無給の休憩時間を入力すると、給与計算に便利な小数(10進)の時間と、一般的な「○時間○分」形式の両方で合計を表示します。日付をまたぐ夜勤にも対応しています。

使い方

出勤時刻は24時間表記で「時」と「分」を入力します(例:午後1時30分なら「時」は13、「分」は30)。退勤時刻も同じように入力し、差し引く休憩時間の合計(分)を入力してください。実労働時間(純労働時間)がその場で自動的に表示されます。

計算式の仕組み

このツールは、各時刻を0時(深夜0時)からの総分数に換算し、出勤時刻を退勤時刻から引いて、そこから休憩時間を差し引きます。式にすると次のとおりです:

$$\text{純労働分数} = (\text{退勤} - \text{出勤}) - \text{休憩}$$

退勤時刻が出勤時刻より早い場合は、日付をまたぐ夜勤とみなして24時間(1440分)を加算します。小数時間は単純に \(\text{純労働分数} \div 60\) で求められます。

$$\text{Hours} = \frac{(E - S) - \text{Break (min)}}{60} \\[1.5em] \text{where}\quad \left\{ \begin{aligned} S &= 60\cdot\text{In Hr} + \text{In Min} \\ E &= 60\cdot\text{Out Hr} + \text{Out Min} \\ &\quad (E \mathrel{+}= 1440 \text{ if } E \le S) \end{aligned} \right.$$
出勤、休憩、退勤の時間帯を示すタイムライン
総労働時間は、出勤から退勤までの時間から休憩を引いた長さです。

計算例

9:00に出勤し、17:30に退勤、休憩は30分だったとします。総拘束時間は \(17{:}30 - 9{:}00 = 8\text{時間}30\text{分} = 510\text{分}\) です。ここから休憩30分を引くと純労働時間は \(510 - 30 = 480\text{分}\) となり、小数では \(8.00\) 時間、つまり8時間0分になります。

開始時刻、終了時刻、休憩、算出された時間を示すタイムカードの例
例:9:00~17:00で休憩30分なら労働時間は7.5時間です。

よくある質問

分を小数の時間に変換するには? 分を60で割ります。たとえば15分なら \(15 \div 60 = 0.25\) 時間です。

夜勤にも対応していますか? はい。退勤時刻が出勤時刻より早い場合は、日付をまたいだ勤務とみなして自動的に1日分(24時間)を加算します。

休憩時間は含めるべきですか? 無給の休憩時間のみ入力してください。休憩が有給の場合や、休憩を取らなかった場合は0を入力します。

最終更新: