To get dates in JavaScript, use the getTime() method. For getting the difference, calculate the difference between dates.
Example
You can try to run the following code to learn how to calculate a difference between two dates −
Live Demo
<!DOCTYPE html> <html> <body> <script> var dateFirst = new Date("10/29/2017"); var dateSecond = new Date("10/18/2017"); // time difference var timeDiff = Math.abs(dateSecond.getTime() - dateFirst.getTime()); // days difference var diffDays = Math.ceil(timeDiff / (1000 * 3600 * 24)); // difference alert(diffDays); </script> </body> </html>