http://jsfiddle.net/7vzapm49/1/日期之间的日期与时间
var startdatearr = [new Date("04 Dec 2014 14:30:00").toUTCString(), new Date("07 Dec 2014 14:30:00").toUTCString()];
var enddatearr = [new Date("05 Dec 2014 14:30:00").toUTCString(), new Date("08 Dec 2014 14:30:00").toUTCString()];
var d = new Date().toUTCString();
for (i = 0; i < startdatearr.length; i++) {
if (startdatearr[i] <= d && d <= enddatearr[i]) {
alert("true");
} else {
alert("false");
}
}
这一块用于工作代码,却突然没有,即使我今天检查之日起,似乎说,UTC是第四和第五之间2014年12月,但它仍然返回false。
该代码在12月份无法使用,或者我使用的是弃用的代码?
呸,没有提醒我们所有的'警报()单曲就在前面。我总是尽可能使用'console.log()',除非我需要暂停我的代码,直到响应警报。 – philtune 2014-12-04 15:24:01
我的不好!我习惯于随时随地发送提醒,因为将警报无处不在,可以帮助您找到代码无法运行的位置,我将修复小提琴! – user2524703 2014-12-04 15:24:50