Hướng dẫn how do i check if one date is greater than another javascript? - làm cách nào để kiểm tra xem một ngày có lớn hơn một javascript khác hay không?

28

Mới! Lưu câu hỏi hoặc câu trả lời và sắp xếp nội dung yêu thích của bạn. Tìm hiểu thêm.
Learn more.

Thông qua biểu mẫu, tôi nhận được hai giá trị như

   Start datetime = '01/12/2013 12:00:00 AM' and
   End datetime = '02/12/2013 12:00:00 AM'.

Làm thế nào tôi có thể xác thực DateTime bắt đầu phải nhỏ hơn DateTime cuối trong JavaScript?

Đã hỏi ngày 2 tháng 12 năm 2013 lúc 6:59Dec 2, 2013 at 6:59

1

Asuming Bạn đã nhận được một ngày trong định dạng ngày JavaScript Bạn cần hàm

if[Date.parse[datetimeStart] < Date.parse[datetimeEnd]]{
   //start is less than End
}else{
   //end is less than start
}
0 hoặc so sánh bằng các toán tử so sánh. Nó sẽ trả lại mili giây đã trôi qua kể từ ngày 01/01/1970 00:00

Bằng cách nào đó như thế này:

if[Date.parse[datetimeStart] < Date.parse[datetimeEnd]]{
   //start is less than End
}else{
   //end is less than start
}

Đây là một fiddle

Gokhanakkurt

4.9154 Huy hiệu vàng28 Huy hiệu bạc39 Huy hiệu đồng4 gold badges28 silver badges39 bronze badges

Đã trả lời ngày 2 tháng 12 năm 2013 lúc 7:03Dec 2, 2013 at 7:03

1

nó thực sự đơn giản trong javascript

var startTime = new Date['01/12/2013 12:00:00 AM'];
var endTime = new Date['02/12/2013 12:00:00 AM'];

Và sau đó tất cả những gì bạn cần làm là so sánh

if[ startTime < endTime]{
   alert["start time is lesser"];
}

Thêm về điều này ở đây

Đã trả lời ngày 2 tháng 12 năm 2013 lúc 7:36Dec 2, 2013 at 7:36

Bohhu Murthyprabhu MurthyPrabhu Murthy

8.9415 Huy hiệu vàng28 Huy hiệu bạc36 Huy hiệu đồng5 gold badges28 silver badges36 bronze badges

1

Hãy thử mã sau này:

function dateCheck[] {
    var fDate = new Date["26/05/2013"];
    var lDate = new Date["24/05/2013"];
    if[fDate 

Bài Viết Liên Quan

Chủ Đề