import java.text.SimpleDateFormat;
import java.util.Calendar;
import java.util.Date;
public static void main(String[] args) {
System.out.println(GetTheDateOfThePreviousMonth("2021-03-30"));
}
private static String GetTheDateOfThePreviousMonth(String dateTime){
try {
SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd");
Calendar c = Calendar.getInstance();
Date date = new SimpleDateFormat("yyyy-MM-dd").parse(dateTime);
c.setTime(date);
c.add(Calendar.MONTH, -1);
String start = format.format(c.getTime())+" 00:00:00";
System.out.println(start);
}catch (Exception e){
}
}
结果:
2021-02-28 00:00:00