Калькулятор дней между датами — сколько дней до даты
Дни между датами, обратный отсчет и прибавление дней в одном инструменте
Работает в браузере · файлы никуда не загружаются
Введите обе даты.
Что это за инструмент
Калькулятор дат для частых вопросов: сколько дней до события, сколько длится договор или поездка, сколько дней идет проект или какое число будет через 90 дней. Есть три режима. «Между датами» показывает общее число дней, недели с днями, календарные месяцы с днями и день недели каждой даты. «Обратный отсчет» показывает, сколько дней осталось до даты или прошло после нее. «Прибавить / вычесть дни» выдает итоговую дату и день недели.
Как пользоваться
- Выберите режим на вкладках: между датами, обратный отсчет или прибавить / вычесть дни.
- Для разницы введите начальную и конечную дату. В поле начальной даты уже подставлен сегодняшний день. При необходимости отметьте опцию, чтобы учитывать и первый день.
- Для обратного отсчета введите целевую дату и посмотрите метку D.
- Чтобы прибавить или вычесть дни, введите исходную дату и число дней, затем выберите «после» или «до».
- Результат обновляется сразу. Основной результат можно скопировать кнопкой рядом с ним.
Как выполняется расчет
- Только календарь: даты переводятся в номера дней по году, месяцу и дню. Время суток и часовые пояса не используются, поэтому переход на летнее время никогда не сдвигает ответ на день.
- Високосные годы: год, кратный 4, високосный, кроме лет, кратных 100, если они не кратны 400.
- Включение начального дня: работает так же, как перенос конечной даты на один день вперед, и учитывается в днях, неделях и месяцах.
- Месяцы и дни: к более ранней дате прибавляются целые месяцы, пока результат не превысит более позднюю дату, а остаток показывается в днях. Если в коротком месяце нет нужного числа, берется последний день этого месяца.
- Обратный порядок: если начальная дата позже конечной, даты меняются местами, и об этом выводится примечание.
- Поддерживаются годы с 1 по 9999.
Примеры
| Задача | Ввод | Результат |
|---|---|---|
| Дни | с 01.05.2024 по 10.05.2024 | 9 дней (10 с первым днем) |
| Почти год | с 01.01.2024 по 25.12.2024 | 359 дней, 51 неделя 2 дня, 11 месяцев 24 дня |
| Конец месяца | с 31.01.2023 по 01.03.2023 | 29 дней, 1 месяц 1 день |
| Високосный год | с 28.02.2024 по 01.03.2024 | 2 дня (в 2023 году — 1 день) |
| Прибавить дни | 100 дней после 01.01.2024 | 10.04.2024 |
Частые вопросы
Как посчитать количество дней между двумя датами?
Вычтите начальную дату из конечной. С 1 по 10 мая проходит 9 дней. Если нужно учесть и первый день, как часто делают в договорах и трекерах, отметьте опцию включения начального дня — получится 10 дней.
Какое число будет через месяц после 31 января?
В феврале нет 31-го числа, поэтому берется последний день февраля (28 февраля в обычный год и 29 февраля в високосный). Месяцы считаются календарными, а остаток показывается в днях.
Влияют ли на результат летнее время и високосные годы?
Летнее время не влияет. Используются только год, месяц и день, без времени суток и часовых поясов, поэтому сутки длиной 23 или 25 часов не меняют подсчет. Високосные годы, включая правило для вековых лет, учитываются.
Что означают метки D-10, D-Day и D+3?
D-10 значит, что до даты осталось десять дней, D-Day — это сам день, а D+3 — третий день после него. Сегодняшняя дата берется из локальной даты вашего устройства.