Ir para conteúdo

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

LuqYYY

Adicionar 1 ano a data

Recommended Posts

È o seguinte estou exibindo uma data assim.

$data =  date('d/m/Y', strtotime($resul_compra['data'])); 
 echo $data;

Preciso de adicionar +1 no ano, como faço?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Você sabe que strtotime retorna um INT correto? por que então você apenas não adiciona o numero de segundos correspondente a um ano ao numero retornado pelo strtotime?

Compartilhar este post


Link para o post
Compartilhar em outros sites

strtotime() serve justamente para adicionar tempo á data. Faça isso:

$data = date('d/m/Y', strtotime("+1 Year", strtotime($resul_compra['data']));

 

Saiba mais: strtotime();


Você sabe que strtotime retorna um INT correto? por que então você apenas não adiciona o numero de segundos correspondente a um ano ao numero retornado pelo strtotime?

Também é uma boa opção, mas se for um ano bisse.xto não vai dar certo.

 

 

[Edit] IMPORTANTE: a data deve estar no formato dd-mm-AAA para funcionar corretamente. Assim:

$data = date('d/m/Y', strtotime("+1 Year", strtotime("13-06-2015"));

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.