non puoi fare così, non puoi separare anno/mese/giorno e aggiungere 1 al giorno, perché le date non funzionano così. Dopo il 30 giugno non c'è il 31 giugno, c'è il 1 luglio (figuriamoci poi dopo il 31 dicembre)
Usa questa funzione: http://php.net/strtotime