下面代碼中的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();
}
}