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 =(