前端:
value值为字符串 最近三天
Controller层:
//设置简历更新日期
Date beForUpdateTime=null;
if(!StringUtils.isEmpty(dataday)){
if(dataday.equals("今天")){
beForUpdateTime=new Date();
}
if(dataday.equals("最近三天")){
beForUpdateTime = DateCalculationUtil.getDates(-3);
}
if(dataday.equals("近一周")){
beForUpdateTime= DateCalculationUtil.getDates(-7);
}
}
日期公共类:
/**
* 获取最近某天日期类
*/
public class DateCalculationUtil {
//获取日期
public static Date getDates(int dataIndex)
{
Date end = new Date();
Calendar cal = Calendar.getInstance();
cal.setTime(end);
cal.add(Calendar.DAY_OF_MONTH, dataIndex);
end = cal.getTime();
return end;
}
}