hql 怎么与当前日期比较?
要写一个hql查询语句,要求与当前日期比较,查出7天前的数据,这个时间比较要怎么写?date用Calendar来操作:Calendarca=Calendar.getIns...
要写一个hql查询语句,要求与当前日期比较,查出7天前的数据,这个时间比较要怎么写?
date用Calendar来操作:
Calendar ca = Calendar.getInstance();
ca.add(Calendar.DATE, -15);
date = ca.getTime();
HQL:
String dateCompareHql = "FROM user u where u.cdate <= to_date('" + new SimpleDateFormat("yyyy-MM-dd HH:mm:ss").format(date)+ "','yyyy-MM-dd HH24:mi:ss')"; 展开
date用Calendar来操作:
Calendar ca = Calendar.getInstance();
ca.add(Calendar.DATE, -15);
date = ca.getTime();
HQL:
String dateCompareHql = "FROM user u where u.cdate <= to_date('" + new SimpleDateFormat("yyyy-MM-dd HH:mm:ss").format(date)+ "','yyyy-MM-dd HH24:mi:ss')"; 展开
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询