/**
* 获得当前时间所在月份的上个月的最后一天所在日期<br>
*
* @return
*/
public String getLastMonthDay() {
Calendar cal = Calendar.getInstance();
Date date = new Date();
cal.setTime(date);
int year = 0;
int month = cal.get(Calendar.MONTH); // 上个月月份
// int day1 = cal.getActualMinimum(Calendar.DAY_OF_MONTH);//起始天数
int day = cal.getActualMaximum(Calendar.DAY_OF_MONTH); // 结束天数
System.out.println("###last month:" + month);
if (month == 0) {
year = cal.get(Calendar.YEAR) - 1;
month = 12;
} else {
year = cal.get(Calendar.YEAR);
}
String endDay = year + "-" + month + "-" + day;
return endDay;
}
java获得当前时间所在月份的上个月的最后一天所在日期
最新推荐文章于 2024-07-20 03:25:00 发布