Ir para conteúdo
Fórum Script Brasil

mbomfim

Membros
  • Total de itens

    1
  • Registro em

  • Última visita

Tudo que mbomfim postou

  1. Olá, estou tentando fazer um relógio acelerado, que passa 6x mais rápido que o normal, ou seja, enquanto passa 1 dia no relógio normal se passam 6 dias no relógio acelerado eu tenho os seguintes códigos: Esse é um relógio que pega a hora do sistema <html> <head> <title>Relogio com Javascript</title> <script language="JavaScript"> function moveRelogio(){ momentoAtual = new Date() hora = momentoAtual.getHours() minuto = momentoAtual.getMinutes() segundo = momentoAtual.getSeconds() horaImprimivel = hora + " : " + minuto + " : " + segundo document.form_relogio.relogio.value = horaImprimivel setTimeout("moveRelogio()",166) } </script> </head> <body onload="moveRelogio()"> Vemos aqui o relógio funcionando... <form name="form_relogio"> <input type="text" name="relogio" size="7"> <input type="text" name="relogioServ" size="7"> </form> </body> </html> e tenho esse outro código que usa o setInterval para fazer os segundos passarem mais rápido(se passa 6 segundos quando devia passar só 1 segundo): <html> <head> <title>Hora Servidor</title> <script type="text/javascript"> function horaReal( h, m, s ) { document.getElementById('feedback').innerHTML += h + ':'+ m + ':'+ s + '<br/>'; } // Passando parametros para a função. var h = 0; var m = 0; var s = 0; setInterval(function(){ s=s+1; if(s>59){ s=0; m=m+1; } if(m>59){ m=0; h=h+1; } horaReal( h, m, s); }, 166); </script> </head> <body> <span id="feedback" style="position: absolute; top: 80 px; left: 100 px;"></span> </body> </html> E eu to com dificuldade de juntar os dois, digo, com base na hora atual calcuc=lar qual seria a hora no relógio acelerado, sendo que fica assim: Relógio Normal 00:00 Relógio Acelerado 12:00 Relógio Normal 00:10 Relógio Acelerado 13:00 Ou seja, a cada 10 minutos ele contaria 1 hora e por ai vai ...
×
×
  • Criar Novo...