Ir para conteúdo

POWERED BY:

Arquivado

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

Wesley Santos

Date

Recommended Posts

Olá, preciso de um código que pega a atual data e acrescenta mais 15 dias.

 

Usei o seguinte código:

 

$dataI = date('Ymd');
$dataF = $dataI + 15 ; 

Mas por exemplo hoje é 24/04/2015, o $dataI = 20150424 e o $dataF = 20150439.

 

Gostaria que ele virasse o mês sozinho, eu ACHO que da pra fazer com If, tipo if d>=31 então m = m+1, mas iria ser um pouco complicado, então gostaria de saber se tem uma forma mais fácil.

 

 

 

DESDE JÁ VALEU PESSOAL.

 

Compartilhar este post


Link para o post
Compartilhar em outros sites

Com strtotime

$data = date('Y-m-d', strtotime(date('Y-m-d') . " +15 days"));
echo $data;

Com DateTime

$datetime = new DateTime(date('Y-m-d'));
$datetime->modify('+15 day');
echo $datetime->format('Y-m-d');

5.3

$datetime = new DateTime(date('Y-m-d'));
$datetime->add(new DateInterval('P15D'));
echo $datetime->format('Y-m-d');

5.5

$start = new DateTimeImmutable(date('Y-m-d'));
$datetime = $start->modify('+5 day');
echo $datetime->format('Y-m-d');

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.