pego un codigo espero te sirba
Código PHP:
$fechaGuardada = $_SESSION['ultimoAcceso'];
$ahora = date("Y-n-j H:i:s");
$tiempo_transcurrido = (strtotime($ahora)-strtotime($fechaGuardada));
if($tiempo_transcurrido >= 600) {
session_destroy();
header('Location: index.php?error='.urlencode("Su sesion a expirado"));
exit();
}else {
$_SESSION['ultimoAcceso'] = $ahora;
}