Ma confronti l'ora attuale nel formato 8:30 con il formato 9.30?

Io ho utilizzato il timestamp.
Ho trasformato l'ora attuale con mktime() e poi settato l'ora limite sempre con il mktime().

Dopodichè le ho confrontate.

Ho fatto così perchè è necessario verificare che l'orario passato sia quello della data odierna, mentre per il giorno no.