この計算ツールでできること
このツールは、今日から指定した日付まであと何日あるかを正確に教えてくれます。年・月・日を選んで実行するだけで、「今日を含めない日数」と「今日を1日目として数えた日数」の両方が表示されます。未来の日付ならプラスの数値、過去の日付ならマイナスの数値が出るので、「あの日から何日経った?」という経過日数の確認にもそのまま使えます。
使い方
暦の設定を西暦(グレゴリオ暦)のままにして、たとえば 2026 のように年を入力します。月と日を選んで実行すると、今日の日付・選択した日付・残り日数が表示されます。和暦(明治・大正・昭和・平成・令和)のオプションを選べば、和暦の年で入力することも可能です。和暦の換算は日本国内向けの便利機能としてご利用ください。
計算式の解説
それぞれの日付は通日番号(先発グレゴリオ暦をもとにした連続した整数の日付インデックス)に変換されます。カウントダウンは2つの通日番号の差を取るだけ、つまり \(\text{JD}(\text{目標日}) - \text{JD}(\text{今日})\) です。
$$\text{Days} = \text{JDN}(\text{Target}) - \text{JDN}(\text{Today})$$これに 1 を加えると「今日を含めた」日数になります。うるう年はグレゴリオ暦のルールに従って判定され、4で割り切れる年がうるう年、ただし100で割り切れる年(世紀年)は400でも割り切れる場合のみうるう年となります。
計算例
今日が 2026年6月7日 で、クリスマス 2026年12月25日 まであと何日かを知りたいとします。残りの日数を月ごとに足していくと、
$$23 + 31 + 31 + 30 + 31 + 30 + 25 = 201 \text{日}$$(6月の残り 23 を含め、今日を含めない場合)、今日を含めると 202日 になります。
よくある質問
過去の日付を入れたらどうなりますか? 結果はマイナスの数値になり、その日から何日経過したかが表示されます。
和暦の年はどう換算されますか? 西暦 = 入力した年 + 各元号の補正値(令和は \(+2018\)、平成は \(+1988\)、昭和は \(+1925\)、大正は \(+1911\)、明治は \(+1867\))で求められます。
2月30日のような存在しない日付はどうなりますか? 実在しないカレンダー上の日付は受け付けられず、選択した日付は「無効な日付」と表示されます。