Tema: Sumar fechas
Ver Mensaje Individual
  #6 (permalink)  
Antiguo 25/08/2011, 12:19
Avatar de FantasmaFito
FantasmaFito
 
Fecha de Ingreso: junio-2007
Ubicación: Buenos Aires, Argentina
Mensajes: 118
Antigüedad: 17 años, 5 meses
Puntos: 0
Respuesta: Sumar fechas

Cita:
Iniciado por vgonga1986 Ver Mensaje
A mí esto me funciona perfectamente:
Código PHP:
Ver original
  1. $fecha = date_create('2000-01-01');
  2. date_add($fecha, date_interval_create_from_date_string('1 days'));
  3. echo date_format($fecha, 'd-m-Y');

Qué versión de PHP tienes? Es que las funciones date_create y date_add son alias de las funciones de la librería DateTime, si no te funciona probablemente es que no tengas una versión de PHP que las tenga incluidas de por si. Tendrás que utilizar las funciones de DateTime tal cual, búscalo en el link que te pasé antes, vendrán ejemplos.

Un saludo.

PD: por ejemplo:
Código PHP:
Ver original
  1. $fecha = new DateTime('2000-01-01');
  2. $fecha->add(new DateInterval('P1D'));
  3. echo $fecha->format('d-m-Y') . "\n";
Lo probe en PHP 5.2.1 y no anduvo. En la 5.3.5 sí funciona.

Y andresdzphp, gracias, tu código anduvo a la perfección.