Quantas vezes procuramos na net ou fazemos código mirabolantes para somar ou subtrair data, vou passar nesse artigo uma forma fácil de estar adicionando valores as nossas datas.
É um script muito simples onde basicamente temos que passar o valor e onde será alterado.
A base do script é:
date('data atual', strtotime('+quanto onde'));
data atual = definição da data atual
+ = adicionar /- para diminuir o valor da data atual
quanto = valor numérico a ser adicionado
onde = qual parte da data sofre a alteração
Abaixo mostro um script com vários exemplos:
<?php
echo "Abaixo somando 1 ano à data atual:<br>";
echo date('d-m-Y H:i:s', strtotime('+1 year'));
echo "Abaixo somando 1 mês à data atual:<br>";
echo date('d-m-Y H:i:s', strtotime('+1 month'));
echo "Abaixo somando 1 dia à data atual:<br>";
echo date('d-m-Y H:i:s', strtotime('+1 day'));
echo "Abaixo somando 1 hora à hora atual:<br>";
echo date('d-m-Y H:i:s', strtotime('+1 hour'));
echo "Abaixo somando 1 minuto à hora atual:<br>";
echo date('d-m-Y H:i:s', strtotime('+1 minute'));
echo "Abaixo somando 1 segundo à hora atual:<br>";
echo date('d-m-Y H:i:s', strtotime('+1 second'));
?>
