Страна и язык

Определяет валюту, единицы измерения и правила конкретной страны (налоги, НДС, зарплата) в калькуляторах. Общие инструменты не меняются.

Страницы, которые еще не переведены, открываются на английском языке.

↑ ↓ — выбор · Enter — открыть · Esc — закрыть

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

Введите дату и узнайте, на какой день недели она пришлась или придется, — с пошаговым расчетом по сравнению Целлера и правилом судного дня для подсчета в уме.

Коротко: 20 июля 1969 года — день высадки «Аполлона-11» на Луну — было воскресенье: по сравнению Целлера 20 + 20 + 69 + 17 + 4 + 95 = 225, а остаток от деления 225 на 7 равен 1, что означает воскресенье.

Оценок пока нет · Обновлено · Бесплатно · Без регистрации

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

Оставьте пустым, чтобы взять сегодняшнюю дату.

Результат

20 июля 1969 г.

Воскресенье

20 909 дней назад

День года
201
Неделя по ISO
29
Високосный год
Нет

Сравнение Целлера по шагам

Число месяца q20
Месяц m7
K = год внутри столетия69
J = столетие19
q + ⌊13(m+1)/5⌋ + K + ⌊K/4⌋ + ⌊J/4⌋ + 5J20 + 20 + 69 + 17 + 4 + 95 = 225
h = остаток от деления суммы на 71 → воскресенье

h: 0 = суббота, 1 = воскресенье, 2 = понедельник, 3 = вторник, 4 = среда, 5 = четверг, 6 = пятница.

</> Разместите этот калькулятор на своем сайте — бесплатно, без регистрации и без рекламы

Вставьте этот код на любую веб-страницу, в запись блога или CMS (WordPress, Wix, Squarespace, Webflow…). Калькулятор обновляется автоматически, работает на телефонах и сам подбирает валюту посетителя.

Предпросмотр

Сравнение Целлера

Формула Кристиана Целлера, предложенная в 1880-х годах, превращает любую дату григорианского календаря в день недели с помощью одной лишь целочисленной арифметики. Январь и февраль считаются 13-м и 14-м месяцами предыдущего года, а дальше:

h = остаток от деления (q + ⌊13(m + 1) ÷ 5⌋ + K + ⌊K ÷ 4⌋ + ⌊J ÷ 4⌋ + 5J) на 7

Здесь q — число месяца, m — месяц, K — год внутри столетия, J — столетие. Результат h = 0 означает субботу, 1 — воскресенье, 2 — понедельник и так далее до 6 — пятницы.

Пример: 20 июля 1969 года

  • q = 20, m = 7, K = 69, J = 19
  • ⌊13 × 8 ÷ 5⌋ = 20, ⌊69 ÷ 4⌋ = 17, ⌊19 ÷ 4⌋ = 4, 5 × 19 = 95
  • 20 + 20 + 69 + 17 + 4 + 95 = 225, остаток от деления 225 на 7 равен 1 → воскресенье

Правило судного дня (счет в уме)

У каждого столетия есть опорный день: для 1900–1999 годов это среда, для 2000–2099 — вторник. Сложите, сколько раз 12 помещается в двух последних цифрах года, остаток от этого деления и сколько раз 4 помещается в этом остатке; возьмите остаток от деления суммы на 7 и отсчитайте столько дней вперед от опорного — получится «судный день» года. Для 1969 года: 5 + 9 + 2 = 16 → на 2 дня позже среды = пятница. 11 июля — «судный день», значит, 18 июля тоже пятница, а 20 июля — воскресенье.

МесяцДаты «судного дня»
Январь и февраль3 января (4 января в високосный год), последний день февраля
Четные месяцы4 апреля, 6 июня, 8 августа, 10 октября, 12 декабря
Нечетные месяцы9 мая, 5 сентября, 11 июля, 7 ноября и 14 марта (день числа π)

Советы

  • Календарь в точности повторяется каждые 400 лет, поэтому дни недели в 1626 и 2026 годах совпадают.
  • Одна и та же дата каждый год сдвигается на один день недели вперед, а после 29 февраля — на два.

Частые вопросы

В какой день недели я родился?

Введите дату рождения, и калькулятор покажет день недели. Он работает для любой даты с 1000 по 9999 год по григорианскому календарю.

Как работает сравнение Целлера?

Складываются число месяца, слагаемое для месяца, год внутри столетия, четверть этого числа, четверть номера столетия и пятикратный номер столетия, после чего берется остаток от деления суммы на 7. Январь и февраль считаются 13-м и 14-м месяцами предыдущего года.

Что такое правило судного дня?

Это способ Джона Конвея считать в уме: в любом году некоторые легко запоминаемые даты — 4/4, 6/6, 8/8, 10/10, 12/12, 9/5, 5/9, 11/7, 7/11 (день/месяц) и последний день февраля — приходятся на один и тот же день недели, «судный день» года. Найдите его, а затем отсчитайте до нужной даты.

А как быть с датами до 1582 года?

Григорианский календарь ввели в октябре 1582 года. Для более ранних дат здесь используется пролептический григорианский календарь, поэтому результат может расходиться с датами по юлианскому календарю в исторических источниках.