日付間の日数・週数

期限、通知期間、カウントダウン、記念日など、2つの日付間の日数と週数を正確に計算します。

結果

経過日数

経過週数

完了した週数

残りの日数

使い方 ツール

  1. 開始日を入力します。
  2. 終了日を入力します。
  3. 経過日数、週に換算した値、完了した週と残り日数の内訳を確認します。

前提条件

技術的な詳細:各項目の意味
開始日 startDate
通常は今日、または何かが始まる日など、期間の起点となる日付。
終了日 endDate
後の日付です。開始日より前の場合、結果は負になります。
方法論

経過日数 = 終了日 − 開始日。暦日の整数で計算し、開始日は含めず終了日を境界として扱います。週数 = 日数 ÷ 7、小数第1位まで表示します。完了した週と残り日数にも同じ合計を分けて表示します。例:10日 = 1週+3日。

計算例

2026年1月1日から2026年1月11日まで

入力項目: 開始日: 2026-01-01, 終了日: 2026-01-11

結果: 経過10日 = 1.4週 = 1週+3日。

2026年1月1日から4週間の通知期間

入力項目: 開始日: 2026-01-01, 終了日: 2026-01-29

結果: 28日 = ちょうど4週間。1月29日は1月1日の4週間後です。

2026年10月12日からクリスマス当日までのカウントダウン

入力項目: 開始日: 2026-10-12, 終了日: 2026-12-25

結果: 74日 = 10週+4日。

1月1日から11日まで両端を含めて数える(宿泊やイベントなど)

入力項目: 開始日: 2026-01-01, 終了日: 2026-01-12

結果: 11日。最終日を含めるには終了日を1日後に設定します。ホテルの宿泊数は単純な日付差の10泊です。

実用的なアドバイス
よくある間違い

よくある質問

開始日と終了日の両方が含まれますか?

いいえ。終了日から開始日を引いた経過日数を表示します。1月1日から1月11日までは10日です。両方を含めるには終了日を1日後に設定します。

週数はいくつですか?

日数とともに、小数表示(10日は1.4週)と、完了した週+日数(1週+3日)の両方で表示します。

週数は暦上の週番号ですか?

いいえ、経過時間です。ISO週番号など暦上の週番号を調べるには、週番号を表示するカレンダーが必要です。

最終確認日: 2026-10-11

暦日を数えます。勤務日の計算には日付間の営業日計算を、完了した暦月の計算には月数計算を使ってください。

このツール 上記の前提条件に基づく参考値を提示します。

テーマとツールの設定、保存済みリストと最近使用したリストは、このブラウザー内にのみ保存されます。