如何在 Postman 中将 {{$timestamp}} 格式化为 MM/DD/YYYY?

2024-04-04

在《邮递员》中,动态变量 https://www.getpostman.com/docs/postman/environments_and_globals/variables#dynamic-variables {{$timestamp}}插入当前的Unix 时间戳 https://www.unixtimestamp.com/进入一个请求。 (表示为自 1970 年 1 月 1 日以来的秒数)

"currentTime": "1510934784"

但是,我正在使用的 API 需要时间戳格式为MM/DD/YYYY.

"currentDate": "11/17/2017"

如何插入当前日期(格式为MM/DD/YYYY)进入我对邮递员的请求?


你可以使用moment.js https://momentjs.com/docs/使用 Postman 为您提供时间戳格式。

您可以将其添加到预请求脚本中:

const moment = require('moment');
pm.globals.set("today", moment().format("MM/DD/YYYY"));

然后参考{{today}}无论您在哪里需要它。

如果您将其添加到Collection Level Pre-request Script,它将针对中的每个请求运行Collection。而不是需要将其添加到all单独提出请求。

有关使用的更多信息moment在 Postman 中,我写了一篇简短的博文:https://dannydainton.com/2018/05/21/hold-on-wait-a-moment/ https://dannydainton.com/2018/05/21/hold-on-wait-a-moment/

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何在 Postman 中将 {{$timestamp}} 格式化为 MM/DD/YYYY? 的相关文章

随机推荐