public static void main(String[] args) throws ParseException {
for (int i = 1; i <= 31; i++) {//此处用循环来代替获取的当前日期
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");
Date parse = sdf.parse("2019-02-01");
Calendar calendar = Calendar.getInstance();
calendar.setTime(parse);
//calendar.getActualMaximum(Calendar.DAY_OF_MONTH)获取当月的月末是几号
if(i==calendar.getActualMaximum(Calendar.DAY_OF_MONTH)){
System.out.println("月末"+i);
break;
}
}
}
---------------------------------------------------------------------------
输出:月末28
判断当前日期是否是月末
最新推荐文章于 2023-02-24 10:04:31 发布