如何检查一个日期小于或等于Javascript中的另一个日期

AJR*_*AJR 6 javascript date

我很难检查一个日期是否小于或等于另一个日期.

这是我的代码,

var bftStartDt = input1[0]; //This is a string with value "01-Jul-2007"
var bftEndDt = input1[4]; //This is a string with value "01-Jul-1942"

var strtDt = new Date(bftStartDt);
var endDt = new Date(bftEndDt);
var flag = 0; // false

if (endDt <= strtDt){
   flag = 1; // true
}
Run Code Online (Sandbox Code Playgroud)

应该什么时候才进入if语句?我在这里想念的是什么

谢谢

Cog*_*ire 6

var strtDt  = new Date("2007-07-01");
var endDt  = new Date("1942-07-01");
var flag = 0; // false

if (endDt <= strtDt){
   flag = 1; // true
   alert("true");
}
Run Code Online (Sandbox Code Playgroud)

它的工作原理检查了plunker