Вопросы к Поиску с Алисой

Примеры ответов Поиска с Алисой
Главная / Другое / Как с помощью алгоритмов вычисляют день недели в календарях?
Вопрос для Поиска с Алисой
21 июля

Как с помощью алгоритмов вычисляют день недели в календарях?

Алиса
На основе источников, возможны неточности

Один из алгоритмов вычисления дня недели в календарях — формула Зеллера. yandex.ru Она работает для любой даты с 15 октября 1582 года по григорианскому (современному) календарю. yandex.ru

Алгоритм: yandex.ru

  1. Если месяц по счёту 1 или 2: (год = год - 1) и (месяц = месяц + 10). yandex.ru
  2. Иначе: месяц = месяц − 2. yandex.ru
  3. A = (число + ((31 |* месяц) / 12) + год + (год / 4) − (год / 100) + (год / 400)). yandex.ru
  4. День Недели = Остаток деления от (A / 7). yandex.ru

Полученный результат является номером дня недели, где 0 — воскресенье, 1 — понедельник, …, 6 — суббота. yandex.ru

Кроме алгоритма Зеллера, существуют и другие методы вычисления дня недели, например, алгоритм Томаса Конгрюэнса и алгоритм Думсдей. sky.pro

Также для определения дня недели можно использовать таблицы, в которых содержится информация о днях недели для каждого месяца в течение нескольких лет, или онлайн-инструменты и мобильные приложения. sky.pro

Примеры полезных ответов Поиска с Алисой на вопросы из разных сфер. Вопросы сгенерированы нейросетью YandexGPT для актуальных тем, которые определяются на базе обобщённых запросов к Поиску с Алисой.
Задать новый вопрос
Задайте вопрос...
…и сразу получите ответ в Поиске с Алисой
Войдите, чтобы поставить лайк
С Яндекс ID это займёт пару секунд
Войти