日数計算(2つの日付の差)
2つの日付を入力すると、その間の日数を計算します。「両端を含む」数え方の切り替え、年月日での差、週数への換算にも対応しています。
計算結果
- 日数
- 274 日 開始日は含まない
- 年月日での差
- 0年 8か月 30日
- 週数
- 39.14 週 39週と1日
- 時間に換算
- 6,576 時間
- 開始日
- 2026年4月1日(水)
- 終了日
- 2026年12月31日(木)
入力した内容はお使いのブラウザの中だけで計算されます。当サイトが計算のために 入力内容をサーバーへ送信することも、保存することもありません。
なお、このページは広告配信サービス(Google AdSense)とアクセス解析ツール(Google アナリティクス 4)のスクリプトを読み込んでいます。 入力欄の中身をそこへ渡す作りにはしていませんが、第三者のスクリプトが動くページではあります。 取り扱いが厳しく決められている情報は、社内の規程に照らしてご判断ください。 Cookie の扱いはプライバシーポリシーに書いています。
この計算ツールは、自分のサイトへ無料で置けます。 設置の代行や設定の相談は法人向けの案内にあります。
このツールでできること
2つの日付の間が何日あるかを計算します。あわせて次の情報も表示します。
- 年月日での差(「0年8か月30日」のような形式)
- 週数への換算
- 時間への換算
数え方が2通りある理由
日数の数え方は、場面によって異なります。
| 場面 | 数え方 |
|---|---|
| 宿泊数 | 開始日を含めない(4/1〜4/3 は2泊) |
| 契約期間の日数 | 開始日を含める(4/1〜4/3 は3日間) |
| 期限までの残り日数 | 開始日を含めない |
このツールでは「開始日を1日目として数える」のチェックで切り替えられます。
「両端を含む」とは
期間の数え方には2通りあります。
片方の端だけを数える方法(片端計算)は、 4月1日から4月10日までを9日と数えます。差し引きの結果そのものです。
両方の端を数える方法(両端計算)は、同じ期間を10日と数えます。 初日と最終日の両方を1日として含めるためです。
どちらを使うかは場面によって決まっています。 契約期間や在籍日数、入院日数、レンタルの日数は両端で数えることが多く、 締切までの残り日数は片端で数えます。 このツールは両方を同時に表示するので、必要なほうを読んでください。
法律上の期間の数え方
民法140条は、日を単位とする期間の計算では初日を算入しないと定めています(初日不算入)。 ただし、その期間が午前0時から始まる場合は初日も算入します。
契約書に「◯月◯日から30日以内」とある場合、 起算日を初日にするか翌日にするかで期限が1日ずれます。 争いになりやすい部分なので、重要な期限は契約書の定めを確認してください。 契約書に定めがなければ民法の原則によります。
うるう年は自動で考慮されます
2月29日を含む期間も正しく数えます。 うるう年は西暦が4で割り切れる年ですが、100で割り切れる年は平年、 さらに400で割り切れる年はうるう年、という規則です。 2000年はうるう年、1900年と2100年は平年でした。 このツールはこの規則どおりに計算します。
このツールで出ないもの
このツールが出すのは、2つの日付のあいだの暦日数です。 次の2つは扱えないので、それぞれ別のツールを使ってください。
| やりたいこと | 使うもの |
|---|---|
| 「今日から45日後はいつか」と、日付のほうを求める | 日付の加算・減算 |
| 土日と祝日を除いた日数を数える | 営業日数の計算 |
営業日数のほうは、祝日を一覧表ではなく祝日法の規則から判定しているので、 翌年以降の日付でも表の更新を待たずに使えます。
何日あるかを数えるとき
契約期間、在籍日数、締切までの残り、保険や手続きの期限。 数えたい対象は違っても、必要なのは2つの日付の差だけです。
なお、開始日と終了日を逆に入れても、絶対値として日数を返します。 どちらが先かを気にせず入力して構いません。 週数や月数への換算も同時に表示するので、用途に応じて読み分けてください。
日数だけでなく、営業日で数えたい場面もあります。 土日と祝日を除いた日数が必要な場合は 営業日数の計算を使ってください。 納期や手続きの期限は営業日で定められていることが多く、 暦日で数えると実際より短く見積もってしまいます。
よくある質問
- 「両端を含む」とはどういう意味ですか。
- 開始日を1日目として数えるかどうかの違いです。4月1日から4月30日まで、開始日を含めなければ29日、含めれば30日になります。契約期間や宿泊数など、場面によって数え方が変わるため切り替えられるようにしています。
- うるう年は考慮されますか。
- されます。2028年2月1日から3月1日までは29日と正しく計算されます。
計算の根拠
条文と資料の原典はこちらです。
法令の条文そのものを載せているのではなく、計算に必要な部分を実装しています。 個別の事情への当てはめは、労働基準監督署または社会保険労務士へご確認ください。
関連するツール
- 営業日数の計算
2つの日付の間の営業日数を、土日と祝日を除いて計算します。祝日は法律の規則から自動判定するため、毎年の更新は不要です。
- 日付の加算・減算
基準日から「30日後」「3営業日後」「1か月後」などの日付を計算します。営業日での計算は土日祝を自動で飛ばし、月末の扱いも適切に調整します。
- 年齢・勤続年数の計算
生年月日や入社日と基準日を入力すると、満年数・通算月数・通算日数を計算します。勤続年数による有給休暇の付与日数の判定にもお使いいただけます。
- 勤務時間の計算
出勤時刻・退勤時刻・休憩時間を入れるだけで、実労働時間を「8時間30分」と「8.5時間」の両方の形式で計算します。夜勤など日をまたぐ勤務にも対応しています。
- パート・アルバイトの勤務時間と日給の計算
出勤・退勤・休憩と時給を入力すると、その日の日給を計算します。15分単位・30分単位で切り捨てた場合に、いくら減るのかも確認できます。
- 時刻の差・経過時間の計算
開始時刻と終了時刻を入力すると、その間の経過時間を計算します。日をまたぐ時間帯にも対応し、時間:分・10進数・分の3通りで表示します。
最終更新日: