Калькулятор прогресса года
Посмотрите, какая часть календарного года уже прошла сегодня или на выбранную дату. Калькулятор показывает процент года, порядковый день, неделю и сколько дней осталось.
Примеры
Текущая дата по календарю вашего браузера.
Прошло года
47,7%
Порядковый день года
175
Осталось дней
190
Дней в году
365
Неделя от начала года
25
Первый квартал позади — впереди ещё три четверти года.
Это было полезно?
Примеры
Как это работает
Формула
Переменные
- Порядковый номер дня в году, где 1 января считается днём 1
- Общее число дней в году — 365 или 366 в високосный год
- Доля года, которая уже прошла до выбранной даты
- Номер недели от 1 января, рассчитанный как ⌈день года / 7⌉
Введите дату или оставьте поле пустым, чтобы взять сегодняшний день. Калькулятор считает, сколько полных дней календарного года прошло до этой даты, и делит это число на длину года: 365 дней либо 366 в високосный год. Поэтому 1 января даёт 0%, а 31 декабря — около 99,7%: сам последний день ещё идёт.
Прогресс года считается как простая доля с учётом високосных лет:
- Выбранная дата разбирается как локальный календарный день.
- Определяется длина года: 366 дней для високосного года, иначе 365. Високосный год делится на 4, кроме вековых лет, которые не делятся на 400.
- Считается порядковый день года от 1 января включительно: 1 января = 1, 31 декабря = 365 или 366.
- Процент года вычисляется по формуле (день года - 1) / дней в году × 100 и округляется до одного знака после запятой. Вычитание 1 делает 1 января равным 0% и считает саму выбранную дату ещё не завершённой.
- Оставшиеся дни считаются как дней в году - день года, а неделя года — как округление вверх от день года / 7.
Частые вопросы
01Почему 1 января получается 0%?
Процент считается по полностью прошедшим дням. На 1 января ещё не закончился ни один полный день года: сам день только идёт. Поэтому и 31 декабря отображается примерно 99,7%, а не 100% — последний день тоже ещё не завершён.
02Учитываются ли високосные годы?
Да. Калькулятор определяет високосный год по календарному правилу: год делится на 4, но вековые годы должны делиться ещё и на 400. Для високосного года берётся 366 дней вместо 365; 29 февраля — это 60-й день года.
03Как считается день года?
Порядковый день считается от 1 января включительно: 1 января — день 1, 1 февраля — день 32, 31 декабря — день 365 или 366 в високосный год.
04Как считается неделя года?
Неделя считается простым делением порядкового дня на 7 с округлением вверх: дни 1–7 — неделя 1, дни 8–14 — неделя 2 и так далее. Это не нумерация по ИСО 8601: в ней первые дни января иногда относятся к 52-й неделе предыдущего года.
05Можно ли использовать будущую дату?
Да. Укажите любую прошедшую или будущую дату, и калькулятор покажет прогресс года на этот день. Это удобно для планирования дедлайнов, отпусков, учебных периодов и контрольных дат.