Без качване, 100% локално, без акаунт

Калкулатор за разлика в дати

Изберете начална и крайна дата, за да видите точната разлика в дни, седмици, месеци и пълна разбивка по години/месеци/дни.

Как работи Разлика в дати

Разлика между дати изчислява точния брой дни, пълни седмици, цели календарни месеци и години между две произволни дати. Всяко изчисление се извършва локално в браузъра чрез стандартна JavaScript аритметика на дати; нищо, което въвеждате, не се изпраща никъде, а инструментът работи без интернет връзка след като страницата е заредена.

Изчислението следва григорианския календар. Дните се броят чрез разликата между двата времеви маркера в полунощ UTC, за да се избегне неяснота при лятно часово. Месеците и годините се броят чрез придвижване напред (или назад) по календара от по-ранната дата до по-късната, което правилно отчита различните дължини на месеците и високосните години. Резултатът показва едновременно четирите единици, за да можете да изберете подходящата.

Как да използвате Разлика в дати, стъпка по стъпка

  1. Въведете началната дата в първото поле за дата.
  2. Въведете крайната дата във второто поле за дата.
  3. Разликата в дни, седмици, месеци и години се появява незабавно.
  4. Разменете датите с бутона за смяна, ако сте ги въвели в грешен ред.
  5. Копирайте нужния резултат от изходния панел.

Често срещани приложения

  • Искате да знаете колко дни остават до краен срок на договор или до дата на събитие.
  • Трябва да фактурирате клиент за работа, извършена между две дати, и да преброите точния брой дни.
  • Пациент или болногледач трябва да проследи колко седмици са изминали след диагноза или операция.
  • Ръководител на проект трябва да провери дали спринтът обхваща точния брой календарни седмици, договорени в плана.

Често задавани въпроси

Инструментът брои ли началната и крайната дата в общия резултат?

По подразбиране резултатът е броят дни между двете дати, без да се включват крайните точки. Ако ви трябва включително броене (при което и началният, и крайният ден се броят), добавете 1 към показания брой дни.

Как се изчисляват пълните месеци, когато месеците имат различна дължина?

Инструментът придвижва месец по месец от началната дата, докато не премине крайната, след което брои оставащите дни. Това означава, че "един месец" винаги се отнася до календарен месец, а не до фиксиран 30-дневен период. Например от 31 януари до 28 февруари е един месец и нула дни.

Мога ли да изчислявам разлики, обхващащи години с високосен ден?

Да. Изчислението използва действителните календарни дати, така че високосните дни (29 февруари) се броят, когато попадат в обхвата. Период, обхващащ високосна година, ще включва допълнителния ден в общия брой.

Датата, която въвеждам, съхранява ли се или се изпраща на сървър?

Не. Двете дати, които избирате, се съхраняват само в паметта на браузърния раздел за времето на изчислението. Те никога не се предават, записват или запазват след затваряне на раздела.

Какво се случва, ако задам крайна дата преди началната?

Инструментът връща абсолютната разлика независимо от реда или показва отрицателен знак, за да укаже, че крайната дата предхожда началната, в зависимост от настройката на показването. Използвайте бутона за смяна, за да обърнете входа, ако предпочитате положителен резултат.

Влияят ли часовите зони на резултата?

Не. Инструментът сравнява календарни дати в полунощ, така че разликата е единствено в дни, месеци и години. Часът на деня и отместванията на часовите зони не влияят на резултата.