Як працює Пошук N-го дня тижня
Пошук N-го дня тижня повертає точну календарну дату N-го входження вибраного дня тижня в заданому місяці та році. Наприклад: третій понеділок листопада 2025, перша п'ятниця лютого 2026 або останній четвер жовтня 2024. Ви вибираєте місяць, рік, день тижня та номер входження, і дата обчислюється миттєво у вашому браузері без передачі будь-яких даних.
Обчислення знаходить перше входження вибраного дня тижня в місяці (використовуючи модульну арифметику на індексі дня тижня 1-го числа місяця), а потім додає (N-1) тижнів, щоб дістатися до N-го входження. «Останній» обробляється шляхом знаходження першого входження та проектування вперед, доки наступне не виходить за межі місяця. Це коректно обробляє місяці, де конкретний день тижня зустрічається лише 4 або 5 разів.