Código PHP:
Ver original<?php
//fecha inicial 2011-01-15
$fecha = new DateTime('2011-01-15');
//tiempo 2 meses
$meses = 2;
for($i = 0; $i < $meses; $i++) {
$fecha->modify('+1 month');
echo $fecha->format('Y-m-d')."\n";
}
echo "\n";
//otro ejemplo
//fecha inicial 2011-01-01
$fecha = new DateTime('2011-01-01');
//tiempo 3 meses
$meses = 3;
for($i = 0; $i < $meses; $i++) {
$fecha->modify('+1 month');
echo $fecha->format('Y-m-d')."\n";
}
?>
Imprime:
Código:
2011-02-15
2011-03-15
2011-02-01
2011-03-01
2011-04-01