L'ho risolto inserendo datetime come intero usando il metodo getTime() in java.EG:
Date dt=new Date();
long integer_date=dt.getTime();
Ho usato la riga di codice sopra per inserire la data come numero intero. Con questo è stato facile recuperare i record tra una data particolare.