Để lấy ngày tháng trong JavaScript, hãy sử dụng phương thức getTime (). Để nhận được sự khác biệt, hãy tính toán sự khác biệt giữa các ngày.
Ví dụ
Bạn có thể thử chạy đoạn mã sau để tìm hiểu cách tính chênh lệch giữa hai ngày -
Bản trình diễn trực tiếp
<!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>