ホーム / 日付・時刻ツール / オンライン日付総合計算機
無料オンラインツール

オンライン日付総合計算機

2つの日付間の経過日数と、日付への日数加減算を同時に計算。ブラウザ内で即座に結果を表示. 処理はブラウザ内でローカルに行われます。

使ってみる

機能と具体例

この計算機は、カレンダー上の日付の差と日付の加減算を同時に行います。たとえば、開始日を2026-03-07、終了日を2026-03-09、調整日数を1とすると、経過日数は2日、調整後の日付は2026-03-08となります。

経過日数の計算

経過日数は、終了日と開始日の間の完全な日数(排他的)です。たとえば、2026-03-07から2026-03-09までは2日と計算されます(3日間の包括的な数え方ではありません)。日付はUTCで正規化されたカレンダー要素を使用するため、夏時間の影響を受けません。開始日と終了日を逆にしても、同じ正の日数が返ります。

日付の加減算

調整日数は整数のみで、-1,000,000から1,000,000の範囲です。正の値は未来へ、負の値は過去へ移動し、0は開始日を変更しません。ブラウザのカレンダー規則に従って、結果の日付と曜日が表示されます。

制限事項

このツールは、営業日、祝日、時間・分、月末、タイムゾーン変換には対応していません。日付の境界のみを数えます。契約や納期、旅行、給与計算などで日数計算を使用する場合は、必要な数え方や管轄区域の規則を別途確認してください。

よくある質問

経過日数はなぜ排他的なのですか?

開始日と終了日の間の完全な日数を数えるためです。たとえば、3月7日から3月9日までを「2日間」と表現するのは、3月7日から3月8日までが1日、3月8日から3月9日までがもう1日という考え方に基づきます。包括的な数え方(3日)が必要な場合は、結果に1を加えてください。

日付の加減算で月末やうるう年はどう扱われますか?

ブラウザのカレンダー規則に従います。たとえば、1月31日に1日を加えると2月1日になります(1月31日から2月1日は1日進むため)。うるう年の2月29日も正しく処理されます。

この計算機はサーバーにデータを送信しますか?

いいえ、すべての計算はブラウザ内で行われ、サーバーやAIには送信されません。入力された日付や結果が外部に送信されることはありません。

チェックリスト

  • 開始日と終了日が正しい形式(YYYY-MM-DD)であることを確認
  • 調整日数が整数で範囲内(-1,000,000〜1,000,000)であることを確認
  • 経過日数が排他的な数え方であることを理解
  • 結果の日付がカレンダー上で妥当であることを確認
  • 必要に応じて、営業日や祝日を考慮した別の計算方法を検討

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