目前我想根据当前日期显示最近一个月的记录。所以我需要上个月,最后一个日期&去年。在几个月之间,我需要30天。例如:当前日期是12/12/2017(年/月/日),预计日期是13/11/2017 EX:当前日期是12/03/2017,预计日期是2017年2月11日
答案 0 :(得分:0)
您只需使用日历即可。
Calendar c=Calendar.getInstance();
c.setTime(new Date());
c.add(Calendar.DAY_OF_YEAR, -30);
System.out.println(c.getTime());
答案 1 :(得分:0)
这可以解决您的问题。
Calendar cal = Calendar.getInstance();
cal.add(Calendar.MONTH, -1);
cal.add(Calendar.DATE, -1);