【发布时间】:2021-02-19 06:36:39
【问题描述】:
我的脚本需要两个时间戳,一个用于 02:30 的“今天”,一个用于 02:30 的“明天”。生成日期相当容易,使用;
date1=${__time("yyyy.MM.dd 02:30:00")}
date2=${__timeShift("yy.MM.dd 02:30:00",,P1D,,)}
但是 POST 请求需要 Epoch 格式的日期。如何将上述输出转换为 Epochs?
我发现的一个选项是使用;
date1a=date1.getTime().toString()
但这不起作用(没有方法签名)。与此相关的是,我确实发现了一个 jmeter 5.3 错误,其中 dateutil.jar 缺失,但添加它没有任何区别。
有很多选项可以将 Epoch 转换为人类可读的,但它们不是可逆的过程。
或者,有没有一种方法可以直接计算 Epoch,同样是 2:30 的“今天”和 2:30 的“明天”?
【问题讨论】: