Головна / Інструменти для дати та часу / Онлайн-калькулятор віднімання дат і часу
Безкоштовні онлайн-інструменти

Онлайн-калькулятор віднімання дат і часу

Відніміть роки, місяці, дні, години, хвилини та секунди від дати. Точний калькулятор з урахуванням високосних років. Спробуйте зараз. Обробка виконується лок…

Почати роботу

Можливості та приклади

Точне віднімання місяців і років

Інструмент спочатку застосовує роки та місяці, тимчасово встановлюючи день на 1-ше число, щоб уникнути пропуску місяця. Наприклад, якщо відняти 1 місяць від 31 січня, ви отримаєте 31 грудня (а не 31 січня або 1 січня). Якщо відняти 1 рік від 29 лютого 2024 року, результат буде 28 лютого 2023 року, оскільки 2023 рік не високосний.

Приклад обчислення

Віднімання 10 днів від 11 серпня 2026 року 00:00 дає 1 серпня 2026 року 00:00 (локальний час).

Обмеження

Інструмент не враховує робочі дні, свята, юридичні строки або часові пояси. Він використовує локальну поведінку дат браузера, тому під час переходу на літній час кількість годин може відрізнятися від 24, помножених на кількість календарних днів. Для важливих розрахунків перевіряйте результат за відповідними правилами.

Контрольний список

  • Переконайтеся, що всі значення є цілими числами.
  • Роки обмежені від -10 000 до 10 000, місяці — від -120 000 до 120 000, інші поля — від -1 000 000 до 1 000 000.
  • Початкова дата має бути дійсною в JavaScript.
  • Результат не може виходити за межі діапазону дат JavaScript.

Поширені запитання

Чому результат відрізняється від очікуваного при відніманні місяця від 31 січня?

Інструмент коректно обробляє кінець місяця: віднімання одного місяця від 31 січня дає 31 грудня, а не 31 січня або 1 січня. Це стандартна поведінка для уникнення пропуску місяця.

Як відняти час, якщо я хочу додати, а не відняти?

Введіть від'ємне значення для відповідного компонента. Наприклад, щоб додати 5 днів, введіть -5 у полі днів.

Чи враховує інструмент перехід на літній час?

Так, оскільки обчислення виконуються в локальному часі браузера. Якщо між датами відбувається перехід на літній час, фактична кількість годин може бути не кратною 24, хоча календарні дні змінюються правильно.

Обробка виконується локально у вашому браузері.