日付計算機
2 つの日付の差・日付に対する日/週/月/年の加減・年齢を年・月・日で算出。
上に入力すると結果が表示されます。
用途
日付計算機に求められるのは大きく 3 つです。2 つの日付の差(「ローンチまであと何日?」)、ある日付からの期間シフト(「請求日から 90 日後」)、正確な年齢(「生年月日から年・月・日まで」)。本ツールはこの 3 つすべてをブラウザ内で実行します。基準を UTC 正午にアンカーしているため、出張や旅行中でも DST やタイムゾーンの差で答えが静かにズレることはありません。
使うべきタイミング
- 契約期間、プロジェクトのタイムライン、締切の計算。
- 請求や見積のために、2 日付間の営業日(月〜金)数を正確に求めたいとき。
- 年齢の境界線(ビザ要件、学年、節目の誕生日)の確認。
- 基準日に「30 日 net」や「90 日のクーリングオフ」を月末を考慮して安全に加算したいとき。
よくある注意点
- 終了日を含めるか含めないか。 「月→金」は間隔を数えれば 4、日数を数えれば 5 です。トグルでどちらの慣習を使うかを切り替えます。問いに応じてどちらも正解です。
- 加減算の順序が重要。 年と月が先に適用され、その後に週と日が適用されます。1 月 30 日に「1 か月 + 1 日」を足すと 3 月 1 日になります(2 月 30 日 → 2 月 28/29 日 → +1)。3 月 2 日にはなりません。これがほとんどの datetime ライブラリで採用されているカレンダー安全な慣習です。
- 営業日に祝日は含まれません。 この計算機は週末は把握しますが、祝日は把握しないため、必要に応じて手動で調整してください。
- 「合計月数」は近似です。 年齢ビューでは「年×12+月」を用い、末尾の日数を無視します。Y/M/D の数値は厳密です。
- UTC アンカーはロケールとのトレードオフがあります。 ローカルタイムゾーンでの日付は、UTC ではわずかに別の日にマップされることがあります。締切や年齢といった用途では UTC 正午が安全です。分単位のタイムゾーン業務にはタイムゾーンコンバーターを使ってください。