Để lấy ngày tháng trong JavaScript, hãy sử dụng phương thức getTime (). Bỏ qua sự khác biệt giữa hai ngày, hãy tính toán sự khác biệt giữa ngày và giờ.
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("11/25/2017"); var dateSecond = new Date("11/28/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>