Содержание
Как калькулятор определяет день недели
Выберите число, месяц и год. Калькулятор проверит дату по правилам григорианского календаря и покажет, на какой день недели она приходится.
Проверяем результат на знакомых датах
12 апреля 1961 года пришлось на среду. Так можно быстро восстановить день недели для даты первого полёта человека в космос.
9 мая 1945 года тоже было средой. Калькулятор отвечает именно на календарный вопрос и не добавляет часовой пояс или время события.
31 декабря 1999 года было пятницей. Следующий день, 1 января 2000 года, уже пришёлся на субботу.
Для личной даты всё работает так же. Можно проверить день рождения, дату выдачи документа или будущую запись. Если нужно узнать, был ли этот день рабочим, отдельно смотрят производственный календарь нужной страны и года.
Старинная дата может жить в другом календаре
Калькулятор распространяет современные григорианские правила на годы от 1 до 9999. Такой календарь называют пролептическим. Он даёт однозначный математический результат, даже если в указанном году григорианского календаря ещё не существовало.
Для исторического документа этого иногда недостаточно. В разных странах переход с юлианского календаря происходил в разное время. Сначала выясняют, по какому календарю записана дата, и только потом сверяют день недели.
Часовой пояс нужен не для даты, а для точного момента времени. При переводе события из одного пояса в другой можно пересечь полночь и получить уже соседний календарный день.
Почему ответ получается из остатка от деления
Неделя повторяется через семь дней. Алгоритм складывает день месяца, поправку для месяца, год и поправки на високосные годы, а затем оставляет остаток от деления на семь.
Здесь d обозначает число месяца, tm его постоянную календарную поправку, а y скорректированный год. Январь и февраль относятся к предыдущему расчётному циклу. Остаток 0 означает воскресенье, 1 понедельник и так далее до 6, то есть субботы.
Деление на 4, 100 и 400 учитывает високосные годы. В полном 400-летнем цикле 146 097 дней, или ровно 20 871 неделя. После него сочетания дат и дней недели повторяются.
Что ещё важно при расчёте дня недели
Сам алгоритм короткий, но ошибка в календаре или исходной дате меняет ответ.
Можно ли узнать день недели своего рождения?
Да. Выберите полную дату рождения, и калькулятор покажет соответствующий день недели.
Почему 29 февраля доступно не всегда?
Эта дата существует только в високосном году. Год, кратный 100, должен также делиться на 400.
Покажет ли калькулятор выходной день?
Он показывает название дня недели. Выходные и праздники зависят от страны, региона и конкретного года.
Нужен ли часовой пояс?
Для обычной даты без времени нет. Он нужен при переводе точного момента, который в другом месте может попасть на соседний день.
Можно ли проверить дату до введения григорианского календаря?
Можно, но ответ будет рассчитан по пролептическому григорианскому календарю и может не совпасть с исторической записью.
Похожие калькуляторы
Вам могут пригодиться следующие калькуляторы на эту же тему:
- Калькулятор номера недели. Выберите дату и получите номер недели по ISO 8601.
- Онлайн-пианино. Играйте 24 ноты от C3 до B4 на экране или используйте клавиши компьютера для диапазона до G4.
- Калькулятор високосного года. Введите положительный целый год, чтобы узнать, високосный он или обычный и сколько в нём дней.
- Калькулятор вероятностей в покере. Выберите карты и количество игроков, чтобы оценить долю банка на вскрытии.
- Онлайн-калькулятор текста. Вставьте текст для подсчета количества символов, слов, предложений, абзацев и оценки времени чтения и произнесения.
- Онлайн-калькулятор абзацев. Вставьте текст для подсчета количества абзацев.
- Онлайн-калькулятор предложений. Вставьте текст для подсчета количества предложений.
- Онлайн-калькулятор слов. Вставьте текст для подсчета количества слов и уникальных слов.
- Тренажер таблиц Шульте 7x7. Развивайте свои когнитивные способности и улучшайте память с нашим тренажером таблиц Шульте 7x7.
- Тренажер таблиц Шульте 6x6. Тренируйте свою память и скорочтение с помощью нашего тренажера таблиц Шульте 6x6.
Поделиться в социальных сетях
Если вам понравилось, пожалуйста, поделитесь этим калькулятором в социальных сетях. Это просто для вас и полезно для продвижения проекта. Спасибо!