Không tải lên, 100% cục bộ, không cần tài khoản

Thứ N trong tháng

Chọn lần xuất hiện, một thứ trong tuần và một tháng để tìm ngày khớp.

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.

Cách sử dụng Trình tìm thứ N trong tháng, từng bước

  1. Chọn tháng và năm.
  2. Chọn ngày trong tuần mục tiêu từ danh sách thả xuống.
  3. Chọn lần xuất hiện: 1., 2., 3., 4. hoặc Cuối cùng.
  4. Đọc ngày kết quả từ đầu ra.

Trường hợp sử dụng thường gặp

  • Bạn muốn biết ngày của Thứ Hai thứ 3 mỗi tháng cho một cuộc họp nhóm định kỳ theo lịch đó.
  • Một cơ quan chính phủ công bố vào Thứ Ba thứ 2 mỗi tháng; tìm ngày công bố tiếp theo.
  • Một ngân hàng xử lý sao kê vào Thứ Sáu cuối cùng của tháng; tính ngày đó cho bất kỳ tháng nào.
  • Một lập trình viên triển khai bộ lên lịch sự kiện định kỳ cần xác minh ngày đúng theo quy tắc thứ N.

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

Công cụ tính thứ 'Cuối cùng' trong tháng như thế nào?

Nó tìm lần xuất hiện đầu tiên của ngày trong tuần được chọn trong tháng, rồi cộng thêm các tuần cho đến khi cộng thêm một tuần nữa sẽ vượt qua cuối tháng. Kết quả là lần xuất hiện cuối cùng, có thể là lần thứ 4 hoặc thứ 5 tùy cách sắp xếp của tháng.

Nếu lần xuất hiện thứ N được yêu cầu không tồn tại trong tháng đó thì sao?

Không phải mọi tháng đều có lần xuất hiện thứ 5 của mọi ngày trong tuần. Nếu bạn yêu cầu Thứ Sáu thứ 5 của một tháng chỉ có 4 Thứ Sáu, công cụ sẽ thông báo rằng lần xuất hiện đó không tồn tại trong tháng thay vì trả về ngày thuộc tháng sau.

Tôi có thể dùng công cụ này để tìm các ngày định kỳ như 'mỗi Thứ Ba thứ 2' qua nhiều tháng không?

Công cụ trả về ngày cho một tháng cụ thể được chỉ định. Để lấy ngày qua nhiều tháng, hãy chạy nó một lần mỗi tháng bằng cách thay đổi bộ chọn tháng. Để tạo lịch định kỳ theo chương trình, API lịch lặp của thư viện lịch phù hợp hơn.

Ngày trong tuần và tháng tôi chọn có được truyền ra bên ngoài không?

Không. Các đầu vào (tháng, năm, ngày trong tuần, số lần xuất hiện) được dùng trực tiếp trong phép tính cục bộ. Chúng không được gửi đến bất kỳ máy chủ nào, không được lưu, và được xóa khi bạn điều hướng khỏi trang.

Công cụ có tính đến các quy ước bắt đầu tuần khác nhau theo văn hóa (Chủ Nhật so với Thứ Hai) không?

Kết quả là một ngày lịch cụ thể, độc lập với ngày nào bắt đầu tuần. Đầu vào và đầu ra đặt tên ngày trong tuần một cách tường minh (Thứ Hai, Thứ Ba, v.v.), vì vậy không có sự nhập nhằng từ các quy ước bắt đầu tuần khác nhau.