时间段查询问题,急~~~~~~~~~~~~~~`
现有一表A,A中有一 字段是"时间",
我想在JSP网页中输入yyyy-mm-dd到yyyy-mm-dd的时间段后点击"查询",在从数据库里把这个时间段的行取出,显示在JSP叶面中
问题点数:100、回复次数:5Top
1 楼zhu_liping(zz)回复于 2006-06-03 09:18:00 得分 0
需要数据库支持。
如oracle的to_date('2006-06-03','yyyy-mm-dd')Top
2 楼huyc_fly()回复于 2006-06-03 09:20:27 得分 0
把输入的日期转换成yyyy-mm-dd这种格式的字符串,然后直接用> <就可以Top
3 楼zhkchi(火焰神)回复于 2006-06-03 09:24:57 得分 0
这个要看哪个数据库了,不一样的数据库不一样
如mssql:
select * from xinx where fabdate between '2006-1-6' and '2006-1-8'Top
4 楼zf80230901(有信念没信仰的家伙)回复于 2006-06-03 11:11:29 得分 0
学习Top
5 楼tondayong1981(bryan)回复于 2006-06-05 18:03:01 得分 0
GregorianCalendar now=new GregorianCalendar();
GregorianCalendar now1=new GregorianCalendar();
now1.add(Calendar.DAY_OF_MONTH,-1);
java.text.SimpleDateFormat f=new java.text.SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
sql="select * from filedeliver where fileuploadtime<='"+f.format(now.getTime())+"' and fileuploadtime>='"+f.format(now1.getTime())+"'";
我最近这样用的. Top




