DateUtil内嵌对象
DateUtil内嵌对象提供了一系列时间格式化、时间计算方法。
方法
| 
        方法  | 
      
        描述  | 
     
|---|---|
| 
        String format(Date date, String pattern)  | 
      
        将Date类型时间按指定pattern格式为字符串。  | 
     
| 
        Date addMonths(Date date, int amount)  | 
      
        给date添加指定月数后,返回新Date对象,amount可以是负数。  | 
     
| 
        Date addDays(Date date, int amount)  | 
      
        给date添加指定天数后,返回新Date对象,amount可以是负数。  | 
     
| 
        Date addHours(Date date, int amount)  | 
      
        给date添加指定小时数后,返回新Date对象,amount可以是负数。  | 
     
| 
        Date addMinutes(Date date, int amount)  | 
      
        给date添加指定分钟数后,返回新Date对象,amount可以是负数。  | 
     
| 
        int getDay(Date date)  | 
      
        从date获取天,例如:date为2018-09-14,则返回14。  | 
     
| 
        int getMonth(Date date)  | 
      
        从date获取月,例如:date为2018-09-14,则返回9。  | 
     
| 
        int getYear(Date date)  | 
      
        从date获取年,例如:date为2018-09-14,则返回2018。  | 
     
| 
        Date now()  | 
      
        返回当前时间。  | 
     
| 
        long getTime(Date date)  | 
      
        将Date类型时间转换为long类型。  | 
     
| 
        Date parseDate(String str, String pattern)  | 
      
        字符串按pattern转换为Date类型,pattern为日期、时间模式,请参考日期和时间模式。  | 
     
举例
以作业调度计划时间的前一天时间作为子目录名称,生成一个OBS路径,EL表达式如下:
#{"obs://test/"+DateUtil.format(DateUtil.addDays(Job.planTime,-1),"yyyy-MM-dd")}