如何获取某个日期是当月的最后一天 当前日期加一天,若当前日期与结果的月份不相同,就是最后一天。取下一个月的第一天,下一个月的第一天-1public static void main(String[] args) { Calendar c=Calendar.getInstance(); c.set(Calendar.YEAR,2004); c.set(Calendar.DAY_OF_MONTH,30); c1=(Calendar)c.clone(); System.out.println(c.get(Calendar.YEAR)+““+(c.get(Calendar.MONTH)+1)+” ” c.set(Calendar.MONTH,0); Calendar +c.get(Calendar.DAY_OF_MONTH)); c.add(Calendar.DAY_OF_MONTH,1); if(c.get(Calendar.MONTH)!=c1.get(Calendar.MONTH)) { System.out.println(“是最后一天”); } else { System.out.println(“不是取后一天”); } 1 本文来源:https://www.wddqw.com/doc/3b50ba35294ac850ad02de80d4d8d15abf23007d.html