;

How to find or calculate the total number of days between two dates in javascript


Tutorialsrack 15/01/2020 Javascript

In this article, we will learn how to find or calculate the total number of days between two dates in javascript. For calculating the total number of days between two dates, use the in-built javascript getTime() function and get the internal millisecond value of the date using the getTime() function.

For Calculating the total number of days between two dates, follow these steps:

Declare two dates using new Date()
Step 1 
// To set two dates to two variables 
var Date1 = new Date("01/01/2020"); 
var Date2 = new Date("02/01/2020");

Find the time difference between two dates by Subtracting dates(Date2.getTime() - Date1.getTime()).

Step 2
// To calculate the time difference between two dates 
var timeDifference = Date2.getTime() - Date1.getTime();

Step 3: Divide the time difference of both the dates by the total number of milliseconds in a day(1000*60*60*24), and get the total number of days between two dates.

Step 3
// To calculate the Total number of days between two dates 
var DaysDifference = Difference_In_Time / (1000 * 3600 * 24);

Final Step: Display the Result by using document.Write().

Here is the complete code to get the total no. of days between two dates in javascript.

Code - To get the total no. of days between two dates in javascript
// To set two dates to two variables 
var Date1 = new Date("01/01/2020"); 
var Date2 = new Date("02/01/2020"); 
  
// To calculate the time difference between two dates 
var timeDifference = Date2.getTime() - Date1.getTime(); 
  
// To calculate the Total number of days between two dates 
var DaysDifference = timeDifference / (1000 * 3600 * 24); 
  
//To display the Total number of days (output)
document.write("Total number of days between given two dates<br />"
               + Date1 + "<br> and <br>" 
               + Date2 + " is: <br> " 
               + DaysDifference );
Output

Total number of days between given two dates

Wed Jan 01 2020 00:00:00 GMT+0530 (India Standard Time)

and

Sat Feb 01 2020 00:00:00 GMT+0530 (India Standard Time) is:

31

I hope this article will help you to understand how to get or calculate or get the total number of days between two dates in javascript

Share your valuable feedback, please post your comment at the bottom of this article. Thank you!


Related Posts



Comments

Recent Posts
Tags