下面代码中的DataFormat类是我上一篇文章中的代码,
业务类中的startTime 和endTime都是String
// 时间
if (StringUtils.isNotBlank(mo.getStartTime())) {
sql += " and xuqiu.effectDt>:startTime";
try {
params.put("startTime",DataFormat.parseDate(mo.getStartTime(), "yyyy-MM-dd"));
} catch (Exception e) {
e.printStackTrace();
}
}
if (StringUtils.isNotBlank(mo.getEndTime())) {
sql += " and xuqiu.effectDt<=:endTime";
try {
params.put("endTime",DataFormat.parseDate(mo.getEndTime(), "yyyy-MM-dd"));
} catch (Exception e) {
e.printStackTrace();
}
}