ti faccio un esempio
codice:
var tempo
var adesso=new Date();
var arrOre=new Array();
//qua metti gli orari per il redirect in ordine
arrOre[arrOre.length]=new Date(adesso.getFullYear(),adesso.getMonth(),adesso.getDate(),13,50)
arrOre[arrOre.length]=new Date(adesso.getFullYear(),adesso.getMonth(),adesso.getDate(),19,50)
for(var i=0;i<arrOre.length;i++){
tempo=(arrOre[i].getTime()-adesso.getTime())
if(tempo>=0){
setTimeout(function(){document.location.href='http://www.google.it'},tempo);
i=arrOre.length
}
}