Определить день недели

Калькулятор дня недели по дате: Рассчитать день недели онлайн

Какой день недели был в день вашего рождения? На какую дату выпадает следующий государственный праздник? Бесплатный калькулятор instrumo.ru поможет моментально определить день недели для любой календарной даты — от 1 года нашей эры до далекого будущего (до 9999 года).

Помимо названия дня недели, инструмент автоматически определяет статус дня (рабочий/выходной), порядковый номер недели по ISO, номер дня в году и ваш знак зодиака.

Зачем нужно знать день недели по дате?

Определение дня недели по дате — востребованная задача в самых разных сферах деятельности:

  • Юридическая практика и документооборот: Проверка сроков подачи исковых заявлений, договоров и отчетов. Если последний день срока выпадает на нерабочий день, он переносится на ближайший следующий за ним рабочий день.
  • Планирование мероприятий: Точный выбор даты для свадьбы, корпоратива или запуска рекламной кампании.
  • Кадровый учет и бухгалтерия: Расчет рабочих смен, графика дежурств и праздничных переносов.
  • Исторические и генеалогические изыскания: Сопоставление архивных записей, церковных метрик и исторических хроник.
  • Личные памятные даты: Определение дня недели, в который вы родились, или планирование юбилея.

Как пользоваться калькулятором дня недели?

Инструмент поддерживает два удобных режима работы:

Режим 1: Определение дня недели для конкретной даты

  1. Выберите нужную дату в календаре или используйте быстрые кнопки: «Вчера», «Сегодня», «Завтра».
  2. Калькулятор моментально покажет:
    • Название дня недели (Понедельник, Вторник, Среда…).
    • Статус: рабочий или выходной день.
    • Порядковый номер недели года (по стандарту ISO-8601).
    • Номер дня с начала года и знак зодиака.

Режим 2: Поиск дней в году (Пятницы 13-е и другие)

  1. Укажите интересующий Год.
  2. Выберите день недели (или специальный режим, например, «Пятница 13-е»).
  3. Получите полный список всех дат в году, совпадающих с вашим запросом.

Как рассчитать день недели вручную? Алгоритм Зеллера

Если вам интересен математический алгоритм, лежащий в основе расчета календарных систем, то для Григорианского календаря используется формула Зеллера:

$$w = \left( d + \left\lfloor \frac{13(m + 1)}{5} \right\rfloor + K + \left\lfloor \frac{K}{4} \right\rfloor + \left\lfloor \frac{J}{4} \right\rfloor — 2J \right) \bmod 7$$

Где переменные обозначают:

  • $d$ — день месяца (1–31);
  • $m$ — номер месяца, при этом Январь и Февраль считаются 13-м и 14-м месяцами предыдущего года (мартовская нумерация);
  • $K$ — год века ($K = \text{Year} \bmod 100$);
  • $J$ — номер века ($J = \lfloor \text{Year} / 100 \rfloor$);
  • $\lfloor x \rfloor$ — функция округления вниз (целая часть числа);
  • $\bmod 7$ — остаток от деления на 7.

Результат $w$: 0 = Суббота, 1 = Воскресенье, 2 = Понедельник, 3 = Вторник, 4 = Среда, 5 = Четверг, 6 = Пятница.

Справочная таблица: В какой день недели начинался год?

Таблица показывает день недели, с которого начинался 1 января для ряда прошлых и будущих лет:

Год Високосный? 1 января 31 декабря Пятниц 13-го в году
2023 Нет Воскресенье Воскресенье 2 (Январь, Октябрь)
2024 Да Понедельник Вторник 2 (Сентябрь, Декабрь)
2025 Нет Среда Среда 1 (Июнь)
2026 Нет Четверг Четверг 3 (Февраль, Март, Ноябрь)
2027 Нет Пятница Пятница 1 (Август)

Часто задаваемые вопросы (FAQ)

Как узнать, в какой день недели я родился?

Укажите дату своего рождения в поле «Укажите дату» нашего калькулятора. Вы мгновенно увидите день недели, статус дня и ваш знак зодиака.

Учитывает ли калькулятор високосные годы?

Да, алгоритм калькулятора полностью учитывает правила Григорианского календаря, включая високосные года (каждые 4 года, за исключением столетий, не кратных 400).

С какого дня начинается неделя в калькуляторе?

По стандарту ISO-8601 и принятой в РФ системе, первой неделей года и первым днем недели считается Понедельник.

Другие калькуляторы