postman脚本之时间处理
前言:postman脚本可使用js语法做一些前置处理或后置处理,这里的时间处理一般在Pre-request-Script中 //js获取当前时间戳的三种方法 var timestamp = Date.parse(new Date()); //1616658069000 var timestamp1 = (new Date().valueOf()); //1616658069310 var timestamp2 = new Date().getTime(); //1616658069310
var timestamp3 = Math.round(new Date().getTime()/1000); //1616662832
var timestamp0 =pm.variables.replaceIn("{{$timestamp}}") //最简单粗暴的方法,结果 1616666736
console.log(timestamp); console.log(timestamp1); console.log(timestamp2);
console.log(timestamp3);
console.log(timestamp0);
//js将时间戳转换为时间,也可以此基本上做一些加减,表示过去或未来时间 var t = new Date(1616661670810); //Thu Mar 25 2021 16:41:10 GMT+0800 (中国标准时间) var t1 = t.getFullYear() + "-" + (t.getMonth()+1) + "-" + t.getDate() + " " + t.getHours() + ":" + t.getMinutes() + ":" + t.getSeconds(); //2021-3-25 16:41:10 console.log(t); console.log("t",t1); //格式化时间戳 var moment = require('moment'); var data = moment().format(" YYYY-MM-DD HH:mm:ss"); //2021-03-25 15:54:58 console.log(data); //获取比当前时间多一天的时间戳 var moment = require('moment'); var day = moment().add(1,'days'); var stamp = Date.parse(day) console.log(stamp)
三十六般武艺,七十二般变化,修练出个人品牌并发出光芒
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 单元测试从入门到精通
· 上周热点回顾(3.3-3.9)
· winform 绘制太阳,地球,月球 运作规律