我需要在邮递员中将 12/02/2024 隐藏为纪元时间戳
我尝试通过根据需要添加或减去天数来操纵当前日期,但结果没有达到我的预期。
varmissionDatePrePaid = pm.environment.set("admissionDatePrePaid", new Date().getTime());
但这导致了 13 位数字,但我的要求是获得 10 位数字
Math.floor() 将解决你的问题,
var admissionDatePrePaid = pm.environment.set("admissionDatePrePaid", Math.floor(new Date().getTime()));
演示 在预请求脚本中,
console.log("timestamp milli-seconds: ", new Date().getTime());
console.log("timestamp seconds with dot`: ", new Date().getTime()/1000);
console.log("timestamp Seconds: ", Math.floor(new Date().getTime()/1000));
控制台结果
timestamp milli-seconds: 1708454492292
timestamp seconds with dot: 1708454492.293
timestamp Seconds: 1708454492