josy Posted April 25, 2015 Report Share Posted April 25, 2015 (edited) Tenho no meu banco de dados uma data no formato Y-m-d, mas não consigo escrever o mês desta data com 2 dígitos, segue código: $aux3 = $Consulta3[$cont]['_data2']; //16/06/2015 $timestamp = strtotime($aux3); $mes = date('m', $timestamp); $aux3 = $mes+1; echo 'Próximo mês: '.$aux3; //7 Peço auxílio. Edited April 25, 2015 by josy Quote Link to comment Share on other sites More sharing options...
0 josy Posted April 25, 2015 Author Report Share Posted April 25, 2015 Na verdade preciso escrever o próximo mês com 2 dígitos. Quote Link to comment Share on other sites More sharing options...
0 Marcelo_2 Posted April 25, 2015 Report Share Posted April 25, 2015 explica melhor.. q problema q da? bom, da 1 olhada aqui: http://forum.imasters.com.br/topic/265966-resolvidoadicionar-1-mes-a-uma-data/?p=2041837 Quote Link to comment Share on other sites More sharing options...
0 josy Posted April 26, 2015 Author Report Share Posted April 26, 2015 O problema que dá é q eu não consigo escrever o mês com dois dígitos quando trago uma data do banco de dados e tento adicionar 1 mÊs a mais na data, aparece o mês incrementado, mas não com dois dígitos, somente com um dígito. Exemplo data trazida do banco de dados: $aux3 = $Consulta3[$cont]['_data2']; //2015-06-16 $timestamp = strtotime($aux3); $mes = date('m', $timestamp); $aux3 = $mes+1; echo 'Próximo mês: '.$aux3; //7 em vez de escrever 07 Com esse link que você mandou: Adicionar 1 mês a uma data $mesincrementado = date("d/m/Y",strtotime(date("Y-m-d", strtotime($Consulta[$cont]['_data'])) . " +1 month")); //echo $mesincrementado; Escreveu: 31/01/1970 Quote Link to comment Share on other sites More sharing options...
Question
josy
Tenho no meu banco de dados uma data no formato Y-m-d, mas não consigo escrever o mês desta data com 2 dígitos, segue código:
$aux3 = $Consulta3[$cont]['_data2']; //16/06/2015
Link to comment
Share on other sites
3 answers to this question
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.