I'm using a javascript code that loads the speaker's picture according to the date and time it's on the air. I would like the code to change the images according to the time of MY SERVER and not the user's computer, so that the photos also display correctly in another time zone. How should I proceed? Here is the code:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Untitled Document</title>
<script>
function rodarImagens(){
var current = new Date();
var agora = current.getDay();
var hora = current.getHours();
var minutos = current.getMinutes();
var locutor = document.getElementById('locutor');
switch (agora){
case 0: //domingo
if(hora >= 0 && hora < 6){ locutor.src =
"/site103fm/imagenshorario/operador.png"}
if(hora >= 6 && hora < 9){ locutor.src =
"/site103fm/imagenshorario/operador.png"}
if(hora >= 9 && hora < 12){ locutor.src =
"/site103fm/imagenshorario/operador.png"}
if(hora >= 12 && hora < 13){ locutor.src =
"/site103fm/imagenshorario/operador.png"}
if(hora >= 13 && hora < 17){ locutor.src =
"/site103fm/imagenshorario/operador.png"}
if(hora >= 17 && hora < 18){ locutor.src =
"/site103fm/imagenshorario/operador.png"}
if(hora >= 18 && hora < 24){ locutor.src =
"/site103fm/imagenshorario/operador.png"}
break
case 1: //segunda
if(hora >= 0 && hora < 7){ locutor.src =
"/site103fm/imagenshorario/operador.png"}
if(hora >= 7 && hora < 9){ locutor.src =
"/site103fm/imagenshorario/operador.png"}
if(hora >= 9 && hora < 12){ locutor.src =
"/site103fm/imagenshorario/locutor1.png"}
if(hora >= 12 && hora < 14){ locutor.src =
"/site103fm/imagenshorario/locutor2.png"}
if(hora >= 14 && hora < 16){ locutor.src =
"/site103fm/imagenshorario/locutor3.png"}
if (hora == 16 && minutos < 40){locutor.src =
"/site103fm/imagenshorario/locutor3.png"}
if (hora == 16 && minutos >= 40){locutor.src =
"/site103fm/imagenshorario/locutor4.png"}
if(hora >= 17 && hora < 19){ locutor.src =
"/site103fm/imagenshorario/locutor4.png"}
if(hora >= 19 && hora < 24){ locutor.src =
"/site103fm/imagenshorario/operador.png"}
break
case 2: //terça
break
case 3: //quarta
break
case 4: //quinta
break
case 5: //sexta
break
case 6: //sábado
if(hora >= 0 && hora < 8){ locutor.src =
"/site103fm/imagenshorario/operador.png"}
if(hora >= 8 && hora < 10){ locutor.src =
"/site103fm/imagenshorario/operador .png"}
if(hora >= 10 && hora < 12){ locutor.src =
"/site103fm/imagenshorario/locutor1.png"}
if(hora >= 12 && hora < 13){ locutor.src =
"/site103fm/imagenshorario/operador.png"}
if(hora >= 13 && hora < 17){ locutor.src =
"/site103fm/imagenshorario/locutor5.png"}
if(hora >= 17 && hora < 19){ locutor.src =
"/site103fm/imagenshorario/locutor3.png"}
if(hora >= 19 && hora < 24){ locutor.src =
"/site103fm/imagenshorario/operador.png"}
break
}
setTimeout(function(){ rodarImagens() }, 1000);
}
</script>
</head>
<body onload="rodarImagens()">
<img src="" id="locutor" style="right:6px;margin-top:7px;position: absolute;
z-index: 99999999;" />
</body>
</html>