Ver Mensaje Individual
  #3 (permalink)  
Antiguo 02/06/2005, 20:28
marcomartinez
 
Fecha de Ingreso: agosto-2004
Mensajes: 95
Antigüedad: 19 años, 7 meses
Puntos: 2
Código PHP:
function operacion_fecha ($fecha,$dias) { 
list (
$dia,$mes,$ano)=explode("-",$fecha); 
if (!
checkdate($mes,$dia,$ano)){return false;} 
$dia=$dia+$dias
$fecha=date"d-m-Y"mktime(0,0,0,$mes,$dia,$ano) ); 
return 
$fecha


//restar dos días 
echo operacion_fecha('01-08-2004',-2); 

//Sumar 1 día 
echo operacion_fecha(31-12-2004,1); 
//Devuelve 01/01/2005 

y controla los bisiestos
__________________
Marco de Arica (Chile)