Например, нам нужно, чтобы какаято часть страницы работала исключительно в рабочее время. Для этого реализуем проверку «попадания» в рабочее время.
<script>
//зададим рабочее время
worktime=[]
worktime[0]={start:10,end:23}; //воскресенье с 10 до 23
worktime[6]={start:10,end:23}; //суббота с 10 до 23
worktime[4]={start:10,end:23}; //четверг с 10 до 23
function IsWorkTime(worktime){
var dt=new Date();
var w=dt.getDay();
if (typeof(worktime[w])!="undefined"){
if (dt.getHours()>=worktime[w].start&dt.getHours()<=worktime[w].end){
console.log("работаем!");
return true;
} else {
console.log("в это время не работаем!");
return false;
};
} else {
console.log("в этот день недели не работаем!");
return false;
};
};
alert(IsWorkTime(worktime));
</script>