日付差計算
2つの日付の絶対日数差に加え、前後関係、週換算、平日数をまとめて計算します。
使い方
- 開始日と終了日を選びます。
- 計算を実行します。
- 日数、週換算、平日数、方向を確認します。
主な機能と処理範囲
開始日と終了日の暦日上の距離を求めます。方向は別項目で表示するため、入力順を逆にしても前後関係を確認できます。
処理の仕組み
日付専用値をUTC午前0時として扱い、ミリ秒差を86,400,000で割って日数差を求めます。主結果は絶対値で、符号による方向は別に保持します。
例
月曜日から翌週の月曜日までは7日で、1.00週と表示されます。
こんな場面で便利
- プロジェクトの日付間隔を確認するとき
- 予約日と基準日の差を求めるとき
- 同じ期間の平日数も見たいとき
利用前の確認
- 時刻は入力しないため整数の暦日差だけを計算します。
- 平日数は土日だけを除外し、祝日や地域休日は反映しません。
境界条件
- 終了日が開始日より前でも主結果は正の絶対値で、方向は「前」と表示します。
よくある質問
開始日と終了日をそれぞれ1日として数えますか?
主結果は2つの日付の午前0時の間に経過した日数です。同じ日なら0日です。
祝日は営業日から除外されますか?
いいえ。現在は土曜日と日曜日だけを除外します。