我正在尝试进行 IF 检查以查看 X 日期范围是否在 Y 日期范围之间。但它没有在正确的时间返回正确的真/假:
var startdate = new Date('06/06/2013');
var enddate = new Date('06/25/2013');
var startD = new Date('06/08/2013');
var endD = new Date('06/18/2013');
if(startD >= startdate || endD <= enddate) {
return true;
} else {
return false;
}
这行得通,但是如果我更改startdate
为06/09/2013
和更改enddate
为06/17/2013
它不再起作用,而它应该起作用。
如果startdate
was06/07/2013
和enddate
was ,它甚至应该工作06/15/2013
,但不是。有什么想法吗?