我要实现的功能是这样的 
有一个table(baseurl) 采用mysql 里面有两个字段 
结束时间 endtime 间隔时间 intervaltime (两个字段都采用datetime类型) 
我的hql查询条件是这样的 
当前的当前时间 curtimeform baseurl where curtime>endtime+intervaltime; 
大概意思是这样的然后 
session.query(hql).list 就行了 
但是 现在很奇怪 
我用 
Calendar calendar=Calendar.getInstance(); 
calendar.getTime(); 
得到当前时间是一个 Tue Apr 24 16:09:34 CST 2007 但是把这个值插入数据库 又变成 
2007-04-25 16:09:34 而且我用得到的这个curdate无法写条件语句阿 
请问 我这种情况下要实现 我的条件查询 hql需要怎么写 curdate的得到方法是否增却?