日付計算

任意の2つの日付間の日数、週数、月数、年数を計算します。

詳細オプション
VR

レビュー担当

Vikram Rao

Senior Software Engineer

· B.Tech Computer Science· 14 years building timezone-aware systems· Open-source contributor to date-fns

日付差計算について

日付差計算は、正確なグレゴリオ暦の算術を使用して、任意の2つの日付間の日数、週数、月数、年数を正確にカウントします。単純な引き算とは異なり、正確な日付計算には月の日数の違い(28〜31日)、うるう年(4年ごと、ただし世紀年には例外あり)、差の方向(過去または未来)を考慮する必要があります。

この計算機は両方の日付を一貫したエポックタイムスタンプに変換し、ミリ秒単位の絶対差を計算してから、要求された単位に変換します。月と年の内訳には、近似値ではなくグレゴリオ暦のルールを適用します。すべての月を30日として扱うと、年間最大5日の誤差が生じるためです。

日付差の計算方法

日数

2つの日付間の24時間単位の絶対差です。うるう年は自動的に考慮されます。うるう年は複数年にわたる期間にちょうど1日(2月29日)を追加します。

週と残り日数

総日数を7で割ると完全な週数が得られます。余りの日数(0〜6)は別に表示され、期間が''何週間と何日''にわたるかが簡単に分かります。

月と年

年と月の要素を直接比較して計算します。1月31日から3月31日までの期間はちょうど2か月です。計算機は日数を30で割って近似することはしません。

営業日

''週末を除外''を有効にすると、期間内のすべての土曜日と日曜日が合計から差し引かれます。結果は月曜日から金曜日の営業日のみを反映します。

一般的な使用例

  • プロジェクト管理締め切りまでの残り日数を計算したり、完了したプロジェクトがキックオフから納品までに実際にかかった期間を計算します。
  • 年齢確認特定の日付時点で、契約、選挙、年齢制限サービスに必要な年齢(18歳、21歳、25歳)に達しているかを確認します。
  • 法的・規制上の期限時効期間、契約通知要件、規制対応期間はすべて正確な暦日数でカウントされます。
  • 金融計算債券の満期、ローン期間、利息の発生期間、サブスクリプションの請求サイクルはすべて、日付間の正確な日数計算に依存します。
  • イベント企画結婚式、記念日、会議、製品発売までの正確な日数をカウントし、リンクを他の人と共有できます。

よくある質問

Related Tools