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

Дни недели повторяются каждые 7 дней, поэтому день недели для любой даты можно определить по дате, день недели которой уже известен. В обычном году день недели сдвигается на один день, а в високосном — на два: 1 января 2000 года было субботой, поэтому 1 января 2001 года было понедельником.

Чтобы вычислить день недели в уме, можно воспользоваться правилом Судного дня. В любом году 4/4, 6/6, 8/8, 10/10, 12/12 и последний день февраля приходятся на один и тот же день недели. В 2026 году это суббота, поэтому 21 октября 2026 года, через одиннадцать дней после 10/10, — среда.

Описание инструмента

Выберите дату или нажмите «Сегодня», чтобы перейти к текущей дате. Инструмент покажет:

  • День недели, например среда
  • Полную дату, записанную на вашем языке
  • Порядковый номер этого дня недели в месяце, например «третья среда октября» — полезно для выражений вроде «каждый второй вторник»
  • Номер дня недели по ISO: от 1 для понедельника до 7 для воскресенья, согласно ISO 8601
  • День года: от 1 до 366
  • Будний или выходной день: суббота и воскресенье считаются выходными

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

Примеры

Дата День недели Порядковый номер в месяце Номер дня недели по ISO День года
2000-01-01 Суббота 1-я суббота января 6 1
1969-07-20 (высадка на Луну) Воскресенье 3-е воскресенье июля 7 201
2024-02-29 Четверг 5-й четверг февраля 4 60
2026-10-21 Среда 3-я среда октября 3 294
2038-01-19 Вторник 3-й вторник января 2 19

Возможности

  • Определяет день недели для любой даты — в прошлом или будущем
  • Показывает, каким по счёту в месяце является этот день недели
  • Указывает номер дня недели по ISO и день года