Pular para o conteúdo principal

Comparando duas datas e retornando o total de dias entre elas com PHP

Olá.

   Hoje nos vamos fazer uma função para comparar duas datas e retornar o total de dias entre elas.



   Para começar, vamos criar uma função com nome dateVoltaDay().

function dateVoltaDay($d1,$d2){
    // $d1 =  $d1 vai a menor data;
    // $d2 = $d2 vai a maior data;
    $oneDay = (24 * 60 * 60);
    $comparar = strtotime($d2) - strtotime($d1);
    return $comparar/$oneDay;

}
$data1 = '2013-05-22';
$data2 = '2013-06-22';

#vamos guarda o total de dia
$c = dateVoltaDay($data1,$data2);

echo $c . " e total dias entre as datas ";

// Comparando as Datas

#Aqui vamos criar uma função para compara duas datas e volta o total de dia entre elas
function dateReturnDay($d1,$d2){
    // $d1 = $d1 vai receber a menor data;
    // $d2 = $d2 vai receber a maior data;
    $oneDay = (24 * 60 * 60);
    $comparar = strtotime($d2) - strtotime($d1);
    return $comparar/$oneDay;

}

$data1 = '2013-05-22';
$data2 = '2013-06-22';

#vamos guarda o total de dia
$c = dateVoltaDay($data1,$data2);

echo $c . " e total dias entre as datas ";

// 31 e total dias entre as datas
  

Comentários

Postagens mais visitadas deste blog

Função range() em javascript

Hoje nos vamos fazer a função range() bem conhecida no PHP, a função cria uma matriz contendo um intervalo de elementos em Javascript.

Equação de segundo grau em javaScript

S cript equação de segundo grau no javascript, objeto muito fácil de entender.  um exemplo muito simples em breve vou melhorar o script.