2つの日付間の日数計算ツール
2つの日付をそれぞれ年、月、日として入力すると、その間の合計日数、それが何週間分に相当するか、そして残りの日数を計算します。日付を入力する順序は関係ありません — 結果は常に正の日数として表示されます。

合計日数は、2つの日付間の正確な日数を示します。この数値は7で割られて完全な週数と残りの日数になるため、結果を「X週とY日」として読むこともできます。
結果はどう解釈すればよいですか?
合計日数は、2つの日付間の正確な日数を示します。この数値は7で割られて完全な週数と残りの日数になるため、結果を「X週とY日」として読むこともできます。
2つの日付間の日数はどのように計算されますか?
両方の日付は、暦計算で使われる標準的な手法であるユリウス通日(JDN)方式によって1つの数値に変換されます。この2つの数値の差が、うるう年や月ごとの日数の違いを自動的かつ正確に考慮した、2つの日付間の正確な日数となります。
式
- 両方の日付が年月日からユリウス通日(JDN)に変換されます。
- 2つのJDN値の差が求められ、絶対値(正の値)として使用されます。
- この差が合計日数となります。
- 合計日数を7で割って完全な週数を求めます。
- その割り算の余りが残りの日数として別途表示されます。
日数計算の例
1990年5月15日から2026年7月18日までは、ちょうど13,213日 — つまり1,887週と4日です。
日付間の日数計算のヒント
- 今日の日付を2番目の日付として入力すると、イベントや誕生日まで何日残っているか、またはそれから何日経過したかがわかります。
- 日付を入力する順序は結果に影響しません — ツールは常に絶対値(正の値)の日数差を表示します。
- 1900年から2100年の範囲の年の値を使用することをお勧めします。この範囲外でも計算は数学的に機能しますが、精度はこの範囲内の日付について特にテストされています。
比較
0日、0週、0日
両方の日付が同一の場合、差はゼロです。
364日、52週、0日
2026年はうるう年ではありません。
2日、0週、2日
2024年はうるう年なので、2月は29日あります。
13,213日、1,887週、4日
長期間の範囲でも正確です。
2つの日付間の日数計算ガイド
2つの日付間の日数を手計算するのはミスが起きやすい作業です。月によって日数が異なり(28、29、30、31日)、うるう年も不規則な間隔で現れるためです。このツールは、暦計算で数十年にわたり使われてきたユリウス通日(JDN)方式を用いて、この問題を解消します。
JDN方式は、各暦日を固定された基準点から数えた1つの整数に変換します。2つの日付のJDN値の差は、それらの間の正確な日数を直接示します。月の日数やうるう年の規則を個別に処理する必要はありません。
この方式は、うるう年の規則(4で割り切れる年はうるう年だが、100で割り切れる年は400でも割り切れない限りうるう年ではない)を自動的かつ正しく適用します。例えば2000年はうるう年ですが、1900年と2100年はうるう年ではありません。このツールはこの違いを正しく考慮します。
結果として得られる合計日数は、7で割ることで週数と残りの日数としても表すことができます。これは期間を「X週とY日」として表現する実用的な方法で、長期プロジェクトやイベントまでのカウントダウンに特に役立ちます。
このツールは、誕生日までの残り日数を計算したり、2つのプロジェクトの締め切りの間隔を求めたり、契約や購読期間がどれだけ続いたかを確認したり、あるいは単に任意の2つの日付間に経過した時間を明確に把握したい人に役立ちます。
FAQ
このツールはうるう年を正しく考慮しますか?
はい。ユリウス通日方式は、4、100、400による除算の標準的な規則に従って、うるう年を自動的かつ正しく考慮します。
日付をどの順序で入力すればよいですか?
順序は関係ありません。どちらが先であっても、ツールは2つの日付間の絶対値(正の値)の日数差を計算します。
このツールは年齢の計算に使えますか?
はい、生年月日と今日の日付を入力することで、生きてきた合計日数を求めることができます。結果は年月日の内訳ではなく、合計日数として表示されます。
結果の週数と残りの日数は何を意味しますか?
合計日数差を7で割って完全な週数を求めます。その割り算の余りが残りの日数として別途表示されます。
同じ日付を2回入力するとどうなりますか?
両方の日付が同一の場合、日数差、週数、残りの日数はすべてゼロとして計算されます。
非常に古い日付や遠い未来の日付でも正確な結果が得られますか?
この計算方法は1900年から2100年の範囲で200以上のテストシナリオによって検証されています。この範囲外でも数学的には機能しますが、そこでは公式にはテストされていません。
月や日のフィールドに無効な値を入力するとどうなりますか?
月は1〜12、日は有効な暦日を形成する必要があります。2月31日のような無効な組み合わせは、誤った結果を生む可能性があります。
結果はタイムゾーンの違いの影響を受けますか?
いいえ、この計算は暦日にのみ基づいています。時、分、タイムゾーンの情報は使用されません。
関連ツール
このツールをサイトに埋め込む
<iframe src="https://pinfox.tech/ja/tools/general/days-between-two-dates/?embed=1" width="100%" height="720" loading="lazy" style="border:0;border-radius:12px;overflow:hidden" title="2つの日付間の日数計算ツール - Pinfox"></iframe>