Loading...
Loading...
任意の2つの日付を選択し、年、月、日、週、営業日、合計時間の差を取得します — さらに、終了日が過去か未来かを示します。
日付差計算機は、1582年以降に世界で使用されているグレゴリオ暦を使用して、2つのカレンダーの日付の間の時間を測定します。このツールは、年/月/日(プロジェクト計画で使用されるカレンダー形式)、合計日数(締切追跡用)、合計週数と時間、営業日数を週末を分けて報告します。うるう年は正しく処理され、月の長さは尊重され、方向指標は終了日が開始日より前か後かを示します。すべての計算はデバイス上でプレーンJavaScriptで行われ、入力した内容はサーバーに送信されることはありません。
最初の日付ピッカーを使用します。1000年以降の有効なグレゴリオ日付が機能します; 今日ボタンを押すと現在の日付がすぐに入力されます。
2番目の日付は開始日より前でも後でもかまいません — ツールはどちらの場合でも絶対的な差を報告し、方向を示します。
年-月-日ビューは、ほとんどの契約、旅行計画、法的文書が期待する形式です。
締切には合計日数を、スプリント計画には合計週数を、SLAや給与計算には営業日数を使用します。
入れ替えは2つの日付を反転させ、リセットはそれらをクリアし、いずれかの入力を変更するとすべてが瞬時に再計算されます。
d1 = 開始日、d2 = 終了日(両方ともローカルの真夜中として解釈されます)。 総日数 = floor((d2 − d1) / 86,400,000 ms) 総週数 = 総日数 / 7 総時間 = 総日数 × 24 年/月/日(カレンダー): y = d2.year − d1.year m = d2.month − d1.month; もし d2.day < d1.day なら、mから借ります d = その月の残りの日数 営業日 = 各日を歩き、dayOfWeekが1〜5の場所をカウントします
単純なミリ秒の減算が権威ある総日数のカウントです — うるう日や月の長さの変動を自動的に処理します。年・月・日の内訳は人間のカレンダー解釈であり、Excelの`DATEDIF`やほとんどの民法契約で使用される次の単位から借りる慣習に従います。営業日は間隔を反復して各平日をカウントすることによって計算されます(祝日は差し引かれません — あなたの管轄が必要とする場合は手動で追加してください)。
参考文献: グレゴリオ暦 — NIST 時間と周波数
| 範囲 | 差 |
|---|---|
2025-01-01 → 2026-01-01 | 1年 · 0ヶ月 · 0日 · 365総日数 · 261営業日 1つの非うるう年をカバーするカレンダー年。 |
2024-02-28 → 2024-03-01 | 0年 · 0ヶ月 · 2日 · 2総日数 2024年の2月29日のうるう日を跨いでいます — 正しくカウントされています。 |
2026-04-21 → 2026-06-15 | 0年 · 1ヶ月 · 25日 · 55総日数 · 40営業日 週末の日を除外した典型的なプロジェクトスプリントウィンドウ。 |
最終更新日