Ngày và giờ

Thêm hoặc bớt một ngày

Di chuyển ngày dương lịch theo số nguyên ngày, tuần, tháng hoặc năm. Các hoạt động tháng và năm sử dụng các thành phần lịch và kẹp rõ ràng ngày không khả dụng vào ngày hợp lệ cuối cùng của tháng đích.

● Chạy cục bộ
Giá trị mẫu
Chạy trong trình duyệt của bạn · Không cần tài khoản

Thêm hoặc bớt một ngày

Ngày dương lịch kết quả
01

Công thức

result = start ± calendar amount (clamp invalid month days)

Ngày và tuần di chuyển theo chỉ số ngày dương lịch cố định. Tháng và năm thay đổi thành phần, sau đó kẹp ngày nguồn nếu tháng đích ngắn hơn.

02

Giả định

  • Lịch Gregorian và chính sách kẹp đến ngày hợp lệ cuối cùng được sử dụng.
  • Hoạt động hàng tháng không phải lúc nào cũng có thể đảo ngược sau khi kẹp.

Một tuần là bảy ngày dương lịch. Một tháng không được chuyển đổi thành một số ngày cố định.

03

Đánh giá công thức

Formula v1.0.0

Đã đánh giá 2026-08-03

CalcFlow engineering review

Ví dụ hoạt động

Thêm hoặc bớt một ngày: Ví dụ hoạt động

Ngày 31 tháng 1 năm 2026 cộng với mục tiêu một tháng dương lịch là tháng Hai. Vì ngày 31 tháng 2 không tồn tại nên quy tắc kẹp trả về ngày 28 tháng 2 năm 2026.

Câu hỏi thường gặp

Câu hỏi thường gặp

Tại sao ngày 31 tháng Giêng cộng thêm một tháng lại trở thành ngày 28 tháng Hai?

Tháng 2 thiếu ngày thứ 31 nên chính sách được công bố sẽ giữ nguyên ngày hợp lệ cuối cùng của nó.

Một tháng có được coi là 30 ngày không?

Không. Hoạt động tháng và năm sử dụng các thành phần lịch chứ không phải khoảng thời gian cố định.

Việc cộng và trừ một tháng có thể thay đổi ngày ban đầu không?

Vâng. Khi một ngày được giới hạn trong một tháng ngắn hơn, ngày lớn hơn ban đầu sẽ không được giữ lại ở trạng thái ẩn.