Se quello che ti serve è solo fare un controllo se una data rientra in un intervallo puoi usare between direttamente in SQl se hai usato un campo timestamp.