日付間の日数・週数
期限、通知期間、カウントダウン、記念日など、2つの日付間の日数と週数を正確に計算します。
結果
経過日数
経過週数
完了した週数
残りの日数
使い方 ツール
- 開始日を入力します。
- 終了日を入力します。
- 経過日数、週に換算した値、完了した週と残り日数の内訳を確認します。
前提条件
- 週末と祝日を含むすべての暦日を数えます。
- 日付は暦日の単位で扱うため、タイムゾーンや時計の変更で結果は変わりません。
技術的な詳細:各項目の意味
- 開始日
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泊です。
実用的なアドバイス
- 週末を除く勤務日数を数える場合は、営業日計算を使ってください。
- 「今日から30日後は何日?」のように結果の日付を知りたい場合は、日付の加算・減算を使ってください。このツールは逆に日付差を計算します。
- 契約や法定通知期間では、暦日か営業日か、両端を含むかを別に定めている場合があります。日数に依拠する前に適用される文言を確認してください。
よくある間違い
- 週末を除くと思い込むこと。このツールはすべての暦日を数えます。
- 終了日は数えないことを忘れ、両端を含むイベント日や休暇日数を1日少なくすること。
よくある質問
開始日と終了日の両方が含まれますか?
いいえ。終了日から開始日を引いた経過日数を表示します。1月1日から1月11日までは10日です。両方を含めるには終了日を1日後に設定します。
週数はいくつですか?
日数とともに、小数表示(10日は1.4週)と、完了した週+日数(1週+3日)の両方で表示します。
週数は暦上の週番号ですか?
いいえ、経過時間です。ISO週番号など暦上の週番号を調べるには、週番号を表示するカレンダーが必要です。
最終確認日: 2026-10-11
暦日を数えます。勤務日の計算には日付間の営業日計算を、完了した暦月の計算には月数計算を使ってください。
このツール 上記の前提条件に基づく参考値を提示します。
テーマとツールの設定、保存済みリストと最近使用したリストは、このブラウザー内にのみ保存されます。