java获取指定日期前一天或者后一天时间
public static String getDay(String time){
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");
Calendar calendar = Calendar.getInstance();
Date date=null;
try {
date = sdf.parse(time);
} catch (ParseException e) {
e.printStackTrace();
}
calendar.setTime(date);
int day=calendar.get(Calendar.DATE);
//此处修改为+1则是获取后一天,-1则是获取前一天
calendar.set(Calendar.DATE,day+1);
String lastDay = sdf.format(calendar.getTime());
return lastDay;
}