ホーム / 日付・時刻ツール / オンライン日時減算ツール
無料オンラインツール

オンライン日時減算ツール

ブラウザのローカル日時から年・月・日・時・分・秒を減算。結果をローカル表記・ISO UTC・UTCテキストで表示。具体例付き. 処理はブラウザ内でローカルに行われます。

使ってみる

機能と具体例

このツールは、指定した日時から年・月・日・時・分・秒を減算します。年と月は最初に適用され、日・時・分・秒はその後で適用されます。例えば、2026年8月11日00:00から10日を減算すると、ローカル時刻で2026年8月1日00:00になります。うるう日の2024年2月29日から1年を減算すると、2023年2月28日にクランプされます。

計算の仕組み

年と月の減算では、一時的に日を1日に設定してから年と月を変更し、元の日を対象月の最終日で上限に丸めて復元します。これにより、1月31日から1か月を減算した際に月がスキップされるのを防ぎます。日・時・分・秒はその後で適用されます。

制限と注意点

年は±10,000、月は±120,000、その他のフィールドは±1,000,000の範囲で指定できます。開始日時が無効な場合、小数を含む場合、またはJavaScriptのDate範囲外になる場合はエラーになります。このツールは営業日や祝日、請求、法的期限、タイムゾーン変換を考慮しません。重要な日付は該当する規則に基づいて確認してください。

よくある質問

Q1: 負の値を指定するとどうなりますか?

負の値を指定すると、その成分が反転して加算されます。例えば、-10日を指定すると10日が加算されます。

Q2: 夏時間の影響はありますか?

カレンダー日単位の減算はローカルのDate動作に従うため、夏時間の切り替えがあると、経過時間がカレンダー日数×24時間と異なる場合があります。

Q3: 結果の表示形式は?

結果はブラウザのローカル日時表記、ISO UTCタイムスタンプ、UTCテキストの3形式で表示されます。

チェックリスト

  • 開始日時と減算量を整数で入力しましたか?
  • 年・月の範囲が制限内ですか?
  • 結果が期待どおりか、特に月末やうるう日を確認しましたか?

処理はブラウザ内でローカルに行われます。