如何使用Sqlite数据库在java中搜索两个日期

如何使用Sqlite数据库在java中搜索两个日期,java,jcalendar,Java,Jcalendar,我正在使用jCalender输入日期 String from_date = ((JTextField) txt_bilty_date_start.getDateEditor().getUiComponent()).getText(); String to_date = ((JTextField) txt_bilty_date_end.getDateEditor().getUiComponent()).getText(); String sql = " "; //what query I need

我正在使用jCalender输入日期

String from_date = ((JTextField) txt_bilty_date_start.getDateEditor().getUiComponent()).getText();
String to_date = ((JTextField) txt_bilty_date_end.getDateEditor().getUiComponent()).getText();
String sql = " "; //what query I need to use

我不是java pro,但SQL语句可能是这样的

select * from POSTS where Id = 1
       and Date between '2011/02/25' and '2011/02/27'
或者可以使用

select * from POSTS where Id = 1
       and Date >= '2011/02/25' and Date <= '2011/02/27'
从Id=1的帖子中选择*

日期>='2011/02/25'和日期这可能对您有所帮助:我想我的答案回答了这个问题,请评分并确认。我正在使用jCalender组件获取java中的日期。。和仅指定的格式“MMM d,yyyy”如何在java中的SqLite DB查询中使用字符串日期进行搜索。。请帮助我这对我来说是非常紧急和重要的。。