Ícone do site Linha de Comando

PHP: Trabalhando com a função strtotime()

Leia mais sobre esta função em:
http://br.php.net/manual/pt_BR/function.strtotime.php


// array de datas
$arr_eventos = array('2012-10-05', '2012-10-15', '2012-10-14', '2012-10-30');

$dt_atual 		= date("Y-m-d"); // data atual
$timestamp_dt_atual 	= strtotime($dt_atual); // converte para timestamp Unix

echo "Data atual: ".$dt_atual."

"; sort($arr_eventos); // ordenando as datas foreach($arr_eventos as $datas){ if (strtotime($datas) > $timestamp_dt_atual ) echo "Datas ativas: ".$datas."
"; else echo "Datas vencidas: ".$datas."
"; } ?>

Resultado:

Data atual: 2012-10-09

Datas vencidas: 2012-10-05
Datas ativas: 2012-10-14
Datas ativas: 2012-10-15
Datas ativas: 2012-10-30

Sair da versão mobile