Avevo pensato lo stesso ma facendo una cosa del tipo..

if (dataaggiormanto+4 ore)<date() then

il problema è realizzare il codice corretto con le variabili che ho scritto prima...puoi aiutarmi in questo??