Date Utility

日付差計算機

2つの日付の間の日数、週数、月数、年数を計算できる日付計算ツールです。記念日、プロジェクト日程、契約期間、学習期間、勤務期間の確認に活用できます。

日付差計算 2つの日付の総期間を計算
複数単位対応 日数・週数・月数・年数を計算
共有・保存 結果保存と共有リンクのコピーに対応

日付差計算

開始日と終了日を入力すると、期間を自動で計算します。

日付入力待機中

計算オプション

開始日と終了日を入力して「計算する」を押してください。

総日数

-

総週数

-

月数

-

年数

-

最近の計算履歴

最近計算した日付差を再確認できます。

保存された計算履歴はありません。
使い方ガイド

2つの日付の差を、暦日と平日で数える

旅行や学習、作業期間を日数・週数・満月数で確認できます。終了日を含める設定と週末除外は日数に反映されます。月数は日付から別に計算するため、日数を30で割った値とは異なります。

こんな方におすすめ

  • 予定の期間を確認したい方
  • 土日を除いた日数を調べたい方

活用場面

  • 旅行の出発日から帰宅日までの日数を比較する。
  • 作業期間の月曜~金曜の日数を数える。

入力から結果の確認まで

  1. 1

    開始日と終了日を選びます。

  2. 2

    後の日付を日数に含めるか選びます。

  3. 3

    月曜~金曜だけを数える場合は週末除外を選びます。

  4. 4

    計算し、日付・オプション・前後関係を確認します。

使用例 1

暦日で10日の差

入力
2026-08-06 → 2026-08-16 終了日を含めない・週末除外なし
結果
10日・1.4週・満0か月

週数は10÷7を小数第1位に丸めた値です。

使用例 2

1週間の平日を数える

入力
2026-08-03 → 2026-08-09 終了日を含める・週末を除外
結果
平日5日

月曜~金曜を数えます。土日は除外しますが、祝日は除外しません。

計算・処理の仕組み

通常の日数は各日付のローカル午前0時の差を日単位に丸めます。終了日を含めると1日加算します。平日モードは早い日付から遅い日付へ進み、月曜~金曜を数え、設定に応じて遅い方の日付も含めます。満月数は年月の差から、後の日付の日が前の日付の日より小さい場合に1を引きます。年数は満月数÷12です。

注意点と制限

  • 祝日や地域別の勤務日程は反映しません。
  • 週数は平日モードでも日数÷7です。5営業日で1週とは扱いません。
  • 月数・年数には終了日を含める設定や週末除外を適用しません。この方式では1月31日から2月28日は満0か月です。
  • 時刻や任意のタイムゾーンは指定できません。
データの取り扱い

計算はブラウザで行い、最近の計算を最大10件、localStorageに保存します。履歴削除で消せます。共有URLには日付とオプションが含まれ、開くとサイトに送信されるため、アクセスログにも残る場合があります。

あわせて使えるツール

よくある質問

同じ日付は0日ですか、1日ですか?

終了日を含めなければ0日、含めれば1日です。ただし、その日が週末で週末除外を有効にしている場合は0日です。

週末除外は営業日計算ですか?

月曜~金曜を数える機能です。祝日や会社独自の休業日は差し引きません。

0日なのに「後の日付」と表示されるのはなぜですか?

異なる土日の間では、数える平日が0日になる場合があります。前後関係は集計日数ではなく、入力した日付そのものを比較します。