求java代码获取上个月最后一天最后一秒的时间java 当前时间是2011-07-01 00:00:00 怎么得到上个月最后一天最后一秒 即2011-06-30 23:59:59 ,求代码
来源:学生作业帮助网 编辑:作业帮 时间:2024/09/08 08:01:42
![求java代码获取上个月最后一天最后一秒的时间java 当前时间是2011-07-01 00:00:00 怎么得到上个月最后一天最后一秒 即2011-06-30 23:59:59 ,求代码](/uploads/image/z/4492801-1-1.jpg?t=%E6%B1%82java%E4%BB%A3%E7%A0%81%E8%8E%B7%E5%8F%96%E4%B8%8A%E4%B8%AA%E6%9C%88%E6%9C%80%E5%90%8E%E4%B8%80%E5%A4%A9%E6%9C%80%E5%90%8E%E4%B8%80%E7%A7%92%E7%9A%84%E6%97%B6%E9%97%B4java+%E5%BD%93%E5%89%8D%E6%97%B6%E9%97%B4%E6%98%AF2011-07-01+00%EF%BC%9A00%EF%BC%9A00+%E6%80%8E%E4%B9%88%E5%BE%97%E5%88%B0%E4%B8%8A%E4%B8%AA%E6%9C%88%E6%9C%80%E5%90%8E%E4%B8%80%E5%A4%A9%E6%9C%80%E5%90%8E%E4%B8%80%E7%A7%92+%E5%8D%B32011-06-30+23%EF%BC%9A59%EF%BC%9A59+%2C%E6%B1%82%E4%BB%A3%E7%A0%81)
求java代码获取上个月最后一天最后一秒的时间java 当前时间是2011-07-01 00:00:00 怎么得到上个月最后一天最后一秒 即2011-06-30 23:59:59 ,求代码
求java代码获取上个月最后一天最后一秒的时间
java 当前时间是2011-07-01 00:00:00 怎么得到上个月最后一天最后一秒 即2011-06-30 23:59:59 ,求代码
求java代码获取上个月最后一天最后一秒的时间java 当前时间是2011-07-01 00:00:00 怎么得到上个月最后一天最后一秒 即2011-06-30 23:59:59 ,求代码
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+" 23:59:59"
}