Jmeter函数助手7-timeShift
timeShift函数用于获取移动时间变化后的指定格式时间。
- Format string for DateTimeFormatter (optional) (default unix timestamp in millisecond):可以传入我们想要的时间格式来获取当前时间yyyy-MM-dd HH:mm:ss
- 转换时间:默认现在
- Amount of seconds/minutes/hours/days to add (e.g. P2D : plus two days) (optional):移动时间。注意天数变化用P开头(如两天后P2D),时分秒变化用PT开头(如3分钟后PT3M)。P-2DT4M两天前加4分钟、-P2DT4M两天前减4分钟
- String format of a locale (ex: fr_FR , en_EN) (optional):地区相关的日期格式。默认不传的情况下该函数使用JVM中的当前语言环境,可填入如zh_CN、fr_FR、en_EN
- 存储结果的变量名
1、参数都不填默认生成当前时间 毫秒时间戳。
${__timeShift(,,,,)}
2、传入参数获取移动时间之后的日期
${__timeShift(yyyy-MM-dd HH:mm:ss,,P5DT4H8M20S,,)}
3、地区格式默认不填则使用JVM中的当前语言环境如我本地是zh_CN,也可以传其它地区格式如fr_FR、en_EN
${__timeShift(dd MMMM yyyy,13 août 2022,P10D,fr_FR,)} ,“13 août 2022”指的是2022年8月13日
${__timeShift(MMM dd\, yyyy HH:mm:ss,Aug 09\, 2023 05:21:21,P10D,en_EN,)},“Aug 09, 2023 05:21:21”指的是2023年8月9日5点21分21秒