Postman 邮递员-需要帮助通过将日期格式更改为MMM-DD-YYYY来存储来自日期值(YYYY-MM-DD)的变量作为响应
我正在(YYYY-MM-DD)中获取输出。我想通过将日期格式更改为MMM-DD-YYYY(2020年2月26日)来保存到环境变量 样本响应:Postman 邮递员-需要帮助通过将日期格式更改为MMM-DD-YYYY来存储来自日期值(YYYY-MM-DD)的变量作为响应,postman,date-format,Postman,Date Format,我正在(YYYY-MM-DD)中获取输出。我想通过将日期格式更改为MMM-DD-YYYY(2020年2月26日)来保存到环境变量 样本响应: { "pickupDate": "2020-02-26", "cutOffTime": "20:00:00", "accessTime": { "hours": 1, "minutes": 0 }, } 仅使用下面的命令保存日期。但请帮我改变并保存它 var jsonDa
{
"pickupDate": "2020-02-26",
"cutOffTime": "20:00:00",
"accessTime": {
"hours": 1,
"minutes": 0
},
}
仅使用下面的命令保存日期。但请帮我改变并保存它
var jsonData = JSON.parse(responseBody);
postman.setEnvironmentVariable("day1", jsonData.output.options[1].pickupDate);
您应该能够在Postman应用程序的
测试
选项卡中使用:
您需要首先引入模块,然后使用
.format()
将日期更改为您想要的日期。我还使用了新的邮递员语法,因为您仍然使用旧的语法。谢谢您,Danny,它对我很有用。同时也感谢你更新的语法!!!
const moment = require('moment')
let jsonData = pm.response.json();
pm.environment.set("day1", moment(jsonData.output.options[1].pickupDate).format('MMM-DD-YYYY'));