获取当前时间
${__time(format,result)}
- 参数format:时间格式,可选项
- 参数result :返回值的变量名,可选项
实例:
${__time(yyyy-MM-dd HH:mm:ss:SSS,time)} :格式化生成时间格式 2018-06-01 11:08:23:635
${__time(,)}:默认该公式精确到毫秒级别, 13位数 1527822855323
${__time(/1000,)}:该公式精确到秒级别, 10位数 1527822871
获取指定偏移的时间
${__timeShift(Format,Date to shift,value to shift,Locale to use for format,Name of variable)}
-
Format: 时间格式,可选项
-
Date to shift: 时间值,默认为当前时间,可选项
-
value to shift:偏移值,可选项
- PT20.345S: parses as 20.345 seconds
- PT15M: parses as 15 minutes
- PT10H: parses as 10 hours
- P2D: parses as 2 days
- P6H3M: parses as -6 hours and -3 minutes
-
Locale to use for format:语言环境的字符串格式,默认为ApacheJMeter语言环境
-
Name of variable:返回值的变量名,可选项
实例:
${__timeShift(dd/MM/yyyy,21/01/2018,P2D,,)}
:返回2018-01-23
获取时间段内随机时间
${__RandomDate(Time format,Start date,End date,Locale to use for format,Name of variable)}
- Time format: 时间格式,可选项
- Start date: 开始日期,可选项
- End date: 结束日期,必填项
- Locale to use for format: 语言环境的字符串格式,默认为ApacheJMeter语言环境,可选项
- Name of variable: 返回值的变量名,可选项
实例:
${__RandomDate(,,2050-07-08,,)}
:返回当前日期与2050-07-08之间的一个随机日期
网友评论