Меню
Онлайн-инструментОнлайнБесплатно

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

Определите день недели для любой даты: праздника, дня рождения или исторического события. Удобный онлайн-калькулятор с формулой Сакамото и примерами расчёта.

Обновлено: 14 мая 2026 г.
ФормулыБыстроПриватно

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

Определите точный день недели для любой даты — проверьте, на какой день выпадает праздник, день рождения или историческое событие.

День недели
по григорианскому календарю
Номер дня недели
1 = понедельник, 7 = воскресенье
День в году
порядковый номер
Выбранная дата
ДД.ММ.ГГГГ

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

1
Нажмите на поле «Выберите дату» и укажите нужный день, месяц и год. Например, 15 мая 2025 года.
2
Нажмите кнопку «Рассчитать». Результат появится в лавандовой карточке справа (на мобильном — под формой).
3
Вы увидите день недели (понедельник, вторник и т. д.), номер дня недели (1–7), порядковый номер дня в году и отформатированную дату.
4
Чтобы проверить другую дату, просто измените значение в поле и снова нажмите «Рассчитать». Кнопка «Сбросить» очистит поле и результат.

Примеры расчёта

День рождения в 2026 году
Дата: 07.03.2026 → Результат: суббота (6‑й день недели, 66‑й день года). Отличный повод устроить вечеринку!
Новый год
Дата: 01.01.2027 → Результат: пятница (5‑й день недели, 1‑й день года). Новогодние каникулы начинаются с пятницы — удобно для планирования отпуска.
Календарный курьёз
Дата: 29.02.2028 → Результат: вторник (2‑й день недели, 60‑й день года). Високосный год добавляет 29 февраля, и этот день выпадает на вторник.

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

Калькулятор использует алгоритм Томохико Сакамото — один из самых надёжных и быстрых способов определения дня недели для любой даты григорианского календаря.

Алгоритм Сакамото:
t = [0, 3, 2, 5, 0, 3, 5, 1, 4, 6, 2, 4]
если месяц < 3: год = год − 1
h = (год + ⌊год/4⌋ − ⌊год/100⌋ + ⌊год/400⌋ + t[месяц−1] + день) mod 7
Результат: 0 = воскресенье, 1 = понедельник, …, 6 = суббота.

Дополнительно вычисляется порядковый номер дня в году как сумма дней в полных месяцах плюс текущий день с учётом високосного года.

Пошаговое объяснение

Шаг 1: Калькулятор считывает дату, введённую пользователем, и извлекает из неё день, месяц и год.

Шаг 2: Применяется поправка для января и февраля: год уменьшается на единицу, так как алгоритм Сакамото рассматривает эти месяцы как 13‑й и 14‑й месяцы предыдущего года.

Шаг 3: По таблице смещений t берётся значение для конкретного месяца. Затем вычисляется сумма гола, его целочисленных делений на 4, 100 и 400, смещения месяца и дня. Результат берётся по модулю 7.

Шаг 4: Полученное число преобразуется в название дня недели на русском языке и отображается вместе с дополнительными расчётами (номер дня недели и порядковый номер дня в году).

Где применяется

  • Планирование мероприятий: узнайте, на какой день недели выпадает свадьба, конференция или корпоратив, чтобы гости не сбежали в будний день.
  • Бухгалтерия и отчётность: расчёт дат налоговых периодов, зарплатных дней и сроков сдачи отчётности.
  • Исторические исследования: определите день недели для важных событий — битв, подписания договоров, открытий.
  • Генеалогия: проверьте, в какой день родились предки, если известна только дата из архивной записи.
  • Астрология и традиции: многие народные приметы и астрологические прогнозы привязаны ко дню недели.
  • Образовательные проекты: наглядная демонстрация алгоритмов работы с датами на уроках информатики и математики.

Важные нюансы

  • Калькулятор работает для дат григорианского календаря (с 15 октября 1582 года). Для более ранних дат результат может не соответствовать исторической реальности из‑за юлианского календаря.
  • Алгоритм Сакамото даёт корректный результат для всех лет от 1 до 9999 — этого достаточно для любых практических задач.
  • При вводе 29 февраля для невисокосного года браузер автоматически скорректирует дату до 28 февраля или 1 марта — будьте внимательны при ручном наборе.
  • Результат не зависит от часового пояса или времени суток — калькулятор определяет день недели строго по календарной дате.
  • Порядковый номер дня в году корректно учитывает високосные годы: после 29 февраля нумерация сдвигается на единицу.
  • Нумерация дней недели: 1 = понедельник, 7 = воскресенье (стандарт ISO 8601). Это может отличаться от некоторых религиозных календарей, где неделя начинается с воскресенья.

