/**
* 获取月的最后一天
*/
public static String getMonthEnd() {
final Calendar cal = Calendar.getInstance();
cal.getActualMaximum(Calendar.DAY_OF_MONTH);
cal.set(Calendar.DAY_OF_MONTH, cal.getActualMaximum(Calendar.DAY_OF_MONTH));
final Date date = cal.getTime();
return CommUtil.parseTimeFormattoDayDate(date);
}
/**
* 获取月开始一天
*/
public static String getMonthStart() {
final Calendar cal = Calendar.getInstance();
cal.getActualMaximum(Calendar.DAY_OF_MONTH);
cal.set(Calendar.DAY_OF_MONTH, 1);
final Date date = cal.getTime();
return CommUtil.parseTimeFormattoDayDate(date);
}
/**
* 获取本周某一天 value: Calendar.SUNDAY Calendar.MONDAY Calendar.TUESDAY
* Calendar.WEDNESDAY Calendar.THURSDAY Calendar.FRIDAY Calendar.SATURDAY
*/
public static String getWeekDay(int value) {
final Calendar cal = Calendar.getInstance();
cal.set(Calendar.DAY_OF_WEEK, value);
final Date date = cal.getTime();
return CommUtil.parseTimeFormattoDayDate(date);
}
/**
* 时间(yyyy-MM-dd):Date格式转String格式
*/
public static String parseTimeFormattoDayDate(Date date) {
String time = null;
try {
time = new SimpleDateFormat("yyyy-MM-dd").format(date);
} catch (Exception e) {
e.printStackTrace();
}
return time;
}
获取月的最后一天,开始一天,本周某一天
最新推荐文章于 2023-11-08 23:13:43 发布