$vrem='12:00:00';
$dt=date('H:i:s');
$rc=date( 'H:i:s', strtotime($vrem));
Первая переменная $dt возвращает текущее время, вторая преобразует заданное время в формат даты. Как их сравнить (больше/меньше), а так же получить разницу в часах, минутах и секундах?