Частые ошибки

  • Поле даты пустое: калькулятор покажет сообщение об ошибке «Выберите дату». Просто нажмите на поле и укажите дату.
  • Путаница с форматом: поле ввода даты использует локальный формат браузера (обычно ДД.ММ.ГГГГ). При ручном наборе проверяйте порядок дня и месяца.
  • Неверный год: если ввести год до нашей эры или слишком большой (более 9999), расчёт может быть некорректным. Ограничивайтесь диапазоном 1–9999.
  • Забытая кнопка «Рассчитать»: изменение даты не вызывает автоматического пересчёта. Всегда нажимайте кнопку после выбора новой даты.
  • Ожидание учёта юлианского календаря: калькулятор не переключается между стилями. Для дат до 1582 года используйте специализированные инструменты.
  • День недели «воскресенье» для понедельника: если результат кажется неверным, проверьте, не считается ли в вашем контексте воскресенье первым днём — в калькуляторе первый день понедельник.

Ответы на частые вопросы

Насколько точен калькулятор? Алгоритм Сакамото математически точен для любой даты григорианского календаря. Погрешность отсутствует — расчёт полностью детерминирован.

Почему результат для моего дня рождения в 1990 году не совпадает с воспоминаниями? Возможно, вы помните день недели по юлианскому календарю или перепутали дату. Калькулятор использует стандартный григорианский календарь, принятый в России с 1918 года.

Работает ли калькулятор для будущих дат? Да, алгоритм корректен для любого года от 1 до 9999. Хотите узнать, на какой день выпадет ваш 100‑летний юбилей? Легко.

Можно ли определить день недели без интернета? Да, формула Сакамото настолько проста, что её можно вычислить вручную на листе бумаги за пару минут. Но калькулятор делает это мгновенно.

Почему нумерация дней начинается с понедельника? Это соответствует международному стандарту ISO 8601, принятому в большинстве стран, включая Россию. Понедельник — первый рабочий день недели.

Учитывает ли калькулятор переход на летнее/зимнее время? Перевод часов не влияет на календарный день недели — дата остаётся той же самой независимо от времени суток.

Источники и справочные данные

Расчёт основан на алгоритме Томохико Сакамото (1993), опубликованном в академической среде как усовершенствование формулы Зеллера. Дополнительно используются правила григорианского календаря: високосный год, если он делится на 4, но исключая столетия, не делящиеся на 400. Порядковый номер дня в году рассчитывается по длинам месяцев с поправкой на февраль в високосном году. Все вычисления проверены на тестовых наборах дат в диапазоне 1–9999 годов.

Почему важно знать день недели: практическое руководство

Казалось бы, зачем в эпоху смартфонов и умных часов отдельный калькулятор дня недели? Достаточно глянуть на экран — и дата с днём недели перед глазами. Но когда нужно спланировать событие на полгода вперёд, проверить исторический факт или составить производственный календарь, простого взгляда на сегодняшний день недостаточно. Калькулятор дня недели по дате — это инструмент, который экономит минуты, избавляет от ошибок и открывает любопытные календарные закономерности.

Как устроен календарь: григорианская система

Современный мир живёт по григорианскому календарю, введённому папой Григорием XIII в 1582 году. Он заменил юлианский календарь, который накапливал ошибку: за 128 лет «убегали» целые сутки. Григорианская реформа исправила это, пропустив 10 дней (после 4 октября 1582 года сразу наступило 15 октября) и уточнив правило високосных годов. Теперь год считается високосным, если он делится на 4, но столетия — только если делятся на 400. Поэтому 2000 год был високосным, а 1900 — нет.

В России григорианский календарь ввели позже — в 1918 году. После 31 января 1918 года наступило сразу 14 февраля. Именно поэтому Октябрьская революция отмечается в ноябре: по юлианскому календарю она произошла 25 октября, а по григорианскому — 7 ноября.

Алгоритмы за кулисами: от Зеллера до Сакамото

Определение дня недели — классическая задача на стыке математики и программирования. Самая известная формула — формула Зеллера, предложенная немецким математиком Кристианом Зеллером в 1882 году. Она использует пересчёт января и февраля как 13‑го и 14‑го месяцев предыдущего года и вычисляет день недели по модулю 7. Формула работает, но требует аккуратности с отрицательными числами при делении.

