Foros del Web » Programando para Internet » PHP »

Calculo de tiempo

Estas en el tema de Calculo de tiempo en el foro de PHP en Foros del Web. Hola a todos, Tengo la siguiente pregunta tengo dos variables $FechaInicial = '12:35:20'; $FechaFinal = '13:37:29'; como puedo hacer para restar las dos variables y ...
  #1 (permalink)  
Antiguo 27/04/2005, 10:02
Avatar de Chuty  
Fecha de Ingreso: noviembre-2002
Ubicación: el bar de la esquina
Mensajes: 609
Antigüedad: 21 años, 5 meses
Puntos: 2
Calculo de tiempo

Hola a todos,
Tengo la siguiente pregunta
tengo dos variables
$FechaInicial = '12:35:20';
$FechaFinal = '13:37:29';
como puedo hacer para restar las dos variables y obtener la diferencia de tiempo en una tercera variable.
desde ya muchas gracias y saludos a todos
  #2 (permalink)  
Antiguo 27/04/2005, 10:33
Avatar de yoseman  
Fecha de Ingreso: diciembre-2003
Ubicación: Alicante (Spain)
Mensajes: 471
Antigüedad: 20 años, 4 meses
Puntos: 5
prueba esto :
Código PHP:
<?
$FechaInicial 
'12:35:20';
$FechaFinal '13:37:29';
$f1=explode(":",$FechaInicial);
$f2=explode(":",$FechaFinal);
$f3=mktime($f2[0]-$f1[0],$f2[1]-$f1[1],$f2[2]-$f1[2],1,1,2005);
print 
$a['hours'].":".$a['minutes'].":".$a['seconds'];
?>
Salu2 ;)
__________________
[+]
[+]
  #3 (permalink)  
Antiguo 27/04/2005, 10:43
Avatar de Chuty  
Fecha de Ingreso: noviembre-2002
Ubicación: el bar de la esquina
Mensajes: 609
Antigüedad: 21 años, 5 meses
Puntos: 2
Gracias yoseman
Pero no anda, que puede ser.
  #4 (permalink)  
Antiguo 27/04/2005, 12:32
Avatar de yoseman  
Fecha de Ingreso: diciembre-2003
Ubicación: Alicante (Spain)
Mensajes: 471
Antigüedad: 20 años, 4 meses
Puntos: 5
Juas perdona se me ha olvidado pasar el timestamp creado a getdate:

Código PHP:
<?
$FechaInicial 
'12:35:20';
$FechaFinal '13:37:29';
$f1=explode(":",$FechaInicial);
$f2=explode(":",$FechaFinal);
$f3=mktime($f2[0]-$f1[0],$f2[1]-$f1[1],$f2[2]-$f1[2],1,1,2005);
$a=getdate($f3);
$a=$a['hours'].":".$a['minutes'].":".$a['seconds'];
print 
$a;
?>
Ahora si :)

Salu2 ;)
__________________
[+]
[+]
  #5 (permalink)  
Antiguo 27/04/2005, 12:56
Avatar de Chuty  
Fecha de Ingreso: noviembre-2002
Ubicación: el bar de la esquina
Mensajes: 609
Antigüedad: 21 años, 5 meses
Puntos: 2
Gracias por la ayuda yoseman, te debo una
saludos
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 15:15.