一个专注于大数据技术架构与应用分享的技术博客

Postman中使用格式化为YYYYMMDDHHmmssSSS的时间戳

在request中如何用到格式化为YYYYMMDDHHmmssSSS时间戳?

一、预处理,在Pre-requestScript写入以下脚本

//导入模块moment
var moment = require('moment');

//获取当前时间,格式化后赋值给变量entryTime
var entryTime = moment().format("YYYYMMDDHHmmssSSS");
//获取当前时间,格式化后赋值给变量exitTime
var exitTime = moment().format("YYYYMMDDHHmmssSSS");

//控制台打印变量
console.log(entryTime);
console.log(exitTime);

//将两变量值赋值给全局变量
pm.globals.set("entryTime", entryTime);
pm.globals.set("exitTime", exitTime);
  1. 首先引入moment库;
  2. 使用moment()方法获取当前时间,并格式化为YYYYMMDDHHmmssSSS的时间戳;
  3. 控制台打印语句是为了方便查看取值是否正确。如何调出Postman的控制台?View-->Show Postman Console
  4. 设置全局变量

二、在request body中使用全局变量

用两个大括号引用全局变量{{entryTime}}和{{exitTime}},执行后,控制台可以看到这两个变量的值。

 

 

赞(0)
版权声明:本文采用知识共享 署名4.0国际许可协议 [BY-NC-SA] 进行授权
文章名称:《Postman中使用格式化为YYYYMMDDHHmmssSSS的时间戳》
文章链接:https://macsishu.com/postman%e4%b8%ad%e4%bd%bf%e7%94%a8%e6%a0%bc%e5%bc%8f%e5%8c%96%e4%b8%bayyyymmddhhmmsssss%e7%9a%84%e6%97%b6%e9%97%b4%e6%88%b3
本站资源仅供个人学习交流,请于下载后24小时内删除,不允许用于商业用途,否则法律问题自行承担。