В 1993 году японский исследователь Томохико Сакамото предложил более элегантный алгоритм. Его ключевая идея — таблица из 12 чисел [0, 3, 2, 5, 0, 3, 5, 1, 4, 6, 2, 4], которая кодирует смещение для каждого месяца. Алгоритм Сакамото короче, быстрее и не содержит условных переходов при вычислении модуля — идеален для калькуляторов и встроенных систем.

Оба алгоритма дают одинаковый результат для григорианских дат. Наш калькулятор использует алгоритм Сакамото именно за его лаконичность и надёжность. Проверка на тысячах случайных дат показала нулевую погрешность в диапазоне 1–9999 годов.

Практические сценарии: от свадьбы до налоговой

Представьте: вы организуете свадьбу и хотите, чтобы церемония прошла в субботу. Вы смотрите на календарь 2026 года, но он ещё не напечатан. Калькулятор подскажет: 7 марта 2026 года — суббота. А 8 марта — воскресенье. Теперь можно рассылать приглашения с точной датой.

Другой пример — бухгалтерия. Срок сдачи квартального отчёта — 28‑е число последнего месяца квартала. Если 28‑е выпадает на воскресенье, срок переносится на понедельник. Калькулятор мгновенно подсветит такой перенос, и вы не получите штраф за опоздание.

Историкам и генеалогам калькулятор заменяет многотомные справочники. Нужно узнать, в какой день недели родился Пушкин? 6 июня 1799 года по григорианскому календарю — это четверг. Правда, в России тогда действовал юлианский календарь, и по нему было 26 мая. Но для сопоставления с современными датами григорианский расчёт удобнее.

Закономерности и календарные парадоксы

Календарь полон сюрпризов. Например, правило 400 лет: григорианский календарь полностью повторяется каждые 400 лет. Календарь 2024 года совпадает с календарём 2424 года. А ещё есть «чёрные пятницы» — 13‑е число месяца, выпадающее на пятницу. В любом году хотя бы одна такая пятница случается, а максимум — три. В 2026 году три чёрные пятницы: в феврале, марте и ноябре.

День недели вашего рождения сдвигается каждый год на один день вперёд, а после високосного года — на два. Если вы родились в понедельник, то на следующий год ваш день рождения будет во вторник (или в среду, если прошедший февраль имел 29 дней). Это свойство используют для быстрых устных вычислений.

Почему калькулятор лучше календаря

Бумажный календарь или приложение в телефоне показывают дни недели только для ограниченного периода — обычно на год вперёд и назад. Калькулятор дня недели не имеет такого ограничения. Он рассчитает день недели для 1 января 3000 года так же легко, как для вчерашнего дня. Это особенно ценно для долгосрочного планирования, научной фантастики и просто удовлетворения любопытства.

К тому же калькулятор показывает не только название дня, но и его номер (1–7), порядковый номер в году и форматированную дату. Эта информация полезна для программистов, которые работают с функциями дат, и для всех, кто ведёт расчёты в Excel или Google Таблицах.

Советы по использованию

  • Проверяйте високосность года перед вводом 29 февраля. Калькулятор примет эту дату только если год действительно високосный — браузер сам скорректирует некорректный ввод.
  • Используйте формат ГГГГ-ММ-ДД при ручном наборе, если поле даты не распознаёт локальный формат. Это международный стандарт, понятный любому браузеру.
  • Для дат до 1918 года в России помните о разнице юлианского и григорианского календарей. Калькулятор выдаст григорианский день недели — он может не совпадать с историческими записями.
  • Сохраняйте результаты в заметки: скопируйте отформатированную дату и день недели, чтобы не пересчитывать заново.

Заключение

Калькулятор дня недели — это маленький, но мощный инструмент, который объединяет математику, историю и повседневную практичность. Он не требует интернета (после загрузки страницы), работает мгновенно и не задаёт лишних вопросов. Попробуйте проверить день своего рождения, день основания вашего города или первый день следующего отпуска — и календарь перестанет быть просто сеткой с цифрами, превратившись в источник любопытных открытий.

Спросить у ИИ

Задайте вопрос по этому калькулятору

Осталось вопросов: 5. Только по этому инструменту.

Оцените калькулятор

Нужен другой инструмент?

Все инструменты в категории