该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
/**
* 获取任意时间的月的第一天
* 描述:.
* @param reTime
* @return
*/
public static String getOfMonth(String repeatDate){
SimpleDateFormat dft = new SimpleDateFormat("yyyy-MM-dd");
Calendar cal = Calendar.getInstance();
try {
if(StringUtils.capitalize(repeatDate)!=null){
cal.setTime(dft.parse(repeatDate));
}
} catch (java.text.ParseException e) {
e.printStackTrace();
}
cal.set(Calendar.DAY_OF_MONTH, cal.getActualMaximum(Calendar.DAY_OF_MONTH));
return dft.format(cal.getTime());
}
/**
* 获取任意时间的月最后一天
* 描述:.
* @param repeatDate
* @return
*/
public static String getMinMonthDate(String repeatDate){
SimpleDateFormat dft = new SimpleDateFormat("yyyy-MM-dd");
Calendar calendar = Calendar.getInstance();
try {
if(StringUtils.capitalize(repeatDate)!=null){
calendar.setTime(dft.parse(repeatDate));
}
} catch (java.text.ParseException e) {
e.printStackTrace();
}
calendar.set(Calendar.DAY_OF_MONTH, calendar.getActualMinimum(Calendar.DAY_OF_MONTH));
return dft.format(calendar.getTime());
}