You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在Postman中给当前时间戳增加10分钟?

在Postman中生成当前时间+10分钟的时间戳

嘿,我来帮你搞定这个问题!你之前的写法失效是因为直接给new Date()对象加数字时,JavaScript会把Date对象转换成字符串,字符串和数字拼接后就不再是Date类型了,自然没法调用toISOString()方法。

下面给你两种可行的解决方式:

方法一:直接操作时间戳(毫秒数)

先获取当前时间的毫秒级时间戳,加上10分钟对应的毫秒数(10分钟 = 10601000 = 600000毫秒),再用新的时间戳创建Date对象:

// 计算10分钟后的Date对象
const tenMinutesLater = new Date(Date.now() + 10 * 60 * 1000);
// 设置环境变量
postman.setEnvironmentVariable('pickUpTime', tenMinutesLater.toISOString());

方法二:使用Date对象的内置方法

这种方式更直观,先创建当前时间的Date对象,再调用setMinutes()方法给分钟数加10:

const now = new Date();
// 给当前时间的分钟数加10
now.setMinutes(now.getMinutes() + 10);
// 设置环境变量
postman.setEnvironmentVariable('pickUpTime', now.toISOString());

小提示:Postman新版本推荐写法

如果你的Postman是较新的版本,官方已经弃用了postman.setEnvironmentVariable(),推荐使用更简洁的pm.environment.set():

const tenMinutesLater = new Date(Date.now() + 10 * 60 * 1000);
pm.environment.set('pickUpTime', tenMinutesLater.toISOString());

内容的提问来源于stack exchange,提问作者Hesam

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.21 08:20:25