Cách Trình tìm thứ N trong tháng hoạt động
Tìm Thứ Thứ N trả về ngày lịch chính xác của lần xuất hiện thứ N của một ngày trong tuần được chọn trong một tháng và năm nhất định. Ví dụ: Thứ Hai thứ 3 của tháng 11 năm 2025, Thứ Sáu đầu tiên của tháng 2 năm 2026, hoặc Thứ Năm cuối cùng của tháng 10 năm 2024. Bạn chọn tháng, năm, ngày trong tuần và số lần xuất hiện, và ngày được tính ngay lập tức trong trình duyệt mà không có dữ liệu nào được gửi đi.
Phép tính hoạt động bằng cách tìm lần xuất hiện đầu tiên của ngày trong tuần được chọn trong tháng (dùng số học modulo trên chỉ số ngày trong tuần của ngày 1 của tháng), rồi cộng thêm (N-1) tuần để đến lần xuất hiện thứ N. 'Cuối cùng' được xử lý bằng cách tìm lần xuất hiện đầu tiên và chiếu về phía trước cho đến khi lần tiếp theo sẽ nằm ngoài tháng. Cách này xử lý đúng các tháng mà một ngày trong tuần cụ thể chỉ xuất hiện 4 hoặc 5 lần.