日数計算ツール

無料の日数計算ツール。開始日と終了日を指定するだけで、2つの日付間の合計日数、経過日数、週数、おおよその月数・年数を瞬時に計算できます。

852.6K 利用回数 更新日 · 2026-05-13 ブラウザ内で処理 · アップロードなし
AD

日数計算ツールの使い方

日数計算ツールは、2つの日付の間隔や経過日数を簡単かつ正確に測定できる便利なツールです。

  1. 開始日を選択 — 計算の基準となる最初の年月日を選びます。
  2. 終了日を選択 — 計算の対象となる終わりの年月日を選びます(過去の日付を選択するとマイナス結果になります)。
  3. 終了日を含めるか選択 — 当日を含む両端計算にしたい場合はチェックボックスをオンにします。
  4. 結果を確認日数計算ツールが合計日数、週数と端数の日数、おおよその月数および年数を即座に表示します。

計算式と仕組み - 日数計算ツール

当ツールでは、タイムゾーンや夏時間(DST)によるズレを防止するため、日付をUTC基準でパースして計算します:

days = round((endDate - startDate) / 86_400_000)
if includeEndDate: days = days + 1
weeks = days / 7
months ≈ days / 30.4375
years  ≈ days / 365.2425

週数および日数の内訳は、合計日数を7で割った整数の商と余りから算出されます:

fullWeeks    = floor(days / 7)
remainingDays = days mod 7

この換算式により、月ごとの日数の違いに左右されることなく、純粋な日付差分に基づく正確な日数・週数計算が可能です。

日数計算ツールの主な活用シーン

日数計算ツールは、以下のような日常やビジネスのさまざまな場面で役立ちます:

  • ホテル・宿泊・レンタル予約 — チェックインとチェックアウトの期間や、レンタル日数を正確にカウント。
  • 妊娠週数・イベントのカウントダウン — 記念日や出産予定日までの経過日数や残り日数を計算。
  • プロジェクト管理 — スプリント期間、納品日までの営業日・作業日数の目安を確認。
  • サブスクリプション・契約期間 — 無料体験期間や会員資格の残り日数を把握。
  • 記念日・経過日数 — 交際開始日や入社日から今日で何日目(何年何ヶ月)かを計算。
  • 試験勉強・資格取得 — 試験当日までの残り学習日数を算出して計画を立案。

ブラウザ上で即時に動作するため、セキュリティも安心です。プライベートな日付データを気にせず気軽にご利用ください。

日数計算ツールについてのよくある質問

日数計算ツールはどのように日付間の日数を計算していますか?

開始日と終了日のタイムスタンプ(ミリ秒)の差分を取得し、86,400,000で割ることで暦日数を算出します。必要に応じて終了日を1日分含める計算(両端入れ)にも対応しています。

過去の日付や開始日より前の終了日も計算できますか?

はい、計算可能です。終了日を開始日より前の日付に設定した場合、結果はマイナスの数値(例:-5日)として表示され、過去への日数の間隔を確認できます。

「終了日を含める」オプションはどのような場合に使うべきですか?

用途に応じて切り替えてください。オフの場合は「経過日数(片端入れ)」をカウントし、オンにすると「当日を含む合計日数(両端入れ)」をカウントします(宿泊日数やレンタル期間の計算に便利です)。

入力した日付データはサーバーに保存されますか?

いいえ。すべての計算処理はお使いのブラウザ内(JavaScript)で完結するため、入力データが外部サーバーへ送信・保存されることはありません。