Codice PHP:
//Il campo del DB presumo sia in formato aaaa-mm-gg
$data = "2016-08-16";
//Divido gli elementi della data
$exp_data = explode("-", $data);
//Trovo il timestamp della data alla mezzanotte
$ts_data = mktime("00", "00", "00", $exp_data[1], $exp_data[2], $exp_data[0]);
//Divido gli elementi della data attuale
$exp_data_oggi = explode("-", date("m-d-Y-H-i-s"));
//Trovo il timestamp della data attuale
$ts_attuale = mktime($exp_data_oggi[3], $exp_data_oggi[4], $exp_data_oggi[5], $exp_data_oggi[0], $exp_data_oggi[1], $exp_data_oggi[2]);
//Se sono passati 57600 secondi (16 ore)
if(($ts_attuale - $ts_data) > 57600)
{
print "Tempo scaduto";
}