Ver Mensaje Individual
  #1 (permalink)  
Antiguo 11/04/2006, 12:51
laulaurys
 
Fecha de Ingreso: junio-2005
Mensajes: 337
Antigüedad: 18 años, 10 meses
Puntos: 1
problema con mktime

Hola: tengo los siguientes datos que los saco de una BD

$Fecha_instalacion (en formato d/m/y)
$Horas_estimadas (horas que voy usar un equipo por dia0

$dia=date("d/m/Y");

Yo quiero sacar la cantidad de dias desde la Fecha de instalacion a hoy entonces hago:

list($Yi, $mi, $di)=explode('-', $Fecha_instalacion);
list($Yf, $mf, $df)=explode('-', $dia);
$cant_dias=(((mktime ( 0, 0, 0, $mf, $df, $Yf)- mktime ( 0, 0, 0, $mi, $di, $Yi))/3600)/24);

pero por ejemplo con fecha de instalacion 01/01/2006 me da que pasaron 3652 dias, que estoy haciendo mal?

luego para saber cuantas horas llevo usado hago:
$trabajoafei=($cant_dias*$Horas_estimadas);

echo "fecha $Fecha_instalacion ";
echo "dias $cant_dias ";
echo "horas $Horas_estimadas ";

En que me equivoco en el mktime?
Gracias!