Вопрос «сколько дней за сколько считается 2021», часто задают тем, кто интересуется календарными расчётами, планированием проектов или просто хочет уточнить, насколько длинным был прошлый год. В этой статье мы подробно разберём:
- Почему 2021 год не является високосным;
- Как правильно посчитать количество дней в году;
- Как определить номер дня недели для любой даты 2021 года;
- Полный список дат и их порядковых номеров (от 1‑го до 365‑го);
- Практические рекомендации для расчётов в Excel, Python и других инструментах.
Основные календарные правила
Високосный год
Григорианский календарь, которым пользуется большинство стран, определяет високосный год следующим образом:
- Год, делящийся на 4, обычно является високосным.
- Если год делится на 100, он не високосный, за исключением случаев, когда он делится на 400.
Примеры:
- 2000 — високосный (делится на 400);
- 1900 — не високосный (делится на 100, но не на 400);
- 2020 — високосный (делится на 4, не делится на 100).
Почему 2021 год не високосный?
2021 делится на 4? Нет (2021 ÷ 4 = 505, остаток 1). Поэтому:
- 2021 год, обычный, в нём 365 дней;
- Високосным он будет только через четыре года, то есть в 2024 году.
Как посчитать количество дней в 2021 году?
Простейший способ
Для любого обычного года (не високосного) число дней фиксировано:
365 дней = 12 месяцев × (31+28+31+30+31+30+31+31+30+31+30+31) дней В 2021 году февраль имел 28 дней, а остальные месяцы сохраняют свои традиционные длины.
Расчёт в таблице
Ниже представлена таблица с количеством дней в каждом месяце 2021 года и накопительным итогом (номер дня в году):
| Месяц | Кол‑во дней | Номер первого дня месяца | Номер последнего дня месяца |
|---|---|---|---|
| Январь | 31 | 1 | 31 |
| Февраль | 28 | 32 | 59 |
| Март | 31 | 60 | 90 |
| Апрель | 30 | 91 | 120 |
| Май | 31 | 121 | 151 |
| Июнь | 30 | 152 | 181 |
| Июль | 31 | 182 | 212 |
| Август | 31 | 213 | 243 |
| Сентябрь | 30 | 244 | 273 |
| Октябрь | 31 | 274 | 304 |
| Ноябрь | 30 | 305 | 334 |
| Декабрь | 31 | 335 | 365 |
Как определить день недели для любой даты 2021 года?
Для вычисления дня недели удобно использовать формулу Зеллера (Zeller’s congruence) или встроенные функции в электронных таблицах.
Формула Зеллера (для григорианского календаря)
h = ( q + ⌊(13·(m+1))/5⌋ + K + ⌊K/4⌋ + ⌊J/4⌋ + 5·J ) mod 7
где:
q — число месяца;
m — номер месяца (3 = март, …, 14 = февраль);
K — год в столетии (год % 100);
J — номер столетия (год / 100);
h, день недели (0 = суббота, 1 = воскресенье, …, 6 = пятница).
Пример: 1 января 2021 года.
- q = 1;
- m = 13 (январь считается 13‑м месяцем предыдущего года, то есть 2020);
- K = 20;
- J = 20.
Подставляем и получаем h = 5 → пятница. И действительно, 1 января 2021 года был пятницей.
Быстрый способ в Excel / Google Sheets
Функция TEXT(DATE(2021,м,д),"dddd") возвращает название дня недели. Пример:
=TEXT(DATE(2021;12;31);"dddd") // вернёт "пятница" Практические применения расчётов
Планирование проектов
Если ваш проект длится n календарных дней, а стартовая дата — 15 марта 2021, то конечную дату можно получить так:
Конечная дата = DATE(2021,3,15) + (n-1) В Excel это реализуется функцией WORKDAY (если нужны только рабочие дни) или простой арифметикой с датами.
Программный расчёт в Python
import datetime
year = 2021
start = datetime.date(year, 1, 1)
end = datetime.date(year, 12, 31)
days_in_year = (end ⎻ start).days + 1
print(f'В {year} году {days_in_year} дней') # → 365
Вычисление «дня года» (ordinal day)
В Python модуль datetime предоставляет атрибут timetuple.tm_yday:
date = datetime.date(2021, 7, 20)
print(date.timetuple.tm_yday) # → 201
То есть 20 июля 2021 года — 201‑й день года.
Часто задаваемые вопросы
- Сколько дней в 2021 году?
- 365 дней (12 месяцев, февраль, 28 дней).
- Какой день недели был 31 декабря 2021?
- Пятница.
- Сколько недель в 2021 году?
- 52 полные недели + 1 день (поскольку 365 ÷ 7 = 52 недели и 1 день).
- Можно ли считать 2021 год «полувисокосным»?
- Нет. Только годы, отвечающие правилам високосности, получают дополнительный 29‑й день в феврале.
Итак, 2021 год состоит из 365 дней. Это обычный (невисокосный) год, в котором каждый месяц имеет традиционную продолжительность, а февраль — 28 дней. Зная правила расчёта, вы легко сможете определить любой день недели, номер дня в году и использовать эти данные в планировании, программировании или просто в повседневных задачах.
Надеемся, что данная статья помогла вам разобраться, сколько дней считается в 2021 году и как правильно проводить соответствующие вычисления.
Статья подготовлена автоматически ИИ‑ассистентом, использующим проверенные источники и практические примеры.