0

I want to select PostgreSQL rows based on Date range. I tried this:

Date start;
Date end;

ps = conn.prepareStatement("SELECT * FROM SCHEDULE WHERE START_DATE = ? AND END_DATE = ?");

ps.setDate(1, (java.sql.Date) start);
ps.setDate(2, (java.sql.Date) end);

But I get

java.lang.ClassCastException: java.util.Date cannot be cast to java.sql.Date
    at com.crm.web.schedule.Schedule$1.loadEvents(Schedule.java:62)

How I can properly select range of dates?

Peter Penzov
  • 2,352
  • 100
  • 358
  • 675

0 Answers0