java获取前几天的日期
解决方法:
假如今天是2021-11-02,那么endTime就为2021-11-01,获取前几天可以修改endDate.set(Calendar.DATE, endDate.get(Calendar.DATE) - 1)中的1为其他数字即可。
SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd");
Calendar endDate = Calendar.getInstance();
endDate.set(Calendar.DATE, endDate.get(Calendar.DATE) - 1);
String endTime=format.format(endDate.getTime());