Калькулятор определяет чётность текущей или заданной недели по трём системам отсчёта: стандарту ISO 8601, учебному году с 1 сентября и семестру с 9 февраля. Результат показывает номер недели и её чётность для планирования графиков занятий или смен.
Что считает калькулятор
Калькулятор вычисляет номер недели для выбранной даты и определяет её чётность делением номера на 2. Остаток 0 означает чётную неделю, остаток 1 - нечётную. Формула чётности:
Чётность = Номер недели mod 2
По ISO 8601 неделя начинается с понедельника, первой считается неделя с первым четвергом года. Для учебного года отсчёт идёт от 1 сентября, для семестра - от 9 февраля, в обоих случаях от первого понедельника периода.
Пример расчёта для текущей даты
Для 15 января 2026 года номер недели по ISO 8601 равен 3. Деление 3 на 2 даёт остаток 1, значит неделя нечётная. Следующая неделя получит номер 4, остаток от деления на 2 равен 0, она будет чётной.
Для той же даты в системе учебного года с 1 сентября 2025 прошло 19 полных недель от первого понедельника. Номер недели 20, остаток от деления на 2 равен 0 - чётная неделя. Разница в чётности между системами возникает из-за разных точек отсчёта.
Таблица чётности для начала года
| Дата | Номер недели ISO | Чётность ISO | Номер от 1 сентября | Чётность учебная |
|---|---|---|---|---|
| 1 января 2026 | 1 | нечётная | 18 | чётная |
| 8 января 2026 | 2 | чётная | 19 | нечётная |
| 15 января 2026 | 3 | нечётная | 20 | чётная |
| 22 января 2026 | 4 | чётная | 21 | нечётная |
| 9 февраля 2026 | 7 | нечётная | 23 | нечётная |
Для семестра с 9 февраля первая неделя всегда нечётная независимо от номера по ISO. Это позволяет синхронизировать расписание внутри семестра.
Как проверить чётность вручную
Для проверки по ISO 8601 находится день недели 1 января. Если это понедельник, вторник, среда или четверг, то 1 января входит в первую неделю года. Если пятница, суббота или воскресенье - дата относится к последней неделе предыдущего года.
Затем считается количество полных недель от начала первой недели до нужной даты. Полученное число увеличивается на 1. Деление результата на 2 с остатком даёт чётность.
Почему чётность сбивается на границе года
Год содержит 52 или 53 недели по ISO 8601. Обычный год из 365 дней даёт 52 недели и 1 день, високосный из 366 дней - 52 недели и 2 дня. Если год начинается с четверга или високосный год начинается со среды, в нём 53 недели.
При 52 неделях последняя неделя декабря чётная (номер 52), а первая неделя января нечётная (номер 1). При 53 неделях обе недели нечётные, чередование нарушается.
Отсчёт недель в учебных заведениях
В вузах отсчёт ведётся от первого понедельника семестра. Для осеннего семестра это первый понедельник после 1 сентября, для весеннего - после 9 февраля. Первая неделя семестра всегда считается нечётной.
Такая система упрощает планирование: каждый семестр начинается с нечётной недели, расписание повторяется каждые две недели. Если 1 сентября выпадаёт на вторник, первый понедельник будет 7 сентября.
Частые ошибки при расчёте
Частая ошибка - отсчёт недель от 1 января вместо первого четверга. Это даёт неверный номер недели для дат в начале и конце года. Например, 1 января 2026 (четверг) входит в неделю 1, но 1 января 2027 (пятница) относится к 53-й неделе 2026 года.
Вторая ошибка - использование воскресенья как первого дня недели. Стандарт ISO 8601 определяет понедельник началом недели. При отсчёте от воскресенья номера недель смещаются, чётность меняется на противоположную.
Границы применимости расчёта
Расчёт по ISO 8601 работает для любой даты григорианского календаря. Для учебного года и семестра расчёт корректен только внутри соответствующего периода: с 1 сентября по 31 августа или с 9 февраля по конец июня.
Для дат вне учебного периода номер недели от начала семестра теряет смысл. Калькулятор покажет количество недель от последнего 1 сентября, но для летних месяцев это значение не используется в расписаниях.
Связанные расчёты
Для планирования событий на конкретную дату используется калькулятор дней между датами. Он показывает количество суток от текущего момента до выбранной даты. Для определения порядкового номера дня в году применяется расчёт даты по номеру дня.