Ver Mensaje Individual
  #2 (permalink)  
Antiguo 16/06/2008, 03:16
Avatar de jaronu
jaronu
 
Fecha de Ingreso: febrero-2008
Mensajes: 2.183
Antigüedad: 16 años, 2 meses
Puntos: 52
Respuesta: sumar dos fechas ya leido todo lo demas

hola

a ver si te sirve esta funcion para retar fachas con resultado en dias


Código PHP:

// Fecha en formato dd/mm/yyyy o dd-mm-yyyy retorna la diferencia en dias
echo "pruebas funcion resta fechas<br>";
function 
restaFechas($dFecIni$dFecFin)
{
    
$dFecIni str_replace("-","",$dFecIni);
    
$dFecIni str_replace("/","",$dFecIni);
    
$dFecFin str_replace("-","",$dFecFin);
    
$dFecFin str_replace("/","",$dFecFin);

    
ereg"([0-9]{1,2})([0-9]{1,2})([0-9]{2,4})"$dFecIni$aFecIni);
    
ereg"([0-9]{1,2})([0-9]{1,2})([0-9]{2,4})"$dFecFin$aFecFin);

    
$date1 mktime(0,0,0,$aFecIni[2], $aFecIni[1], $aFecIni[3]);
    
$date2 mktime(0,0,0,$aFecFin[2], $aFecFin[1], $aFecFin[3]);

    return 
round(($date2 $date1) / (60 60 24));
}

// Ej.: con fechas fijas
$resultado_resta restaFechas('16-06-2008','19-06-2008');
echo 
"resultado de la resta de fechas ".$resultado_resta." días."