Ver Mensaje Individual
  #1 (permalink)  
Antiguo 20/10/2010, 06:19
Avatar de martin0341
martin0341
 
Fecha de Ingreso: septiembre-2006
Ubicación: Rosario - Santa Fe
Mensajes: 296
Antigüedad: 17 años, 7 meses
Puntos: 8
Problemas con Fechas en Febrero

Tengo la siguiente funcion para añadir a una fecha n cantidad de dias.

La funcion anda muy bien para todos los meses menos para febrero y no encuentro el eje de la cuestion:


Código PHP:
Ver original
  1. function AddDays($fecha, $ndiasasumar)
  2. {
  3. list($dia, $mes, $año) = split("-", $fecha);
  4. $nueva = mktime(0, 0, 0, $mes, $dia, $año) + $ndiasasumar * 24 * 60 * 60;
  5. $nuevafecha = date("d-m-Y", $nueva);
  6. return($nuevafecha);
  7. }
  8.  
  9. $hoy = "12-02-2009";
  10.  
  11.  
  12.  
  13. for ($i=0;$i < 20;$i++)
  14. {
  15. $fecha = AddDays($hoy,1);
  16. echo $fecha."<br>";
  17. $hoy = $fecha;
  18. }

Alguien puede ayudarme?

Gracias