Command Palette

Search for a command to run...

日付

日付差分計算

年、月、日、営業日の 2 つの日付間の正確な時間を計算します。

日付差分計算機とは何ですか?

日付差計算ツールは、2 つの日付間の正確なスパンを計算し、カレンダーの内訳 (X 年、Y か月、Z 日)、実行合計 (合計日、週、時間、分)、および土曜日と日曜日を除いた営業日のカウントなど、そのスパンのすべての表現を一度に取得します。時間レベルの精度が必要な場合は、いずれかの日付にオプションの時間を追加します。これは、インシデント期間、SLA ウィンドウ、または展開ギャップの測定に役立ちます。

日付計算はコード内で正しく理解するのが一見難しいです。タイムスタンプを減算し、86400000 で割る単純な実装は、夏時間の移行が範囲内に到達する瞬間を中断し、年に 2 回、オフバイ 1 日の回答を生成します。この計算機は両方の日付を UTC として解析し、適切な月長借用 (28/29/30/31 日) でカレンダーの内訳を行うため、「1 月 31 日から 3 月 1 日まで」と閏年 2 月は正しく処理されます。これは、簡単な質問に答えるためだけにプロジェクトに 1 つも取り込むことなく、十分にテストされた日付ライブラリで必要なロジックと同じです。

作業例では、日付計算機の差分が何を返すかを示します。 「開始日」を2026-09-14 に設定し、「終了日」を2026-12-25 に設定し、「計算」をクリックします。 「差分」行は0 年、3 か月、11 日、「合計日数」は102、「合計週数」は14 を示し、「営業日」(月曜から金曜まで、含む)は75 を示し、週末の28 日は除外されます。 「時間」(オプション)フィールドの両方に記入すると、日付時刻差計算機として機能します。 2026-03-02 09:30 から2026-03-06 17:15 は4 日、合計103 時間、合計6,225 分を与えます。

すべてがクライアント側で実行されます。入力した日付はサーバーに送信されることはなく、ツールはオフラインで動作します。一般的な開発者の用途には、スプリントの長さ、証明書とトークンの有効期限ウィンドウ、データ保持カットオフ、契約通知期間、年齢計算、古典的な「リリースまで何営業日ですか?」の計算が含まれます。 - スワップと今日のショートカットを使用すると、数分ではなく数秒を費やすことができます。

日付算術の 2 つの部分は難しいというよりも曖昧であり、どの答えが得られているかを知るのに役立ちます。 1 月 31 日に月を追加しても正しい結果が得られないため、カレンダーの違いは開始日から丸々月を歩き、短い月の末日までクランプし、残りの日を数えます。そのため、2 月が 29 日まで続く 2024 年には、1 月 31 日から 2 月 28 日は 1 か月、2023 年は 0 日ですが、0 か月、28 日となります。夏時間はもう 1 つです。ツールにはタイムゾーンがなく、両方の時間を平時計の読み取り値として扱うため、時計が前方に来る夜の 01:00 から 03:00 は 1 時間しか経過していないにもかかわらず 2 時間と読みます。営業日のカウントには土曜日と日曜日のみが除外されます。休日カレンダーがないため、クリスマスまたは祝日を越えるスパンは、給与計算や納期の見積もりとして高値になります。

日付差分計算機の使い方

  1. 開始日と終了日を選択する

    2 つの日付ピッカーを使用して範囲を設定するか、今日ボタンをクリックしてどちらかの側を現在の日付にスナップします。日付を任意の順序で入力します。計算機は逆範囲を処理します。

  2. 精度が必要な場合は、時間を追加してください

    オプションで、いずれかの日付の時刻 (オプション) フィールド (HH:mm) を入力します。これにより、日の内訳が洗練され、合計時間と分が深夜から深夜ではなく正確に表示されます。

  3. 計算する

    「計算」をクリックして、カレンダーの内訳 (年、月、日)、合計グリッド、営業日数を取得します。 「スワップ」日付を使用して、開始と終了を即座に反転します。

  4. 結果を読む

    内訳は「人間の用語での時間」、合計は「正確な単位数」、営業日 (月~金、エンドポイントを含む) は、締め切りまでの勤務日などのスケジュールに関する質問に答えます。

主な機能

  • カレンダーの内訳

    正確な年月間借入とうるう年の取り扱いによる、日付と日付の間の正確な年月日数

  • 合計グリッド

    合計日数、週数、時間、分と同じスパン - 問題に必要な単位を選択します

  • 営業日数

    2 つの日付の間の営業日 (月~金) 週末は除外され、エンドポイントは含まれます

  • オプションの時間精度

    HH:mm をいずれかの日付に追加して、丸 1 日だけでなく、分単位の持続時間を測定します

Frequently Asked Questions

合計日数の数値は経過スパン (終了から開始を差し引いたもの) であるため、同じ週の月曜日から金曜日は 4 日です。営業日数は代わりに Excel NETWORKDAYS の規則に従い、両方のエンドポイントが含まれるため、同じ月曜日から金曜日の範囲では 5 営業日となります。両方の規則が共通しているため、営業日の結果は月曜から金曜までと表示されています。

Comments

0 comments

0/2000 characters

No comments yet. Be the first to share your thoughts!

date differencedate calculator differencedifference in date calculatorcalculator date differencedate time difference calculatordays between two dates calculatordate calculatordays between datesbusiness daysworking daysduration calculatordate diffweeks between datestime between dates