AYAME

日数計算の考え方(初日を含める・含めない、うるう年)

公開日:

2つの日付の間が何日かを数えるとき、初日を含めるかどうかで答えが1日変わります。本記事では、日数の基本的な数え方と、うるう年・週数換算の考え方を具体例で説明します。

初日を含めない数え方

もっとも基本的な日数計算は「終了日−開始日」です。4月1日から4月3日までは、4月3日−4月1日=2日と数えます。これは「4月1日から2日後が4月3日」という、暦の上での差を表します。契約の経過日数などは、この数え方を使うことが多くあります。

初日を含める数え方(+1日)

「1日目、2日目、3日目」と数える場合は、初日を含めるために1日を足します。4月1日から4月3日までを初日を含めて数えると、2日+1日=3日です。レンタルの利用日数や、何日目かを数える場面では、この「含める」数え方が使われます。同じ2つの日付でも、数え方によって日数が1日違うため、期間の確認では「初日を含むか」を明確にすることが重要です。「本日から10日後」という表現も、本日を1日目と数えるか、本日の次の日を1日目と数えるかで、実際の日付が1日ずれることがあります。

うるう年の数え方

うるう年は、西暦の年が4で割り切れ、かつ100で割り切れる場合は400でも割り切れる年です。2024年は4で割り切れるのでうるう年、2023年はうるう年ではありません。たとえば2024年1月1日から2025年1月1日までは366日、2023年1月1日から2024年1月1日までは365日です。2000年は100で割り切れますが400でも割り切れるためうるう年、1900年は100で割り切れて400では割り切れないためうるう年ではありません。2月29日をまたぐ期間を数える際は、この1日の差に注意してください。

週数への換算

日数を週数に換算するときは、日数を7で割った商が週数、余りが日数です。たとえば30日は、30÷7=4週2日(4×7=28、30−28=2)です。100日なら100÷7=14週2日(14×7=98、100−98=2)になります。給与計算や勤務日数の確認などで、週単位の目安を知りたいときに使えます。

暦日数と営業日数の違い

ここで説明した日数は、土日祝日を含めてすべての日を数える「暦日数」です。仕事の締切や請求書の支払期日では、土日祝日を除いた「営業日数」で数える場合があります。たとえば暦日数で7日あっても、その間に土日が2日含まれていれば営業日数は5日になります。「〇日後」という指示を受けたときは、暦日か営業日かを確認すると、締切の認識違いを防げます。

参考資料

この記事の計算は、開始日・終了日・初日を含めるかの3つを入れるだけで日数・週数・年月日を自動で計算する日数計算ツールでも確認できます。

関連記事