如从页面输入某日期,需要根据这个日期查询上个月某天或者某一日。
public void setQueryDate(String querydate) {
Date date = DateUtil.toDate(imputDate, "yyyy-MM-dd");
SimpleDateFormat dft = new SimpleDateFormat("yyyy-MM-dd");
Calendar calendar = Calendar.getInstance();
calendar.setTime(date);
calendar.add(Calendar.MONTH, -2);//月数减一
calendar.add(Calendar.DATE, 5); //日期加五
//calendar.set(Calendar.DATE, 1);//这里是设定日期为固定的1号
this.querydate= dft.format(calendar.getTime());
}
public String getQueryDate() {
return querydate;
}