日数計算ツール

2つの日付の間の日数
○日後 / ○日前の日付
今日からあと何日?
今日: -

日数計算ツールの概要

日数計算ツールは、2つの日付の間が何日あるのかを求めたり、特定の日付から◯日後・◯日前の日付を導き出したりできる時間計算ツールです。納期の逆算、契約の更新日確認、旅行の出発日までのカウントダウン、産前産後のスケジュール管理など、ビジネスから日常生活まで広い場面で使えます。本ツールはJavaScriptのDateオブジェクトをUTCベースで扱い、うるう年や月末調整を自動で考慮しているため、自分で電卓を叩く際にありがちな「31日と30日の数え間違い」を防げます。すべての計算はブラウザ内で完結します。

計算式と仕組み

計算パターン計算式主な用途
2日付の差(終了日 − 開始日) ÷ 86,400,000ミリ秒契約期間、入院日数、滞在日数の確認
○日後の日付基準日 + N日(うるう年自動補正)納期算出、満期日の特定、定期点検の予定
○日前の日付基準日 − N日提出期限の手前作業日、リマインド設定
残り日数目標日 − 今日イベント・試験までのカウントダウン

日数表示と一緒に「○週○日」「約○ヶ月」「約○年」も自動で換算されます。月数換算は1ヶ月=30.44日(365.25 ÷ 12)、年数換算は365.25日として計算しているため、長期間でもうるう年分のずれを最小化できます。

使い方の流れ

  1. 画面上部の「2つの日付の間の日数」セクションで、開始日と終了日をカレンダーから選択します。スマートフォンの場合は機種標準の日付ピッカーが表示されます。
  2. 入力直後に「○日間(○週○日/約○ヶ月/約○年)」が自動表示されます。再計算ボタンを押す必要はありません。
  3. 「○日後 / ○日前の日付」セクションで基準日を選び、「後 / 前」のトグルを選択し、日数を入力すると、対応する日付と曜日が表示されます。
  4. 「今日からあと何日?」セクションでは、目標日を選ぶと残り日数を表示します。「7日/30日/90日/365日」のクイックボタンで一瞬で目標日を設定できます。
  5. 結果は「結果をコピー」でクリップボードに転送できます。「すべてクリア」を押すと入力欄が一括でリセットされます。

こんな場面で使う

  • 仕事の納期管理:契約日から「90日以内に納品」と決まっている案件で、納期を1日単位で正確に把握できます。営業日ではなく暦日で数えるべき契約条文に向いています。
  • 旅行・イベントのカウントダウン:出発日や結婚式、子どもの発表会までの残り日数を毎日チェックする用途に最適です。スマートフォンのホーム画面にショートカットを置いておけばすぐ確認できます。
  • 定期更新・更新通知の逆算:保険の更新日、サブスクリプションの解約期限、運転免許の更新日などから「30日前」「14日前」をすぐ求められます。
  • 有給・育休・産休の日数確認:取得開始日と復帰日を入れて「何日休むか」を把握できます。会社への申請書類に書く日数の根拠資料になります。
  • 記念日や成長記録:付き合った日や赤ちゃんが生まれた日からの日数を確認できます。「生後100日」「結婚1,000日」のような節目を計画する際に使えます。

使う前に知っておきたい注意点

  • 本ツールの「2つの日付の差」は、開始日を含まない日数(民法における「初日不算入」と同じ考え方)で計算します。1月1日から1月3日なら「2日間」と表示されます。「初日を含めて3日」と数えたい場合は、結果に1を足してください。
  • うるう年(2月29日)は自動的に考慮されます。2024年2月28日から3月1日までは「2日間」と正しく表示されます。
  • 営業日(土日祝を除く平日のみ)の計算には対応していません。日本の祝日は年によって変動するため、別途営業日カレンダーをご利用ください。
  • 開始日が終了日より後の日付の場合、結果はマイナス表示となります。順序を入れ替えれば正の日数として確認できます。
  • 1900年〜2100年の範囲で動作確認しています。それ以前の歴史日付(特にグレゴリオ暦改暦前)は正確性が保証されないため、参考値としてのみご利用ください。

用語の補足

  • 暦日(れきじつ):土日祝も含む365(うるう年は366)日のすべてを1日と数える方式です。日本の民法、契約書の多く、医療機関の入院日数算定で使われます。
  • 営業日:土日祝・年末年始などの休業日を除く平日のみを数える方式です。銀行や役所の処理日数に使われます。本ツールは暦日のみ対応しています。
  • うるう年:4で割り切れる年(ただし100で割り切れて400で割り切れない年は除く)に2月29日が追加される年です。2024年・2028年がうるう年で、2100年は平年となります。

よくある質問

現在は暦日(土日祝日を含む全日数)での計算のみに対応しています。営業日計算は祝日カレンダーが年ごとに変動するため、本ツールでは扱っていません。営業日ベースで期限を逆算したい場合は、結果から土日分(週あたり2日)を控えめに引いて目安としてご利用ください。
本ツールは「初日不算入」のルールで、開始日の翌日から1日として数えます。1月1日から1月3日までなら「2日間」となります。契約条項などで「開始日を含む」とある場合は、表示結果に+1日を加えてください。
うるう年(2024、2028、2032年など)は自動的に判定され、2月29日が含まれる期間でも正確に計算されます。「○日後の日付」モードで2024年2月28日から1日後を求めると、2024年2月29日が表示されます。
生年月日と現在の日付を入れれば「約○年」として年齢の目安が出ますが、誕生日の扱いを厳密に行う「年齢計算ツール」を別に用意しています。法律上の満年齢を確認したい場合は、生年月日から年齢を計算する専用ツールをお使いください。
はい。「2つの日付の間の日数」モードでは、開始日と終了日の前後関係を入れ替えてもご利用いただけます。順序が逆の場合はマイナス表示となります。「結婚記念日からの日数」「赤ちゃんが生まれてからの日数」など、過去基準のカウントアップにも便利です。
はい。日数とともに「○週○日」「約○ヶ月」「約○年」を併記しています。月換算は30.44日/月、年換算は365.25日/年で計算しているため、長期間でもうるう年の影響を最小化できる目安になっています。
いいえ、すべての計算はブラウザ上で完結します。入力した日付が外部のサーバーに送信されることは一切ありません。