Cách đơn giản nhất để so sánh hai ngày bỏ qua dấu thời gian là gì. Tôi có hai ngày firstDate
đến từ cơ sở dữ liệu (được chuyển đổi thành ngày javascript) và secondDate
đến từ trường nhập ngày bộ chọn.
Về cơ bản cho thuật toán của tôi hai ngày này bằng nhau vì nó không có dấu thời gian để xem xét nhưng mã sẽ không xem xét nó bằng firstDate
có 01:00:00
trong đó.
Làm thế nào để loại bỏ hoàn toàn dấu thời gian để so sánh?So sánh ngày Javascript bỏ qua giá trị dấu thời gian
firstDate:
Tue 24 tháng 3 năm 1992 01:00:00 GMT-0500 (Central Daylight Time)
secondDate:
Tue 24 Tháng 3 1992 00:00:00 GMT-0500 (Giờ ban ngày miền Trung)
Code:
if(firstDate < secondDate) {
alert("This alert shouldn't pop out as dates are equal");
}
Derek cảm ơn câu trả lời. Tôi đã có cùng một giải pháp tự hỏi nếu có một cách khác. Nếu không có người nào khác trả lời tôi sẽ chấp nhận câu trả lời của bạn. – user1195192