我目前正在使用' $ {__ time()}'以毫秒为单位返回当前时间的函数。但是,我想要这样的东西 - 日期输入' mm / dd / yyyy'和功能输出' 1504290600'。有人能帮帮我吗。 注意:我希望输出为Linux时间,而不是其他格式的其他格式。
答案 0 :(得分:1)
开箱即用JMeter没有提供此功能,您需要一个自定义脚本,我建议使用JSR223 Test Elements或Groovy功能
示例代码如下:
${__groovy(new Date().parse("MM/dd/yyyy"\, "09/04/2017").getTime(),)}
或者在非功能的情况下:
def timestamp = new Date().parse("MM/dd/yyyy", "09/04/2017").getTime()
log.info('Required time is: ' + timestamp)
09/04/2017
替换为您选择的日期M
,小写m
为分钟。有关详细信息,请参阅SimpleDateFormat课程参考