获取当前时间及前一天的时间
public class Time {
public static void main(String[] args) throws ParseException {
SimpleDateFormat sdf=new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
String dateStr ="2021-05-01 10:22:35";
Date date = sdf.parse(dateStr);
Calendar now = Calendar.getInstance();
now.setTime(date);
System.out.println((sdf.format(now.getTime())).substring(0,10));
now.add(Calendar.DAY_OF_MONTH, -1);
System.out.println(sdf.format(now.getTime()));
/* SimpleDateFormat sdf=new SimpleDateFormat("yyyy-MM-dd");
Date date = new Date();
Calendar now = Calendar.getInstance();
now.setTime(date);
now.add(Calendar.DAY_OF_MONTH, -1);
System.out.println(sdf.format(now.getTime()));
date =now.getTime();
System.out.println();*/
}
}