我想定义一个变量,它会给我当前日期减去30天(意思是1个月前).
现在,我只有这个变量给我当前的日期:
${__time(yyyy-MM-dd'T'hh:mm:ssX)}
Dmitri T.. 5
查看以下JMeter功能:
__time() - 如果在没有参数的情况下使用,则返回自1970年1月1日以来的时间(以毫秒为单位)
__longSum() - 加或减2个或更多Long值
__javaScript() - 执行任意JavaScript代码
全部放在一起:
${__javaScript(new Date(${__longSum(${__time(,)},-2592000000,)}),)}
哪里:
2592000000
== 30(天)x 24(小时)*60(以小时为单位)*60(以分钟为单位)*1000(以秒为单位)
新日期(当前时间 - 30天) - 将Unix时间戳转换为JavaScript Date对象
演示:
有关上述JMeter函数和其他JMeter函数的详细信息,请参见如何使用JMeter函数的帖子系列.
查看以下JMeter功能:
__time() - 如果在没有参数的情况下使用,则返回自1970年1月1日以来的时间(以毫秒为单位)
__longSum() - 加或减2个或更多Long值
__javaScript() - 执行任意JavaScript代码
全部放在一起:
${__javaScript(new Date(${__longSum(${__time(,)},-2592000000,)}),)}
哪里:
2592000000
== 30(天)x 24(小时)*60(以小时为单位)*60(以分钟为单位)*1000(以秒为单位)
新日期(当前时间 - 30天) - 将Unix时间戳转换为JavaScript Date对象
演示:
有关上述JMeter函数和其他JMeter函数的详细信息,请参见如何使用JMeter函数的帖子系列.