87,910
社区成员
发帖
与我相关
我的任务
分享
var ar = ['8:00','23:00'];
function checkTime(ar) {
var d = new Date();
var current = parseInt(d.getHours()) * 60 + parseInt(d.getMinutes());
var ar_begin = ar[0].split(':');
var ar_end = ar[1].split(':');
var b = parseInt(ar_begin[0]) * 60 + parseInt(ar_begin[1]);
var e = parseInt(ar_end[0]) * 60 + parseInt(ar_end[1]);
if (current >= b && current <= e) return true;
else return false;
}
alert(checkTime(ar));
var checkTime = function(dateTime ,beginTime ,endTime){
var bd = Date.parse("2011/1/1 "+beginTime);
var ed = Date.parse("2011/1/1 "+endTime);
var nd = Date.parse("2011/1/1 "+dateTime);
return nd>bd&&nd<ed;
}
alert(checkTime("22:59", "9:00","23:00"));
var curr = "2:01";
var begin = "8:02";
var end = "23:03";
var currd = new Date("2000","1","1",curr.split(":")[0],curr.split(":")[1]);
var begind = new Date("2000","1","1",begin.split(":")[0],begin.split(":")[1]);
var endd = new Date("2000","1","1",end.split(":")[0],end.split(":")[1]);
if(currd>=begind && currd<=endd)
{
alert("在范围内")
}
else
{
alert("不在范围内")
}
if (current >= b && current <= e) return true;
//改为
if (current > b && current < e) return true;
var ar = ['8:00','23:00'];
function checkTime(ar) {
var d = new Date();
var current = d.getHours() * 60 + d.getMinutes();
var ar_begin = ar[0].split(':');
var ar_end = ar[1].split(':');
var b = parseInt(ar_begin[0]) * 60 + parseInt(ar_begin[1]);
var e = parseInt(ar_end[0]) * 60 + parseInt(ar_end[1]);
if (current >= b && current <= e) return true;
else return false;
}
alert(checkTime(ar));