¿? pero qué formato esta tu "time"???
Te será útil la función strtotime(). Ejemplo:
Código PHP:
f<?
function dif($inicio, $fin, $lapso) {
$dif= (strtotime($fin)-strtotime($inicio))/60;
if($dif>$lapso) echo "Ha sobrepasado el tiempo permitido<br>";
elseif($dif<=$lapso) echo "Permitido<br>";
}
$hora1= "01:00:00"; // hh:mm:ss
$hora2= "01:05:00";
$hora3= "01:05:01";
dif($hora1, $hora2, 5);
dif($hora1, $hora3, 5);
www.php.net/strtotime