Por algun extraño motivo no funciona.
la llamo a la funcion desde el body
Código:
<script language="JavaScript">
function css(){
fecha = new Date();
hora = fecha.getHours();
if(hora>=19 && hora<=8){//css desde las 19 hasta las 8 am
document.getElementById('noche').href='css/style_noche.css';
}
}
</script>
<body onLoad="inicio(); css()">
Y el link al css es
<link rel="stylesheet" href="css/style_noche.css" id="noche" />
Por más cosas que prove la verdad no funciona cosa extraña la verdad, ya que esta funcion la use en una web y si cambia las imagenes