Revision: 5947
Initial Code
Initial URL
Initial Description
Initial Title
Initial Tags
Initial Language
at April 15, 2008 15:28 by isaac
Initial Code
// Fecha en formato dd/mm/yyyy o dd-mm-yyyy retorna la diferencia en dias 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('01-05-2007','04-05-2007'); echo "ArtÃÂculo publicado hace ".$resultado_resta." dÃÂas."; // Podemos reemplazar la fecha inicial fija, por las que tengamos en el registro del ArtÃÂculo de la base de datos // Ej.: $resultado_resta = restaFechas( $fecha_articulo , date('d-m-Y') );
Initial URL
http://www.tuxi.com.ar/2007/05/04/restar-fechas-en-php/
Initial Description
Fecha en formato dd/mm/yyyy o dd-mm-yyyy retorna la diferencia en dias
Initial Title
Restar fechas en PHP Subtract 2 Dates on PHP
Initial Tags
php, date
Initial Language
PHP