Во-первых, убедитесь, что yourStartTime < yourEndTime
, если вы этого еще не сделали.
Затем вы можете выполнить этот запрос в вашей базе данных:
SELECT COUNT (*) FROM [table]
WHERE [table].EndTime > yourStartTime
AND [table].StartTime < yourEndTime
Если счетчик не равен нулю, вы не прошли проверку.