Calendar实现得到指定月的第一天和最后一天

来源:互联网 发布:上海知恩服饰有限公司 编辑:程序博客网 时间:2024/05/01 17:19

得到指定月的第一天和最后一天

    博客分类: 
  • Java
Java代码  收藏代码
  1. Calendar calendar = Calendar.getInstance();  
  2. int month = calendar.get(Calendar.MONTH);  
  3. //当月时间的上个月份  
  4. calendar.set(Calendar.MONTH, month-1);  
  5. //上个月份最后一天          
  6. calendar.set(Calendar.DAY_OF_MONTH,calendar.getActualMaximum(Calendar.DAY_OF_MONTH));  
  7. Date strDateTo = calendar.getTime();  
  8. System.out.println(DateUtils.format(strDateTo, DateUtils.DATE));  
  9.          
  10.  //上个月份第一天          
  11. calendar.set(Calendar.DAY_OF_MONTH,calendar.getActualMinimum(Calendar.DAY_OF_MONTH));  
  12. strDateTo = calendar.getTime();  
  13. System.out.println(DateUtils.format(strDateTo, DateUtils.DATE));  
  14.    
0 0