日付期間計算ツール

日付期間計算ツール

オンラインで 2 つの日付の間の日、週、暦月を計算します。オプションの IANA タイムゾーン、厳密な検証、およびコピーしやすい結果。

YYYY-MM-DD、または March 15, 2026 や 15 Mar 2026 などの英語形式を使用します。他の形式は使用できません。

日付のみの計算では、入力したカレンダーの日付が使用されます。タイムゾーンの選択は、それらの日付をどのように解釈するかを文書化し、後でツールを拡張した場合でも動作の一貫性を保ちます。

日付期間計算ツールの使用方法

  • 最初の 2 つのフィールドに各日付を入力するか貼り付けます。ネイティブのカレンダーピッカーは必要ありません。サポートされているテキスト形式はすべて機能します。
  • カレンダーの日付の読み取り方法を固定する場合は、タイムゾーンを選択するか、ローカル ゾーンのデフォルトのままにします。
  • 「計算」をクリックします。週には小数点以下 2 桁が表示されます。月には、暦月全体と残りの日が使用されます。
  • [結果のコピー] を使用して数値と概要を取得するか、[クリア] を使用してすべてをリセットします。

日付間の日、週、月の計算方法

合計日数は、最初の日付から 2 番目の日付までの暦日数であり、開始日はカウントされませんが、終了日はカウントされます。 1月1日から1月31日までは30日間です。

合計週数は、合計日数を 7 で割ったもので、表示のために小数点第 2 位に四捨五入されます。

月は、前の日付から暦月全体でカウントされます。次のステップが後の日付を超えるまで、一度に 1 か月ずつ加算されます (月の日による制限あり)。残りは残り日数です。

2 番目の日付が最初の日付より前の場合でも、同じ期間が得られます。概要では、古い日付が最初にリストされます。

日付の違いの例

  • 2026-01-01 → 2026-01-3130日、約4.29週間、0ヶ月と30日。
  • 2026-01-15 → 2026-02-1531日、約4.43週間、1ヶ月と0日。
  • 2024-02-28 → 2024-03-01 (うるう年)2月から3月にかけての2日間。

よくある質問

計算機には開始日と終了日の両方が含まれていますか?

いいえ。開始日は除外され、終了日は含まれます。同月の1日から31日までは31日ではなく30日となります。

週はどのように表示されますか?

週は、合計日数を 7 で割ったもので、小数点第 2 位に四捨五入されます。それは展示用です。正確な日数が真実の情報源です。

ここでの「暦月」とは何を意味しますか?

前の日付から月全体を追加し (短い月の場合は日を固定します)、別の月を追加すると後の日付を過ぎるまで追加します。余分な日数は別途記載されます。

どのような日付形式を使用できますか?

YYYY-MM-DD は常に受け入れられます。 March 15, 2026 や 15 Mar 2026 などの英語の月名も使用できます。03/04/2026 のようなあいまいな形式は拒否されます。

アカウントまたはサーバー接続が必要ですか?

いいえ。標準の JavaScript および Intl API を使用してすべてがブラウザ内で実行されます。有料のサードパーティ データ サービスは必要ありません。

日付の計算にタイムゾーンが重要になる理由

このツールはカレンダーの日付のみを比較し、時間や分は比較しません。単純な YYYY-MM-DD 入力の場合、違いはグレゴリオ暦のどこでも同じです。

各日付をどのように意味するかを明示的に示すフレームが必要な場合、タイムゾーンの選択は依然として重要であり、ブラウザが有料 API なしで IANA ゾーンを公開する方法と一致します。