Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
iai galeta to com um probleminha com datas
e mais ou menos assim
se falta menos de 10 dia para o vencimento emite um alerta
meu problemas e na hr q as datas tocam de mes
$NData = date("Y-m-d", mktime(0, 0, 0, $data[1]+0 ,$data[2] - 10, $data[0]+0));
if($NData < date("Y-m-d") )
{
$Virtual = "background:#f8fac0";
} $Virtual = "background:#e2a8b2";
}opa deu certo vlw brother
Uma solução OOP
<?php
$dataMaior = '2011-12-20';
$dataMenor = date('Y-m-d');
$date_time = new DateTime( $dataMaior );
$diff = $date_time->diff( new DateTime( $dataMenor ) );
printf( 'A diferença entre as datas %s e %s é de %s dias', $dataMaior, $dataMenor, $diff->days );
?>
Utilize uma função para pegar a diferença entre as datas em dias amigo welitonjose.
switch ($type) { case 'months':