時間/数値

期間計算ツール

複数の期間の合計または差を計算 — 勤務時間、動画の長さ、タスクの合計時間の集計に便利。

空欄は0として扱われます。±ボタンで行の加算/減算を切り替えます。


                    

Manually adding up several durations written as hours:minutes:seconds is awkward — 45 minutes + 40 minutes isn't simply "85 minutes" in normal notation. This tool adds and subtracts multiple durations at once, correctly carrying minutes into hours.

How to use it

Common uses

Things to keep in mind

If the sum of subtractions exceeds the sum of additions, the result is shown with a minus sign — handy for seeing a shortfall of hours against a target at a glance.

Unlike the date-difference calculator, this tool works with plain durations (hours, minutes, seconds), not specific calendar dates.

このツールに関する記事: 時間計算:時間・分・秒を正しく合計する方法

よくある質問

1回の計算である期間を加算し、別の期間を減算するにはどうすればいいですか?

各行には独自の±切り替えがあります — それを切り替えると、その行は加算ではなく合計から減算されます。空のフィールドは0としてカウントされます。

この計算機は長さの異なる月を考慮しますか?

いいえ、ここには「月」や「年」のフィールドはありません — 固定比率(1日=24時間)の日、時、分、秒のみです。カレンダー月を含む計算には代わりに「日付の差」を使用してください。

「10進数」の合計値は何を意味しますか?

同じ合計を小数部分を持つ単一の数値で表したものです — 例えば90分は「1時間30分」と「1.5」10進時間の両方で表示され、タイムシートに便利です。

合計が24時間を超えて表示されるのはなぜですか?

これは正常であり想定内です——時計上の時刻とは異なり、期間の合計は1日に制限されません。例えば1週間分のタイムシートは「42時間15分」のように合計されることが十分あり得ます。

結果が負になった場合はどうなりますか?

減算の合計が加算の合計を上回った場合、結果はマイナス記号付きで表示されます — 例えば、目標に対する時間の不足を確認するのに便利です。

記事: 時間/数値

Unix時間:コンピュータが1970年から時間を数える理由

1970年1月1日がほとんどのコンピュータシステムにとって時間の基準点になった理由。

Cron式:タスクのスケジュールを読み解く方法

*/15 * * * *のような式を読み解き、タスクが正確にいつ実行されるかを知る方法。

数値システム:2進法、8進法、16進法が存在する理由

CSSの色#FF5733が10進数ではなく16進数の桁で書かれる理由。

ビット演算:AND、OR、XORがビットレベルでどう動作するか

ビットAND が論理ANDとどう違うか、そしてなぜ数値の個々のビットを操作する必要があるのか。

日付の差:日数を数えることが見た目より複雑な理由

うるう年のせいで日付を単純に引き算すると間違った結果になる理由。

年齢計算:単純な年の引き算ではない理由

単純に生まれた年を引き算すると、実際より1歳多い年齢になることがある理由。

タイムゾーン:UTCがGMTと同じではない理由

UTCが年に2回変わることはないのに、ロンドン時間(GMT/BST)は変わる理由。

ISO 8601 Duration:標準フォーマットで時間の長さを書く方法

PT1H30Mが「1時間30分」を意味し、「1分30時間」を意味しない理由。

週番号:国によって週の数え方が異なる理由

ISO 8601標準では1月1日が前年の第52週または第53週に属することがある理由。

ローマ数字:ゼロも位取りもないシステムの仕組み

IVが6ではなく4を意味する理由と、ローマ数字における減算のルールの仕組み。

IEEE 754:コードで0.1 + 0.2が0.3にならない理由

ほとんどすべてのプログラミング言語で0.1 + 0.2が0.30000000000000004と表示される理由。

数字を言葉に:数字を単語に変換する理由

銀行文書が金額を数字と言葉の両方で同時に書く理由。