Jmeter函数助手--时间函数(获取当前时间、当前周、当前月)
函数助手–时间函数
在函数助手,我们可以看到与时间相关的函数有两个:
__time :一般用来获取当前时间,可以获取不同的当前时间格式,比如:时间戳、时间(年-月-日 时-分-秒、年-月-日、年月日)。
__timeshift :一般用来获取移动时间,比如当前时间往前几天或者当前时间往后几天、当前时间往前几小时或往后几小时。
函数:__time
操作:工具–函数助手对话框–下拉选择__time
- 界面操作 :
图例:
2. 语法格式 :
${__timeShift(Format, Date to Shift, Value to Shift, Locale to use for format, Name of variable)}
- 请求例子 :

函数:__timeShift
操作:工具–函数助手对话框–下拉选择__timeShift
- 界面操作 :
图例:
- 语法格式 :
${__timeShift(Format, Date to Shift, Value to Shift, Locale to use for format, Name of variable)}
- 请求例子 :
${__timeShift(yyyy-MM-dd HH:mm:ss,-P6D ,zh_CN,PreSixDays)}



- 重点参数 :
"PT20.345S" -- 增加 20.345 秒
"PT15M" -- 增加 15 分钟
"PT10H" -- 增加 10 小时
"P2D" -- 增加 2 天
"-P6D" -- 减少 6 天
"P2DT3H4M" -- 增加 2 天 3 小时 4 分钟
"PT-6H3M" -- 减少 6 小时,同时增加 3 分钟
"-PT6H3M" -- 减少 6 小时 3 分钟
"-PT-6H+3M" -- 增加 6 小时,同时减少 3 分钟
如果是增减时、分、秒,前缀是 PT
如果是增减天,前缀是 P
版权声明:本文为Yorkie_Lin原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。