/**
* 获取给定月的第一天
*
* @param date
* @return
*/
public static String getLastdayOfMonth(Date date) {
Calendar ca = Calendar.getInstance();
ca.setTime(date);// someDate 为你要获取的那个月的时间
ca.set(Calendar.DAY_OF_MONTH, 1);
ca.add(Calendar.MONTH, 1);
ca.add(Calendar.DAY_OF_MONTH, -1);
// 最后一天
Date lastDate = ca.getTime();
return dateToStr(lastDate, "yyyy-MM-dd");
}
/**
* 获取给定月的最后一天
*
* @param date
* @return
*/
public static String getFirstdayOfMonth(Date date) {
Calendar ca = Calendar.getInstance();
ca.setTime(date);// someDate 为你要获取的那个月的时间
ca.set(Calendar.DAY_OF_MONTH, 1);
// 第一天
Date firstDate = ca.getTime();
return dateToStr(firstDate, "yyyy-MM-dd");
}
* 获取给定月的第一天
*
* @param date
* @return
*/
public static String getLastdayOfMonth(Date date) {
Calendar ca = Calendar.getInstance();
ca.setTime(date);// someDate 为你要获取的那个月的时间
ca.set(Calendar.DAY_OF_MONTH, 1);
ca.add(Calendar.MONTH, 1);
ca.add(Calendar.DAY_OF_MONTH, -1);
// 最后一天
Date lastDate = ca.getTime();
return dateToStr(lastDate, "yyyy-MM-dd");
}
/**
* 获取给定月的最后一天
*
* @param date
* @return
*/
public static String getFirstdayOfMonth(Date date) {
Calendar ca = Calendar.getInstance();
ca.setTime(date);// someDate 为你要获取的那个月的时间
ca.set(Calendar.DAY_OF_MONTH, 1);
// 第一天
Date firstDate = ca.getTime();
return dateToStr(firstDate, "yyyy-MM-dd");
}