Калькулятор дня недели

Узнайте день недели для любой даты в прошлом или будущем. Введите дату, чтобы выяснить, на какой день приходится ваш день рождения, проверить даты или спланировать события.

Выберите дату, чтобы узнать день недели

Как пользоваться

  1. Введите данные

    Введите необходимые значения в поля ввода.

  2. Настройте параметры

    Выберите подходящие опции и настройки.

  3. Посмотрите результат

    Нажмите Рассчитать для мгновенного результата.

Что такое день недели?

День недели (day of week) указывает, на какой из семи дней — воскресенье, понедельник, вторник, среда, четверг, пятница, суббота — приходится конкретная дата. Семидневный цикл восходит к астральным верованиям древнего Вавилона и перешёл без изменений в григорианский календарь, повторяясь непрерывно независимо от високосных лет или вековых поправок.

Этот калькулятор показывает день недели введённой даты одновременно на корейском и английском и даже определяет, выходной ли это (суббота или воскресенье). Он удобен, чтобы узнать, на какой день недели пришёлся день рождения или годовщина, заранее прикинуть, выпадает ли будущее событие или срок на будний день или выходной, либо выяснить день недели исторического события. Чтобы избежать ошибок часовых поясов, введённая дата интерпретируется относительно местной полуночи.

Формула расчёта

Компьютеры определяют день недели, преобразуя дату в индекс дня (0–6). Этот калькулятор использует Date.getDay() из JavaScript.

индекс дня = getDay(год-месяц-день) // 0=воскресенье … 6=суббота

Например, при вводе 2024-03-01 возвращается индекс 5, который отображается как пятница; поскольку 5 — это не суббота (6) и не воскресенье (0), он считается будним днём. Математически тот же результат даёт конгруэнция Целлера h = (q + ⌊13(m+1)/5⌋ + K + ⌊K/4⌋ + ⌊J/4⌋ − 2J) mod 7, где q — день, m — месяц (начиная с марта = 3), K — две последние цифры года, J — две первые.

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

Как рассчитать день недели для конкретной даты?
Проще всего ввести дату в этот калькулятор. Математически день недели можно найти с помощью конгруэнции Целлера или алгоритма Судного дня; внутри компьютер преобразует дату в число и определяет день недели по остатку от деления на 7.
Что такое конгруэнция Целлера (Zeller's congruence)?
Это формула расчёта дня недели, придуманная немецким математиком Кристианом Целлером в XIX веке. Она находит день недели только по году, месяцу и дню с помощью арифметических операций и выражается как h = (q + ⌊13(m+1)/5⌋ + K + ⌊K/4⌋ + ⌊J/4⌋ − 2J) mod 7. Здесь q — день, m — месяц (начиная с марта = 3), K — две последние цифры года, J — две первые.
Как меняется день недели в високосный год?
Обычно день недели одной и той же даты каждый год сдвигается на день назад. Если 1 марта в этом году — понедельник, то в следующем будет вторник. Но в високосный год (с 29 февраля) дни недели начиная с марта сдвигаются на два дня. Поэтому цикл, в котором точно повторяется одна и та же расстановка дней, с учётом високосных лет составляет 28 лет.
Можно ли узнать день недели и для прошлых дат?
Да, калькулятор точно вычисляет день недели для любой прошлой или будущей даты на основе григорианского календаря. Однако даты до 1582 года, когда действовал юлианский календарь, могут отличаться от календаря того времени, поэтому их следует воспринимать как даты, пересчитанные на григорианский календарь.
Почему в индексе дня 0 — это воскресенье?
Этот калькулятор следует традиции начинать неделю с воскресенья, присваивая воскресенью 0, а субботе 6. Выходным считается значение суббота (6) или воскресенье (0). Учтите, что основа индекса отличается от стандарта ISO-8601, в котором началом недели считается понедельник.
Можно ли узнать день недели для дат лунного календаря?
Этот калькулятор работает по солнечному (григорианскому) календарю. Лунную дату сначала переведите в солнечный календарь, а затем введите, чтобы точно узнать день недели.
Возвращается ли мой день рождения на тот же день недели каждые четыре года?
Не обязательно. В обычные годы день недели сдвигается на одну позицию, а после 29 февраля високосного года — на две, поэтому интервал до возвращения того же дня обычно составляет 5–6 лет и не является регулярным. Полный цикл, в котором вся расстановка дней повторяется целиком, с учётом високосных лет, составляет 28 лет.
Данные календаря 2026

Похожие калькуляторы