我在页面 用JS 写了个一个脚本日历  
           按日期查询 信息   
              
                    我用String 接过  页面的 数据  2009-04-10   数据 并转成  Data  类型                 
                下面 我就调用这个方法 查询                               如果查询的数据是  2009-04-10     
                       
                          
                      返回的信息是      任务信息    2009-04-10  00:00:00   重要
                  
                           如果数据库    时间是 2009-4-09 09:23:00 
                         
                       方法出错    
                          
                          下面是我的方法                           我感觉我少个 方法  但不知道具体怎么写 请 前辈指教    应该少的是  00:00:00 这个方法
public List findBytime(Date workertime) { // 这个里少个方法

try {
String queryString = "from Workaday where workertime=?";
Session session=this.getSession();
Query query=session.createQuery(queryString);
query.setDate(0,workertime);
List list=query.list();
return list;
} catch (RuntimeException re) {
log.error("find by property name failed", re);
throw re;
}
}