時刻 へ戻る
日時計算 — 加算 / 減算 (年・月・週・日・時間・分・秒)

日時計算 — 加算 / 減算 (年・月・週・日・時間・分・秒)

基準の日時に対して年・月・週・日・時間・分・秒の単位で加算・減算します。納期計算、契約満了日、N 日後の予定、N 時間前のミーティング時刻など。月末同士の加算 (1/31 + 1 月 → 2/28 か 2/29) は JavaScript の Date と同様にロールオーバーします。結果は YYYY-MM-DD HH:MM:SS + 曜日 + 基準からの差サマリ + Unix エポック秒で表示。すべてブラウザ内で計算するため、入力した日時は外部に出ません。

時刻計算

使い方

基準日時を入力 (YYYY-MM-DDTHH:MM の datetime-local 形式、空欄なら「今」ボタンで現在時刻を流し込み)、操作モード (加算 / 減算) を選び、単位 (年 / 月 / 週 / 日 / 時間 / 分 / 秒) と量を指定します。結果には計算後の日時 (YYYY-MM-DD HH:MM:SS)、曜日、基準からの差サマリ、Unix エポック秒、ISO 8601 (UTC) を表示。月単位の計算は『同じ日付を翌月に』(例: 1/31 + 1 月 → 2/28 か 2/29) で JavaScript の Date と同じロールオーバー仕様。タイムゾーンはブラウザのローカルタイムで動作するので、海外時間を混ぜる場合は timezone-convert ツールで前処理してください。

よくある質問

月末同士の計算はどうなりますか?
JavaScript の Date と同じ仕様でロールオーバーします。1 月 31 日 + 1 月 → 2 月 28 日 (うるう年なら 2 月 29 日)。3 月 31 日 − 1 月 → 2 月末。「同じ日付がない場合は月末に丸める」と理解してください。
週単位は内部的にどう扱っていますか?
週は日数 × 7 で計算します。8 週間 = 56 日。月単位とは独立で、月末の影響を受けません。
タイムゾーンは?
ブラウザのローカルタイムで計算します。基準日時の入力も結果の表示もローカル時刻です。Unix エポックと ISO 8601 は UTC 換算で表示するので、海外メンバーと共有する際はそちらをお使いください。
date-diff との違いは?
date-diff は『2 つの日付の差分を計算』、time-arithmetic は『日付 + 数値 = 新しい日付を計算』です。納期計算や予約スケジューリングなら time-arithmetic、期間集計や残日数なら date-diff を使ってください。
営業日 (土日除外) の加算には対応していますか?
対応していません。営業日ベースで N 日後を知りたい場合は business-day-jp ツールを使ってください (祝日も自動で除外します)。
入力データはサーバーに送信されますか?
いいえ。すべてブラウザ内で計算するため、日時情報がネットワークに出ることはありません。

類似のツール

日付の差を計算 — 日数 / 週 / 月 / 年 / 営業日カウント

日付の差を計算 — 日数 / 週 / 月 / 年 / 営業日カウント

2 つの日付の差を、日数 / 週 / 営業日 / 「Y 年 M ヶ月 D 日」 / 時刻まで含めた合計時間・分・秒で同時に算出。終了日を含めるか、時刻を含めるかをチェック 1 つで切り替え。すべてブラウザ内で計算します。

時刻Diff計算
営業日計算 (日本祝日対応) — N 営業日後の日付・期間カウント

営業日計算 (日本祝日対応) — N 営業日後の日付・期間カウント

日本の祝日・土日を除外して、N 営業日後 (または前) の日付を計算します。振替休日・国民の休日・春分の日・秋分の日にも対応 (1955-2099年)。納期計算・支払期日・営業日カウントに最適。すべてブラウザ内で処理し、日付情報を外部に送信しません。

時刻日本語計算
期間フォーマット変換 — 秒・mm:ss・hh:mm:ss を相互変換

期間フォーマット変換 — 秒・mm:ss・hh:mm:ss を相互変換

経過時間 (Duration) を 3 つのフォーマット間で相互変換します。秒数 (5400)、時計表示 (01:30:00)、人間可読 (1h30m) のうち、欲しい出力形式を選ぶだけ。入力は自動判別で、3 形式が 1 行ずつ混在していても OK。複数行を一括変換し、parse できない行は件数だけ表示。1d (= 86400 秒) も含めた d/h/m/s 単位に対応。すべてブラウザ内で処理。

時刻変換整形
カウントダウン・カウントアップタイマー — 目標日時までの残り時間

カウントダウン・カウントアップタイマー — 目標日時までの残り時間

指定した日時までの残り時間 (カウントダウン) または指定日時からの経過時間 (カウントアップ) をリアルタイム表示します。日 / 時 / 分 / 秒 を 1 秒ごとに更新。URL コピーで現在の設定を共有可能 (?to=日時&mode=カウントダウン)。タイムゾーンはブラウザのローカル設定を使用。すべてブラウザ内で処理し、入力日時は外部に送信されません。

時刻