Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

bimpercursso

Data - Data

Recommended Posts

Pessoal, preciso saber como fazer para saber quantos dias existem em uma diferença de data.

Por exemplo:

 

$tempo_data = ($_POST["dealend"] - $_POST["dealstart"]);

 

mas se pegarmos os exemplo de 06/07/2011 a 01/06/2011 dessa maneira acima, ele me retorna o valor 5

que é os dias de 6-1, ele ano calcula que ja passou um mes nessa data

 

existe alguma forma de fazer isso?

 

Obrigado.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Use a classe DateTime

 

<?php

$date_time = new DateTime( '2011-06-01 12:36:52' );
$diff      = $date_time->diff( new DateTime( '2011-07-06 19:46:12' ) );

echo $diff->format( '%y year(s), %m month(s), %d day(s), %H hour(s), %i minute(s) and %s second(s)' ); 

// 0 year(s), 1 month(s), 5 day(s), 07 hour(s), 9 minute(s) and 20 second(s)
?>

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.