Y luego de seguir las indicaciones anteriores, "para comparar eso con la hora actual" consulta la tabla donde estaría guardando los datos de la membresía utilizando BETWEEN en los criterios del WHERE, junto con la función estándar del motor de base de datos para la hora actual.
Por ejemplo, para MSSQL sería algo como:
Código SQL
[-]SELECT *
FROM latabladelamembresía
WHERE CONVERT(TIME, GETDATE()) BETWEEN horainicial AND horafinal
-