QBC查询时间段问题,急!!!!
海的童话 2010-03-24 03:07:20
问题一:
我页面得到了2个时间段,格式为 java.util.Date类型!数据库类型是Date类型
而我用QBC查询这2个时间段的数据时有问题比如:
c.add(Restrictions.between("alarmlast",Mon Feb 22 14:51:34 CST 2010,Wed Mar 24 15:51:34 CST 2010)
这2个时间查出的结果得不到 3月24号当天的数据,我知道是因为跟数据库时间比较的时候格式成了 yyyy-MM-dd 00:00:00了 有什么办法解决?
问题二:
就是我从数据库取出来的时间 只有年月日没有时分秒 ,数据库时间类型是date,SQL查出来的是Mon Feb 22 14:51:34 CST 2010这种格式,而页面取出来则是yyyy-MM-dd, 用
SimpleDateFormat sdf=new SimpleDateFormat("yyyy-MM-dd HH:mm:ss")
sdf.format(time)结果是yyyy-MM-dd 00:00:00 !
请高手帮忙!!!!!