McrOnline 0 Denunciar post Postado Janeiro 9, 2008 Bom dia, pessoal Estou precisando saber como adicionar exatamente 1 mes a um objeto date. Ex. $data = date("d/m/Y",mktime(0,0,0,1,15,2008)); Precisaria adicionar 1 mês a essa data, ficaria: echo $data; // 15/2/2008 se alguem puder ajudar, agradeço. um abraço Compartilhar este post Link para o post Compartilhar em outros sites
Beraldo 864 Denunciar post Postado Janeiro 9, 2008 $nova_data = mktime(0, 0, 0, ($mes + 1), $dia, $ano); http://forum.imasters.com.br/public/style_emoticons/default/thumbsup.gif Compartilhar este post Link para o post Compartilhar em outros sites
McrOnline 0 Denunciar post Postado Janeiro 9, 2008 Achei no google http://abeautifulsite.net/notebook.php?article=34 No exemplo q dei, ficaria assim: $data = date("d/m/Y H:i:s",strtotime(date("Y-m-d", strtotime($data)) . " +1 month")); abraço Compartilhar este post Link para o post Compartilhar em outros sites
McrOnline 0 Denunciar post Postado Janeiro 9, 2008 $nova_data = mktime(0, 0, 0, ($mes + 1), $dia, $ano); http://forum.imasters.com.br/public/style_emoticons/default/thumbsup.gif No caso de o mês inicial ser dezembro, essa solução funcionaria? pq o mês iria para 13 :P valeu Compartilhar este post Link para o post Compartilhar em outros sites
Beraldo 864 Denunciar post Postado Janeiro 9, 2008 $nova_data = mktime(0, 0, 0, ($mes + 1), $dia, $ano); http://forum.imasters.com.br/public/style_emoticons/default/thumbsup.gif No caso de o mês inicial ser dezembro, essa solução funcionaria? pq o mês iria para 13 :P valeu Sim. :) A data passa para janeiro do ano seginte Compartilhar este post Link para o post Compartilhar em outros sites
Aprenda Com Prazer 0 Denunciar post Postado Janeiro 8, 2014 não use gambiarras use a função strtotime $data = date('Y-m-d', strtotime("+1 month", strtotime($data))); Compartilhar este post Link para o post Compartilhar em outros sites