更新时间:2022-08-17 GMT+08:00
        
          
          
        
      
      
      
      
      
      
      
      
  
      
      
      
        
日期和时间模式
EL表达式中的日期和时间可以按用户指定的格式进行显示,日期和时间格式由日期和时间模式字符串指定。日期和时间模式字符串由A到Z、a到z的非引号字母组成,字母的含义如表1所示。
| 
       字母  | 
     
       描述  | 
     
       示例  | 
    
|---|---|---|
| 
       G  | 
     
       纪元标记  | 
     
       AD  | 
    
| 
       y  | 
     
       年  | 
     
       2001  | 
    
| 
       M  | 
     
       年中的月份  | 
     
       July 或 07  | 
    
| 
       d  | 
     
       月份中的日期  | 
     
       10  | 
    
| 
       h  | 
     
       12小时制(1~12)的小时  | 
     
       12  | 
    
| 
       H  | 
     
       24小时制(0~23)的小时  | 
     
       22  | 
    
| 
       m  | 
     
       分钟数  | 
     
       30  | 
    
| 
       s  | 
     
       秒数  | 
     
       55  | 
    
| 
       S  | 
     
       毫秒数  | 
     
       234  | 
    
| 
       E  | 
     
       星期几  | 
     
       Mon、Tue、Wed、Thu、Fri、Sat或Sun  | 
    
| 
       D  | 
     
       年中的日期  | 
     
       360  | 
    
| 
       F  | 
     
       月份中第几周周几  | 
     
       2(second Wed. in July)  | 
    
| 
       w  | 
     
       年中的第几周  | 
     
       40  | 
    
| 
       W  | 
     
       月份中的第几周  | 
     
       1  | 
    
| 
       a  | 
     
       A.M./P.M.标记  | 
     
       PM  | 
    
| 
       k  | 
     
       24小时制(1~24)的小时  | 
     
       24  | 
    
| 
       K  | 
     
       12小时制(0~11)的小时  | 
     
       10  | 
    
| 
       z  | 
     
       时区  | 
     
       Eastern Standard Time  | 
    
| 
       '  | 
     
       文字定界符  | 
     
       无示例  | 
    
| 
       "  | 
     
       单引号  | 
     
       无示例  | 
    
举例
获取作业计划调度时间的前一天日期,EL表达式如下:
#{DateUtil.format(DateUtil.addDays(Job.planTime,-1),"yyyy-MM-dd")}
   父主题: EL表达式参考