Cita:
Iniciado por lolainas
Código PHP:
Ver originalecho (new DateTime)->modify('+1 month')->format('m/Y');
Con los meses que tienen mas días, esto no te va devolver el siguiente mes como esperas:
Cuando llegues a final de este mes el calculo te va dar julio.
Código PHP:
Ver original//Esto imprime 07/2014
echo (new DateTime('2014-05-31'))->modify('+1 month')->format('m/Y');
Esto es por que junio tiene 30 dias, asi que DateTime corrige el calculo para manejar los 31 dias.
Para obtener el siguiente mes, que es lo que requería JeMeGa debes de usar first day of
Código PHP:
Ver originalecho (new DateTime())->modify('first day of next month')->format('m/Y');