最近更新时间:2021.10.13 19:43:46
首次发布时间:2021.09.14 11:21:01
具体说明如下:
${DATE} 业务时间日期,格式为:yyyy-mm-dd,如:2015-05-17
${date} 业务时间日期,格式为:yyyymmdd,如:20150526
${HOUR} 业务时间整点,用于小时级别任务,格式为:x(整数),如:2
${hour} 业务时间整点,用于小时级别任务,格式为:hh,如:02
${day} 业务时间日期,用于天级别任务,格式为:dd,如:15
${month} 业务时间月份,用于月级别任务,格式为:mm,如:03
${timestamp} 业务时间时间戳, 格式为:x(整数),使用前请核对是否符合预期
${week_of_year} 当前时间是本年的第几周, 格式为:%02d(01~52)
变量基本运算法则:往前或者往后n个单位时间,如:
${DATE+n} or ${DATE-n} :以DATE为锚点往后(+)或者向前(-)n天
${hour+n} or ${hour-n}:以hour为锚点往后(+)或者向前(-)n小时
变量高级运算法则:${var+x+ym-zd+ph-qs}表示业务时间加x单位时间(如果var=date,加x天),加y个月,减z天,加p小时,减q秒,最后按照var的输出格式输出,如:
月级别任务常量配置推荐使用${var-1m},可支持跨年场景;
获取任意月份最后一天:利用${last_date+N}、${last_DATE+N}和${last_day+N} 可获取任意月份的最后一天,以2019-02-21执行结果为例:
${last_DATE} = 2019-02-28
${last_DATE-1} = 2019-01-31
${last_date+1} = 20190331
${last_day} = 28