Как пользоваться: Калькулятор разницы дат
- На вкладке Дни между датами выберите начальную и конечную дату. Отметьте Включить конечную дату, если нужно считать и первый, и последний день (например, для праздника или периода аренды).
- Посмотрите общее количество дней, разбивку на годы, месяцы и дни, недели, рабочие дни и дни выходных.
- Перейдите на вкладку Прибавить / вычесть дни, чтобы найти дату, которая наступит через 90 дней или 6 недель от заданной, при необходимости считая только рабочие дни.
- Используйте Обратный отсчёт, чтобы видеть оставшееся время до дедлайна, запуска или праздника. Даты сохраняются в URL, поэтому результатом можно поделиться.
Как посчитать количество дней между двумя датами
Количество дней между датами — это конечная дата минус начальная. По умолчанию калькулятор не учитывает конечную дату, как и электронные таблицы (=B1-A1 в Excel или Google Таблицах) и большинство языков программирования: с понедельника по пятницу одной недели — 4 дня. Отметьте Включить конечную дату, если считаете календарные дни, которые засчитываются оба: проживание в отеле с 1-го по 5-е — это 4 ночи, а фестиваль с 1-го по 5-е длится 5 дней.
Все расчёты выполняются по календарным датам в UTC, поэтому переход на летнее время никогда не добавляет и не убирает час, а високосные годы (в 2028 году 29 февраля) учитываются автоматически.
Разбивка на годы, месяцы и дни
В месяцах от 28 до 31 дня, поэтому «1 месяц» — не фиксированное количество дней. Сначала считаются полные годы, затем полные месяцы, затем оставшиеся дни, как при расчёте возраста человека. От 31 января до 1 марта 2026 года — 1 месяц и 1 день; от 15 марта 2024 года до 25 октября 2026 года — 2 года, 7 месяцев и 10 дней.
Рабочие дни
Рабочие дни — это понедельник–пятница; суббота и воскресенье не учитываются. Государственные праздники не вычитаются, так как они различаются по странам и регионам — вычтите их сами (например, в месяце с 22 рабочими днями и одним праздником будет 21 рабочий день). Если отметка Включить конечную дату снята, конечная дата не считается, что соответствует вопросу «сколько рабочих дней до дедлайна».
Прибавление и вычитание времени
Сначала прибавляются годы и месяцы, затем недели и дни. Если в целевом месяце меньше дней, дата сдвигается на последний день месяца: 31 января + 1 месяц = 28 февраля (29 в високосный год). Если включён режим рабочих дней, при подсчёте дней выходные пропускаются: через 5 рабочих дней после пятницы будет следующая пятница. Это удобно для сроков оплаты («нетто 30»), сроков уведомления, оценки доставки и планирования проектов.
Примеры
| Вопрос | Ответ |
|---|---|
| Дней с 1 янв. 2026 по 1 янв. 2027 | 365 дней (52 недели, 1 день) |
| Рабочих дней в октябре 2026 (1–31, с учётом конечной даты) | 22 |
| 90 дней после 25 окт. 2026 | сб, 23 янв. 2027 |
Нужно перевести дату в Unix-время или сравнить время между странами? Воспользуйтесь конвертером Unix-меток времени и конвертером часовых поясов.
Инструменты, которые хорошо сочетаются с Калькулятор разницы дат
- Калькулятор процентов — Семь популярных расчётов с процентами на одной странице.
- Генератор cron-выражений — Составьте расписание crontab без запоминания синтаксиса или вставьте существующее выражение, чтобы увидеть его описание простым языком и точное время следующего запуска.
- Калькулятор разницы во времени — Добавьте города, которые вас интересуют, и посмотрите разницу во времени с вашим часовым поясом, текущее местное время и то, день сейчас или ночь.
- Конвертер летнего времени — Выберите дату и время, и вы увидите их для других городов с учётом перехода на летнее время именно на эту дату.