zoukankan      html  css  js  c++  java
  • java Calendar add方法

      1. public static Date addYears(Date date, int amount)  
      2.     {  
      3.         return add(date, 1, amount);  
      4.     }  
      5.   
      6.     public static Date addMonths(Date date, int amount)  
      7.     {  
      8.         return add(date, 2, amount);  
      9.     }  
      10.   
      11.     public static Date addWeeks(Date date, int amount)  
      12.     {  
      13.         return add(date, 3, amount);  
      14.     }  
      15.   
      16.     public static Date addDays(Date date, int amount)  
      17.     {  
      18.         return add(date, 5, amount);  
      19.     }  
      20.   
      21.     public static Date addHours(Date date, int amount)  
      22.     {  
      23.         return add(date, 11, amount);  
      24.     }  
      25.   
      26.     public static Date addMinutes(Date date, int amount)  
      27.     {  
      28.         return add(date, 12, amount);  
      29.     }  
      30.   
      31.     public static Date addSeconds(Date date, int amount)  
      32.     {  
      33.         return add(date, 13, amount);  
      34.     }  
      35.   
      36.     public static Date addMilliseconds(Date date, int amount)  
      37.     {  
      38.         return add(date, 14, amount);  
      39.     }  
      40.   
      41.     private static Date add(Date date, int calendarField, int amount)  
      42.     {  
      43.         if(date == null)  
      44.         {  
      45.             throw new IllegalArgumentException("The date must not be null");  
      46.         } else  
      47.         {  
      48.             Calendar c = Calendar.getInstance();  
      49.             c.setTime(date);  
      50.             c.add(calendarField, amount);  
      51.             return c.getTime();  
      52.         }  
      53.     } 
  • 相关阅读:
    IT黑马-面向对象
    软路由系统记录
    网工笔记
    肖哥HCNP-正式篇笔记
    肖哥HCNP-学前准备篇笔记
    致良知简短笔记
    黑马班笔记
    正则表达示 for Python3
    小甲鱼Python3笔记
    linux命令-jdk及mysql安装操作
  • 原文地址:https://www.cnblogs.com/jiezzy/p/2586441.html
Copyright © 2011-2022 走看看