Dias entre datas em php – script

 

Para calcular a diferença, em dias, entre duas datas em php vamos usar a função strtotime que transforma a data no timestamp (número de segundos desde 01 de Janeiro de 1970).

O próximo passo é fazer a diferença das duas datas (já transformadas em segundos).

 

 

$data_inicial  =  '2014-08-29';
$data_final    =  '2014-08-30';

// Calcular a diferença em segundos entre as datas
$dif = strtotime($data_final) - strtotime($data_inicial);

//Calcular a diferença em dias
$dias = floor($dif / (60 * 60 * 24));

echo "A diferença é de $dias dias";

 

Deixar uma resposta

O seu endereço de email não será publicado. Campos obrigatórios marcados com *