1暦日を加算
2026年12月31日 + 1日 = 2027年1月1日。
選択した日付に整数の暦日を加算または減算するか、2つの日付間の経過暦日数を求めます。
要点: このツールは現地時間の24時間区間ではなく暦日で計算するため、うるう年や夏時間の切り替えをまたいでも結果がずれません。
計算方法を選び、有効なグレゴリオ暦の日付を入力してください。
🧭 計算方法
計算結果の日付
—
整数の日数を入力すると日付が計算されます。
合計日数
—
週数 + 日数
—
このツールの日付結果は、一般的な情報提供と計画を目的としています。契約、法定期限、申請規則、法域ごとの数え方を解釈するものではありません。重要な日付は関係機関または専門家に確認してください。
「日数を加算」と「日数を減算」は、開始日を0以上の整数暦日だけ前後に移動します。「日付間の日数」は、2つの有効な日付をUTC暦日番号に変換し、その絶対差を返します。
➕ 日数を加算: 計算結果の日付 = 開始日 + 整数の日数。
➖ 日数を減算: 計算結果の日付 = 開始日 − 整数の日数。
↔️ 日付間の日数: 2つのUTC暦日番号の絶対差。
🗓️ 月末: 完全な日数単位で移動します。暦月の加算や減算は行いません。
次の固定例は、対話型ツールと同じ calculateDate() 関数を呼び出します。
2026年12月31日 + 1日 = 2027年1月1日。
2024年2月28日から3月1日まで = 2 日。その間に2月29日が含まれます。
暦月は28日、29日、30日、または31日です。1か月を固定の30日として扱いません。
4で割り切れる年は原則うるう年ですが、世紀の年は400でも割り切れる必要があります。そのため2000年はうるう年、1900年と2100年は平年です。
整数日単位の移動は月末や年末を自然にまたぎます。1月31日の1日後は2月1日です。
現地の午前0時から次の午前0時までが23時間または25時間になることがあります。そのため、現地の経過ミリ秒ではなくUTC暦日番号を使います。
含まれません。経過した暦日の境界を数えます。同じ日付は0日、翌日は1日です。開始日と終了日の両方を含める規則なら、手動で1を加えてください。
はい。「日付間の日数」は絶対差を返し、逆順で入力されたことも示します。「日数を加算」と「日数を減算」は選択した方向を明示的に適用します。
このツールが加算・減算するのは整数の日数で、月数ではありません。1月31日の1日後は2月1日です。月末調整や月のオーバーフローを処理する別ルールはありません。
グレゴリオ暦の規則に従います。4で割り切れる年は原則うるう年ですが、世紀の年は400でも割り切れる必要があります。2000年はうるう年ですが、1900年と2100年は違います。
影響しません。「日付間の日数」はUTC暦日番号を比較し、日付の移動も固定24時間ではなく暦日単位で行います。時計の変更で表示日数が増減することはありません。
いいえ。すべての暦日を数えます。営業日、週末、国や地域の祝日を除外する機能はありません。
2026年8月22日に本番計算ロジックと照合しました。厳密なグレゴリオ暦の日付検証、整数日数の加算・減算、経過日数の絶対差、完了週数、逆順の日付、うるう年、初期の年、実行環境が対応する日付境界を扱います。
営業日、祝日カレンダー、時刻、タイムゾーン変換、月または年の移動、両端を含む数え方は計算しません。外部の期限規則は別途確認してください。