Калькулятор разницы дат
Найдите точное количество лет, месяцев, дней и общее число дней между любыми двумя датами.
Начальная дата
Конечная дата
2y 6m 12d
- 1
Time span in days
(later date − earlier date) ÷ 86,400,000 ms/day = 923,9583Both dates are compared at midnight local time. 86,400,000 is the number of milliseconds in one day. - 2
Всего дней
round(923,9583) = 924
Формула
How this is calculated
Вы вводите начальную дату и конечную дату. Калькулятор разбирает каждую как календарную дату в полночь (00:00) и сначала упорядочивает их, всегда отсчитывая от более ранней даты к более поздней, поэтому результат никогда не бывает отрицательным независимо от того, какое поле вы заполняете.
Общее число дней получается вычитанием двух меток времени в миллисекундах и делением на 86 400 000 (число миллисекунд в одном дне) с последующим округлением. Поскольку расчёт работает с реальными метками времени, високосные годы и 29 февраля обрабатываются автоматически. Всего недель — это всего дней, делённое на 7 (с округлением вниз), а всего месяцев выводится из разбивки по годам и месяцам.
Разбивка на годы, месяцы и дни вычисляется по календарным полям, а не по фиксированному 30-дневному месяцу. Она вычитает компоненты дня, месяца и года по отдельности; если результат для дня отрицателен, заимствуется фактическое число дней из предыдущего календарного месяца, а если затем результат для месяца отрицателен, заимствуется 12 месяцев из года. Это означает, что разбивка отражает истинную длину месяцев (28–31 день). Счёт не включает начальную дату; добавьте один день, если нужно учесть обе крайние точки. Время суток, часовые пояса и переходы на летнее время игнорируются, поскольку обе даты привязаны к полуночи.
Об этом калькуляторе
Калькулятор разницы дат измеряет промежуток между двумя календарными датами. Он показывает полную разбивку в годах, месяцах и днях, а также итоги в днях и неделях. При разбивке дни заимствуются из предыдущего месяца, а месяцы — из года, поэтому результат всегда отражает реальную длительность календаря, а не фиксированный 30-дневный месяц.
Используйте его для отсчёта до события, измерения продолжительности проекта, расчёта сроков договора или для проверки того, сколько времени прошло с какого-либо рубежа. Порядок дат не имеет значения — калькулятор всегда возвращает положительную разницу, измеряя от более ранней даты к более поздней.
Часто задаваемые вопросы
Он считает количество полных дней между двумя датами. Если вам нужно учитывать обе крайние даты (включительно), прибавьте один день к итогу.
В месяцах от 28 до 31 дня, поэтому разбивка по годам/месяцам/дням использует реальную длительность календаря вместо фиксированного приближения в 30 дней, что делает её точнее.
Да. Поскольку расчёт основан на реальных временных метках, 29 февраля и високосные годы обрабатываются автоматически.
Также известен как
TG we-Calculate Editorial Team. (2026). Калькулятор разницы дат [Online calculator]. TG we-Calculate. https://we-calculate.com/ru/calculator/date-difference-calculator
TG we-Calculate Editorial Team. "Калькулятор разницы дат." TG we-Calculate. 2026. https://we-calculate.com/ru/calculator/date-difference-calculator.
TG we-Calculate Editorial Team, "Калькулятор разницы дат," TG we-Calculate, 2026. [Online]. Available: https://we-calculate.com/ru/calculator/date-difference-calculator
@misc{wecalculate_date_difference_calculator, title = {Калькулятор разницы дат}, author = {{TG we-Calculate Editorial Team}}, howpublished = {\url{https://we-calculate.com/ru/calculator/date-difference-calculator}}, year = {2026}, note = {TG we-Calculate} }
Этот калькулятор вам помог?
