Вычислите разницу между датами, узнайте свой точный возраст или отсчитывайте дни до важных событий. Доступно несколько форматов вывода.
Вычислите разницу между двумя датами в нескольких форматах.
Сохранённые настройки — функция для спонсоров.
Заметки к инструментам — функция для спонсоров.
Введите начальную дату и конечную дату.
Калькулятор вычислит разницу в днях, месяцах и годах.
Вы также можете добавить или вычесть дни/месяцы/годы из определенной даты.
Калькулятор использует объект Date JavaScript для выполнения точной арифметики дат, учитывая различную длину месяцев и високосные годы.
По умолчанию калькулятор считает дни между датами (исключительно). Включите «Включить конечную дату», чтобы считать как начальную, так и конечную даты (включительный подсчет).
Вычисления дат используют объект Date JavaScript, который представляет время как миллисекунды с 1 января 1970 года (эпоха Unix). Добавление/вычитание дней преобразуется в миллисекунды (1 день = 86 400 000 мс), в то время как операции месяцев/лет правильно обрабатывают различную длину.
Нахождение разницы между датами включает сначала вычисление лет, затем оставшихся месяцев, затем оставшихся дней. Это учитывает вариации длины месяца (28-31 день) и високосные годы, давая вам читаемые для человека продолжительности, такие как «2 года, 3 месяца, 15 дней».
Калькулятор вычисляет точную разницу путём вычитания дат, затем разбивает итог на годы, месяцы, недели и оставшиеся дни.