/**
* 获取当前月份最后一天日期
* @param date
* @return
*/
public static String getLastDateOfMonth(Date date){
Calendar ca = Calendar.getInstance();
ca.setTime(date);
ca.set(Calendar.DAY_OF_MONTH, 1);
ca.add(Calendar.MONTH, 1);
ca.add(Calendar.DAY_OF_MONTH, -1);
//最后一天
Date lastDate = ca.getTime();
return getDateString(lastDate, YMD_DASH);
}
public static void main(String[] args) {
Calendar ca = Calendar.getInstance();
ca.set(Calendar.YEAR, 2015);
ca.set(Calendar.MONTH, 3);
ca.set(Calendar.DATE, 1);
//第一天
Date firstDate = ca.getTime();
System.out.println(getDateString(firstDate, YDM_DASH));
}
* 获取当前月份最后一天日期
* @param date
* @return
*/
public static String getLastDateOfMonth(Date date){
Calendar ca = Calendar.getInstance();
ca.setTime(date);
ca.set(Calendar.DAY_OF_MONTH, 1);
ca.add(Calendar.MONTH, 1);
ca.add(Calendar.DAY_OF_MONTH, -1);
//最后一天
Date lastDate = ca.getTime();
return getDateString(lastDate, YMD_DASH);
}
public static void main(String[] args) {
Calendar ca = Calendar.getInstance();
ca.set(Calendar.YEAR, 2015);
ca.set(Calendar.MONTH, 3);
ca.set(Calendar.DATE, 1);
//第一天
Date firstDate = ca.getTime();
System.out.println(getDateString(firstDate, YDM_DASH));
}