CodeBlogLogo CodeBlog

Somar ou subtrair dias de uma data

Somar ou subtrair dias de uma data

Neste post vamos ver como Somar ou Subtrair Dias de uma Data de forma prática e simples

18484
Allain Estevam

Neste post vamos ver como Somar ou Subtrair Dias de uma Data de forma prática e simples.

Em primeiro lugar, vamos ver como adicionar ou subtrair x dias à data atual. Para isso, utilizamos a função "strtotime".

Para adicionar X dias à data atual fazemos:

$data = date('Y-m-d',strtotime("+5 day")); //se a data atual for 2017-06-25, a variável $data assume o valor de 2017-06-30;

Do mesmo modo, para subtrair X dias à data atual fazemos:

$data = date('Y-m-d',strtotime("-5 day")); // se a data atual for 2017-06-25, a variável $data assume o valor de 2017-06-20;

 

Para adicionar ou subtrair X dias a uma data Y procedemos da seguinte forma:

$data = date('Y-m-d',strtotime("+5 day", strtotime("2017-05-15"))); // Neste caso a data inicio é 2014-01-15 e a variável $data assume o valor de 2017-05-20.

$data = date('Y-m-d',strtotime("-5 day", strtotime("2017-05-15"))); // Neste caso a data inicio é 2014-01-15 e a variável $data assume o valor de 2017-05-10.

 

COMENTÁRIOS

Posts Relacionados!