Todo se debe a estas dos líneas:
Código :
if (time.getHours()==19 && time.getHours()==20) { VerSeccion1.style.display="block"; } else { VerSeccion1.style.display="none"; }
if (time.getHours()!=19 && time.getHours()!=21) { VerSeccion2.style.display="block"; } else { VerSeccion2.style.display="none"; }
Bueno primero se ha necesitado crear una variable de tipo fecha tal como aquí:
Código :
var time = new Date()
Teniendo creada esta varible podremos usar los métodos que contiene, entre ellos getHours que obtiene la hora en un formato de 24 horas. El resto se lo dejas a un par de condiciones que son:
Código :
time.getHours()==19
Aquí solo dice que si la hora es igual a las 7 de la noche entonces que ponga la imagen. De hecho parece que por no checar el código se me ha ido algo.
Debería ser:
Código :
time.getHours()==19 || time.getHours()==20
Debería ser así. Ya que así le indicamos que sería si la hora es igual a las 7 de la noche o las 8 de la noche, cambie la propiedad de visibilidad de la imagen correspondiente. (Perdón por ese error, pero solo conteste sin checarlo bien).