logo

Різниця в даті JavaScript

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

Об’єкт date потрібен для обчислення різниці між датами в JavaScript. Об’єкт дати JavaScript можна використовувати для отримання року, місяця та дня. Різницю між датами можна розрахувати в ні. днів, років або також у кількості мілісекунд.

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

У першому прикладі ми побачимо, як обчислити різницю між двома датами в №. днів використання JavaScript .

Приклад1

Це приклад отримання різниці в no. днів між двома вказаними датами. У цьому прикладі ми застосовуємо підхід для обчислення різниці.

Тут, по-перше, ми визначаємо дві дати за допомогою нова дата() , тоді ми обчислюємо різницю в часі між обома вказаними датами за допомогою вбудованої функції getTime() . Потім ми обчислюємо кількість днів, розділивши різницю часу обох дат на число. мілісекунд на день (1000*60*60*24) .

Ось змінна d1 зберігає першу дату та змінну d2 зберігає другу дату. Змінна диф зберігає різницю між часом і змінною daydiff зберігає різницю між датами.

 <p> This is an example of getting the difference between two dates using JavaScript. </p> var d1 = new Date(&apos;10/02/1969&apos;); var d2 = new Date(); var diff = d2.getTime() - d1.getTime(); var daydiff = (diff / 31536000000).toFixed(0); document.write(&apos; Total numbers of years since <b> 2nd October 1969 </b> is: <b> &apos; + daydiff + &apos; years </b> &apos; ); 
Перевірте зараз

Вихід

Різниця в даті JavaScript