Ver Mensaje Individual
  #1 (permalink)  
Antiguo 12/01/2005, 15:52
yacatl
 
Fecha de Ingreso: septiembre-2002
Ubicación: México
Mensajes: 356
Antigüedad: 21 años, 7 meses
Puntos: 0
Manejo de fechas (¿que esta mal?)

Tengo una simple comparación de fechas que no me resulta correcta.

$fnacimiento= 1991-01-12;
$hoy = 2005-01-12;

y lo que hago es...

Código PHP:

$diferencia 
strtotime($hoy) - strtotime($fnacimiento); //sacamos la diferencia entre el nacimiento y el dia de hoy.
 
$estimado $diferencia/31536000 //numero de segundos en un año.

  
$separacion explode(".","$estimado");
  
$usuEdad $separacion[0]; 
Pero resulta que la edad me dá 13, cuando en realidad hoy estaría cumpliemdo 14 años. Ese es solo un ejemplo, con fechas diferentes tambien me trae una edad incorrecta por días.

¿Que estoy haciendo mal?

Saludos!

Última edición por yacatl; 12/01/2005 a las 16:17