获取当前时间直接使用__time即可,但是获取指定时间,__time显然无法完成。
__time shift可完成秒级别的指定。
一、基本信息
格式:yyyyMMddHHmmss - 将显示创建日期的格式。如果该值未被传递,则以毫秒为单位创建日期。
日期:空 - 这是日期值。用于如果要通过添加或减去特定天数,小时或分钟来创建特定日期的情况。如果参数值未通过,则使用当前日期。
位移:P1DT1H1M1S - 表示要从日期参数的值中添加或减去多少天,几小时或几分钟。如果该值未被传递,则不会将任何值减去或添加到日期参数的值中。
二、实例
“+2天”-->> P2D -->>${__timeShift(yyyyMMddHHmmss,,P2D,,)}
“ +1天+3分”-->> P1DT3M -->>${__timeShift(yyyyMMddHHmmss,,P1DT3M,,)}
“+2天-3分”-->> -P-2DT3M -->>${__timeShift(yyyyMMddHHmmss,,-P-2DT3M,,)}
“-1天”-->> -P1D -->>${__timeShift(yyyyMMddHHmmss,,-P1D,,)}
“-2天+30分”-->> P2D -->>${__timeShift(yyyyMMddHHmmss,,-P2DT-30M,,)}
“+3分”-->> PT3M -->>${__timeShift(yyyyMMddHHmmss,,PT3M,,)}