/*
* 获取当月的最后一天
*/
public static String getLastDayCurrentMonth() {
//取下个月的第一天再减一条
Calendar cal = Calendar.getInstance();
//加一个月
cal.add(Calendar.MONTH, 1);
//得到下个月的第一天日期字符串
String day = parseDateToString(cal.getTime(),"yyyyMM01");
//设置时间
cal.setTime(parseStringToDate(day,"yyyyMMdd"));
//减去一天
cal.add(Calendar.DAY_OF_MONTH, -1);
return parseDateToString(cal.getTime(),"yyyyMMdd");
* 获取当月的最后一天
*/
public static String getLastDayCurrentMonth() {
//取下个月的第一天再减一条
Calendar cal = Calendar.getInstance();
//加一个月
cal.add(Calendar.MONTH, 1);
//得到下个月的第一天日期字符串
String day = parseDateToString(cal.getTime(),"yyyyMM01");
//设置时间
cal.setTime(parseStringToDate(day,"yyyyMMdd"));
//减去一天
cal.add(Calendar.DAY_OF_MONTH, -1);
return parseDateToString(cal.getTime(),"yyyyMMdd");