Ciao, forse molti di voi conosceranno questo code grazie al quale è possibile cambiare lo fondo in base all'orario
codice:
<script type="text/javascript">
d=document; today=new Date(); hour=today.getHours();

if(hour>=0 && hour<6) d.write("<style>body{background-image:url('http://immagine.jpg')}<\/style>");

else if(hour>=6 && hour<12) d.write("<style>body{background-image:url('http://immagine.jpg')}<\/style>");

else if(hour>=12 && hour<18) d.write("<style>body{background-image:url('http://immagine.jpg')}<\/style>");

else if(hour>=18 && hour<21) d.write("<style>body{background-image:url('http://immagine.jpg')}<\/style>");

else d.write("<style>body{background-image:url('http://immagine.jpg')}<\/style>")
</script>
Con questo code tuttavia la precisione del contatore è all'ora; alle 17 c'è uno sfondo e alle 18 un altro. Non ci sono vie di mezzo. Si può modificare questo code per renderlo precisio al secondo? Alle 17h:20m:30s sondo 1 e alle 17h:20m:35s sfondo 2. E possibile?

In altre parole voglio che si crei un cliclo di immagini che si succedono in base all'orario con precisione al secondo.