Обновлено:
Посчитать недели
Когда нужно спланировать проект, посчитать срок беременности или определить, сколько недель осталось до отпуска, без точного подсчёта не обойтись. Ниже – формулы, примеры и калькулятор, чтобы посчитать недели за секунды.
Справочная информация
- Стандарт ISO 8601
- Первая неделя года содержит первый четверг года (минимум 4 дня нового года). Неделя начинается с понедельника.
- Високосный год
- Год делится на 4 без остатка (и не делится на 100) или делится на 400. Влияет на количество дней в году.
Как посчитать недели между двумя датами
Базовая формула:
Недель = (Конечная дата − Начальная дата) ÷ 7
Результат – число с дробной частью. Целая часть показывает полные недели, дробная – остаток в днях.
Пример расчёта
С 10 марта 2026 по 28 июля 2026:
- Разница в днях: 140 дней
- 140 ÷ 7 = 20 полных недель
Если нужно уточнить остаток: 140 − (20 × 7) = 0 дней, то есть ровно 20 недель.
Другой пример: с 1 января по 15 февраля 2026 – это 45 дней. Делим: 45 ÷ 7 = 6,43. Получаем 6 полных недель и 3 дня.
Сколько недель в году
| Год | Дней | Полных недель | Дней сверх |
|---|---|---|---|
| Обычный | 365 | 52 | 1 |
| Високосный | 366 | 52 | 2 |
По стандарту ISO 8601 календарный год содержит 52 или 53 недели. 53 недели бывает, если 1 января выпадает на четверг (или на среду в високосный год). Последний раз такой год был в 2020, следующий – 2026.
Номер недели в году
Нумерация по ISO 8601 – самый распространённый стандарт:
- Неделя начинается с понедельника
- Первая неделя года содержит первый четверг года (то есть минимум 4 дня нового года)
- Таким образом, 1 января не всегда относится к неделе № 1
Пример: 1 января 2026 – это четверг, поэтому дни 1–4 января входят в неделю № 1, а 5–11 января – неделя № 2.
Как определить номер недели
В Excel / Google Таблицах:
=НОМНЕДЕЛИ.ISO(A1)
В Python:
from datetime import date
date(2026, 3, 15).isocalendar()[1] # вернёт 11
Вручную: посчитайте количество дней с начала года до нужной даты, прибавьте сдвиг дня недели 1 января и разделите на 7 с округлением вверх.
Перевод дней в недели
Формула:
Недель = Дни ÷ 7
| Дни | Полных недель | Остаток дней |
|---|---|---|
| 10 | 1 | 3 |
| 30 | 4 | 2 |
| 90 | 12 | 6 |
| 180 | 25 | 5 |
| 365 | 52 | 1 |
Для быстрого перевода – разделите дни на 7. Целая часть результата и есть количество полных недель.
Сколько недель в месяце
В месяце от 4 до 5 недель:
- 28 дней (февраль в невисокосный год) – ровно 4 недели
- 30 дней – 4 недели и 2 дня
- 31 день – 4 недели и 3 дня
Корректнее сказать: в любом месяце 4 полные недели плюс остаток 0–3 дня.
Частые ошибки при подсчёте недель
- Путаница с граничными датами. Если обе даты включаются в подсчёт, прибавьте 1 день к разнице.
- Игнорирование високосных годов. В 2028 году в феврале 29 дней – это влияет на итоговое количество дней между датами.
- Неверное определение первой недели года. По ISO неделя № 1 не всегда начинается 1 января – проверяйте день недели первого января.
Статья носит информационный характер. Для юридически значимых расчётов (сроки договоров, больничные) уточните правила в действующем законодательстве.
Часто задаваемые вопросы
Как посчитать количество недель между двумя датами?
Вычтите начальную дату из конечной, получите разницу в днях. Затем разделите на 7 – получится количество полных недель. Остаток показывает дни сверх последней полной недели.
Сколько недель в году?
В обычном году 52 полные недели и 1 день (365 дней), в високосном – 52 недели и 2 дня (366 дней). По стандарту ISO 8601 год может содержать 52 или 53 календарные недели.
Как определить номер недели в году?
Номер недели по ISO 8601 отсчитывается с первого четверга года. Первая неделя содержит не менее 4 дней нового года. В Excel используйте функцию НОМНЕДЕЛИ.ISO, в Python – метод isocalendar().
Как перевести дни в недели?
Разделите количество дней на 7. Целая часть – полные недели, остаток – дни. Например, 23 дня = 3 полные недели и 2 дня (23 ÷ 7 = 3, остаток 2).
Может ли в году быть 53 недели?
Да, по стандарту ISO 8601 год содержит 53 недели, если 1 января выпадает на четверг (или на среду в високосный год). Это происходит примерно раз в 5–6 лет.
Похожие калькуляторы и статьи
- Как считать недели между датами: методы и калькулятор
- Расчет недель: простой калькулятор и формула для дат
- Калькулятор дат между датами – онлайн расчёт
- Калькулятор дат онлайн – рассчитать разницу между датами
- Рассчитать дату онлайн: калькулятор дней между датами
- Калькулятор дат онлайн: разница между датами и сдвиг