我正在尝试进行 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它不再起作用,而它应该起作用。
如果startdatewas06/07/2013和enddatewas ,它甚至应该工作06/15/2013,但不是。有什么想法吗?