День недели по дате
Какой день недели был или будет на любую дату. Заодно номер недели по ISO и сколько дней осталось до неё или прошло с неё.
16 августа 2026
воскресенье
Это 33-я неделя года по ISO.
Это сегодня.
Считает браузер: дата остаётся на вашем устройстве и никуда не отправляется.
Зачем это нужно
- Вспомнить прошлое. В какой день недели был день рождения, свадьба, первый рабочий день. По календарю за прошлый год это уже не посмотреть.
- Спланировать будущее. Годовщина, срок по договору, дата приёма: попадёт она на выходной или нет.
- Номер недели. В отчётности и в производстве неделями считают чаще, чем датами: «сдать на сороковой неделе» это конкретные пять дней.
Как считается номер недели
По стандарту ISO 8601, а он устроен неочевидно: неделя начинается с понедельника, а первой неделей года считается та, в которую попадает первый четверг. Из-за этого 1 января иногда оказывается пятьдесят второй или пятьдесят третьей неделей прошлого года, а год бывает длиной в 53 недели. Так же считают Яндекс.Календарь, бухгалтерские программы и графики поставок, поэтому и мы считаем так.
Почему один и тот же день недели повторяется через 28 лет
Календарь повторяется целиком с периодом 28 лет, и это следствие двух чисел сразу: в неделе семь дней, а високосный год приходит каждые четыре года. Семь и четыре не имеют общих делителей, поэтому полный цикл занимает произведение, двадцать восемь лет. Но правило работает не всегда: годы, кратные сотне и не кратные четырёмстам, високосными не считаются, и цикл сбивается. Ближайший такой сбой был в 1900 году, следующий будет в 2100-м, а 2000 год високосным был, потому что делится на четыреста.
Отсюда простой способ проверить наш ответ вручную: если дата попадает в промежуток между 1901 и 2099 годом, тот же день недели у неё был двадцать восемь лет назад и будет через двадцать восемь лет.
Границы расчёта
От 1900 до 2100 года. Дальше в прошлое уходить нет смысла: в России до 14 февраля 1918 года действовал юлианский календарь, и дата в документе того времени не совпадает с сегодняшней шкалой. Пересчёт со старого стиля на новый это отдельная задача, и мы её не делаем, чтобы не выдавать догадку за ответ.
Нужна не дата, а промежуток? Считает калькулятор дней. Прибавить к дате срок и сразу увидеть день недели результата можно на странице прибавления.