Ver Mensaje Individual
  #7 (permalink)  
Antiguo 28/01/2014, 13:31
quimfv
Colaborador
 
Fecha de Ingreso: marzo-2008
Ubicación: Sabadell
Mensajes: 4.897
Antigüedad: 16 años, 10 meses
Puntos: 574
Respuesta: reloj q muestra hora del servidor??

Código PHP:
Ver original
  1. <?php
  2.     ///Tomamos la hora del servidor con php
  3.     $fechahora =  getdate();
  4.     ///La usamos para construir momentoactual del lado cliente... puede que haya algun milisegundo de diferencia!!!!
  5. ?>
  6. <script type="text/javascript">
  7. var H=<?php echo date("H",$fechahora[0]);?>;
  8. var i=<?php echo date("i",$fechahora[0]);?>;
  9. var s=<?php echo date("s",$fechahora[0]);?>;
  10.    
  11. function suma1Segundo(){
  12.     if(s+1<60){
  13.         s++;
  14.     }else{
  15.         s=0;
  16.         if(i+1<60){
  17.             i++;
  18.         }else{
  19.             i=0;
  20.             if(H+1<24){
  21.                 H++;
  22.             }else{
  23.                 H=0;
  24.             }
  25.         }
  26.     }
  27.     document.getElementById("rellotge").innerHTML=checkTime(H)+":"+checkTime(i)+":"+checkTime(s);
  28.     t=setTimeout(function(){suma1Segundo()},1000);
  29. }
  30. function checkTime(i)
  31. {
  32. if (i<10)
  33.   {
  34.   i="0" + i;
  35.   }
  36. return i;
  37. }
  38. </script>
  39. </head>
  40. <body onload="suma1Segundo()">
  41.  
  42. <div  id="rellotge"></div>
__________________
Quim
--------------------------------------------------
Ayudar a ayudar es una buena práctica!!! Y da buenos resultados.