Existem inúmeras maneiras de realizar o calculo da diferença entre duas datas em dias. Vamos criar uma função para realizar este calculo transformando a data em segundos e depois realizando a diferença e depois verificando a quantidade de dias que aqueles segundos correspondem. Confira abaixo.
function DiferencaDeDuasDatasEmDias($date1, $date2)
{
$diferenca = strtotime($date2) - strtotime($date1);
return abs(floor($diferenca / 86400)); /* 86400 segundos = 1 dia = 24 horas * 60 minutos * 60 segundos */
}
DiferencaDeDuasDatasEmDias($date1,$date2);
Os conteúdos deste blog são informativos e refletem opiniões editoriais próprias. Em alguns casos, podemos receber comissões por links de afiliados, sem custo adicional e sem influência nas avaliações. Nos esforçamos para oferecer informações úteis e atualizadas e te ajudar na melhor escolha.