Để 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>