Сколько дней между двумя датами?

Дедлайны, сроки договоров, дни по визе, условия оплаты счетов, «а сколько этому дней, если точно?» — всё это один и тот же маленький расчёт, и везде легко ошибиться на день. Страница считает календарной арифметикой, с учётом високосных лет, и говорит, засчитан ли последний день.

Загружаем инструмент…

Как это работает

  1. Выберите две даты. Счёт обновляется по мере выбора.
  2. Решите, считается ли последний день: «+1» включает оба крайних дня — именно этим ночи в отеле отличаются от дней аренды.
  3. Нижний блок — для обратной задачи: дата плюс-минус число дней, с днём недели у результата.

Почему ничего не отправляется на сервер

Всё, что делает эта страница, выполняет код внутри вкладки вашего браузера — тем же движком, который рисует веб-страницы. Файл читается с диска в память вкладки, преобразуется там и записывается обратно как загружаемый файл. Он никуда не отправляется — ни нам, ни третьей стороне.

Проверьте сами

  1. Откройте инструменты разработчика в браузере (F12) и перейдите на вкладку «Сеть» (Network).
  2. Загрузите свой файл и запустите инструмент.
  3. Единственные запросы, которые вы увидите, — это код самого инструмента, а у нескольких тяжёлых инструментов ещё и их открытый движок из публичного CDN, плюс один небольшой сигнал о просмотре страницы на loreatec.jp (адрес и заголовок страницы, больше ничего). Ни один из них не несёт ваш файл.

Проверьте, что файлы не уходят →

Частые вопросы

Входит ли конечная дата в счёт?

По умолчанию нет: с 1-го по 3-е — 2 дня; так работают большинство сроков и расчёты процентов — и так же считает периоды японское право, где первый день обычно не учитывается (初日不算入). Поставьте «+1» — и оба крайних дня войдут в счёт; это нужно для «дней, которые оборудование провело на площадке» или для брони «всё включено». Инструмент показывает, какое правило использует, поэтому ошибка на день остаётся на виду, а не прячется в результате.

Зачем показывать ещё и годы, месяцы и дни — разве это не то же число?

Нет, и в этой разнице вся суть. «90 дней» и «3 месяца» совпадают лишь иногда: в месяце от 28 до 31 дня, поэтому трёхмесячный договор с 15 января заканчивается не в тот день, что договор на 90 дней. Инструмент даёт оба прочтения — общее число дней для всего финансового, календарный интервал для всего договорного, — чтобы вы могли назвать ровно то, что написано в документе.

Учитываются ли високосные годы и летнее время?

Да, на уровне самой конструкции. Даты сравниваются как целые календарные дни, а не как блоки по 24 часа, поэтому 23-часовые и 25-часовые сутки вокруг перевода часов не сдвигают счёт, а 29 февраля — просто ещё один день, который либо попадает в интервал, либо нет. Это ровно тот класс ошибок, который порождает деление таймстампов на 86 400 000, — и причина, по которой этот инструмент так не делает.

Умеет ли он считать рабочие дни?

Он разбивает итог на дни с понедельника по пятницу и выходные — это закрывает большую часть вопроса. Праздники — дело каждой страны, и эта страница остаётся универсальной; если вам нужны японские рабочие дни с официальным календарём праздников, у конвертера дат японских эр на этом сайте есть ровно такая панель.

Отправляется ли что-нибудь куда-нибудь?

Нет. Это календарная арифметика внутри этой вкладки; страница работает и с выключенным соединением. Даты, которые вы вводите, — а даты рождения и условия договоров бывают настолько личными, насколько это вообще возможно, — никто не видит.