接口自动化调试成功 性能测试引用该场景失败

接口自动化调试成功,但是性能测试引用该场景的时候失败 日志显示接口前置操作中(javascript脚本) time_stamp的获取格式不对 接口测试中 time_stamp正确返回例如20240627071917000 但是性能测试中返回的时间却是2024MMddHHmmss000 请帮忙协助看一下 多谢

接口前置操作中的javascript脚本
var myDate = new Date();
log.info(myDate.getTime())
var time = dateFormat(‘yyyyMMddHHmmss’, new Date(myDate.getTime()-86060*1000))+‘000’;
vars.put(“time_stamp”,time)

function dateFormat(fmt, date) {
var ret;
var tf = function (str, len) {
if (str.length < len) {
for (var i = 0; i < len - str.length; i++) {
str = “0” + str;
}
}
return str
};
var opt = {
“y+”: date.getFullYear().toString(), // 年
“M+”: (date.getMonth() + 1).toString(), // 月
“d+”: date.getDate().toString(), // 日
“H+”: date.getHours().toString(), // 时
“m+”: date.getMinutes().toString(), // 分
“s+”: date.getSeconds().toString(), // 秒
“S+”: date.getSeconds().toString() // 毫秒
// 有其他格式化字符需求可以继续添加,必须转化成字符串
};
for (var k in opt) {
ret = new RegExp(“(” + k + “)”).exec(fmt);
if (ret) {
fmt = fmt.replace(ret[1], ret[1].length == 1 ? opt[k] : tf(opt[k], ret[1].length))
}
}
return fmt;
}

我这边验证下你的脚本。