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