Ver Mensaje Individual
  #1 (permalink)  
Antiguo 16/03/2010, 17:49
Perrin_1
 
Fecha de Ingreso: marzo-2009
Mensajes: 163
Antigüedad: 15 años, 8 meses
Puntos: 0
error en mi funcion de resta fechas =( como lo corrigo

que tal a todos, tengo mi siguiente funcion que resta fechas

function restaFechas($dFecIni, $dFecFin)
{
$startDate = $dFecIni;
$endDate = $dFecFin;
list($month, $day, $year) = explode('/', $startDate);
$startDate = mktime(0, 0, 0, $month, $day, $year);
list($month, $day, $year) = explode('/', $endDate);
$endDate = mktime(0, 0, 0, $month, $day, $year);
$totalDays = ($endDate - $startDate)/(60 * 60 * 24) ;

return (round($totalDays));
}

donde $dFechIni = 03/28/2009
y $dFecFin = 04/01/2010

donde mi formato es "mm/dd/aaaa" y el resultado que me arroja eso es un 369 dias! =( cuando para otras fechas si me realiza bien la operacion , que pasa aqui =(