Ver Mensaje Individual
  #1 (permalink)  
Antiguo 02/03/2015, 14:25
programaWeb
 
Fecha de Ingreso: enero-2015
Mensajes: 12
Antigüedad: 9 años, 3 meses
Puntos: 0
Segundos que pasen de forma automática

Hola,

Estoy programando una aplicación que reste dos fechas:

Código:
<html>
<head>
<title>Resta de fechas</title>
</head>
<body>

<?
$diferencia = strtotime("now") - strtotime("1978/12/22 19:54:43");
$years=0;
$dias=0;
$horas=0;
$minutos=0;
$segundos=0;
while($diferencia>0){
   if($diferencia>31104000){
      $years=intval($diferencia/31104000);
      $diferencia=$diferencia-($years*31104000);
   }elseif($diferencia>86400){
      $dias=intval($diferencia/86400);
      $diferencia=$diferencia-($dias*86400);
   }elseif($diferencia>3600){
      $horas=intval($diferencia/3600);
      $diferencia=$diferencia-($horas*3600);
   }elseif($diferencia>60){
      $minutos=intval($diferencia/60);
      $diferencia=$diferencia-($minutos*60);
   }else{
      $segundos=$diferencia;
      $diferencia=0;
   }
}
print(str_pad($years, 2, "0", STR_PAD_LEFT)." años : ".str_pad($dias, 2, "0", STR_PAD_LEFT)." días : ".str_pad($horas, 2, "0", STR_PAD_LEFT)." horas : ".str_pad($minutos, 2, "0", STR_PAD_LEFT)." minutos : ".str_pad($segundos, 2, "0", STR_PAD_LEFT)." segundos");
?>
</body>
</html>
y mi única duda es saber cómo consigo que los segundos vayan cambiando automáticamente (cada segundo, vamos) en vez de cambiar únicamente cada vez que actualizo la página.
Tampoco quiero que la página se refresque cada segundo, únicamente quiero que el tiempo sí se vaya modificando cada segundo, espero haberme explicado bien.

Muchas gracias por vuestra ayuda ;)