Logic phần lịch lặp theo tháng:
Cuối tháng
– Công việc sẽ tạo vào ngày cuối cùng của mỗi tháng.
– Phần Ngày bắt đầu – Ngày kết thúc của công việc là thời gian thực hiện (ví dụ 30 → hết ngày 02 tháng sau), không phải là bộ lọc ngày của lịch lặp.
Ngày trong tháng
– Lặp vào một ngày cố định (ví dụ ngày 20 hằng tháng).
– Nếu tháng nào không có ngày đó (như 31), tháng đó không lặp.
Khoảng thời gian
– Đây không phải chọn dải ngày; hệ thống lấy “ngày bắt đầu” làm mốc rồi cộng +1 tháng cho lần kế tiếp.
– Vì chênh lệch số ngày giữa các tháng, các mốc 30/31 sẽ tự dồn sang cuối tháng/đầu tháng sau (ví dụ 30/01 + 1 tháng ⇒ 02/03). Nên màn hình không có nút chọn ngày là đúng thiết kế.
Cách cấu hình đáp ứng nhu cầu “cuối tháng → hết ngày 02 tháng sau”:
Tại phần thời gian của công việc, đặt Ngày bắt đầu = ngày 30 và Ngày kết thúc = hết ngày 02 tháng kế tiếp (độ dài công việc 4 ngày).
Ở Cài đặt lịch lặp chọn một trong hai cách, tùy mong muốn:
Muốn luôn rơi đúng ngày cuối tháng → chọn Cuối tháng.
Muốn neo theo mốc 30/31 và tự dịch sang 1–2 khi tháng thiếu ngày → chọn Khoảng thời gian (mốc là “Ngày bắt đầu” của công việc).