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.
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.
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.
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.
Formula v1.0.0
Đã đánh giá 2026-08-03
CalcFlow engineering review
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.
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ó.
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.
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.