如何获取某个日期是当月的最后一天

2023-07-06   


当前日期加一天,若当前日期与结果的月份不相同,就是最后一天。
   取下一个月的第一天,下一个月的第一天-1
   public static void main(String[] args)
  
   Calendar c=Calendar.getInstance();
   c.set(Calendar.YEAR,2004);
   c.set(Calendar.MONTH,0);
   c.set(Calendar.DAY_OF_MONTH,30);
   Calendar c1=(Calendar)c.clone();
   System.out.println(c.get(Calendar.YEAR)+” “+(c.get(Calendar.MONTH)+1)+” “+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. 日期和时间问题
  2. 年终奖个税计算方法
  3. 年终奖个税计算方法
  4. 获取JavaScript中的方法
  5. 请你做好最后一天职场故事
  6. 军训最后一天