gpt4 book ai didi

postman - 如何在 Postman 中获取不同时区的本地时间?

转载 作者:行者123 更新时间:2023-12-04 16:42:32 24 4
gpt4 key购买 nike

我想获取罗马时区的本地时间。在此处的 postman 文档中未找到有关如何使用 moment 沙箱内置库的任何详细信息 postman_sandbox_api_reference

到目前为止我已经尝试过什么

var moment = require('moment');
console.log(moment().tz(environment.TimeZone).format());

它抛出的错误 - TypeError | moment(...).tz 不是函数

又一次尝试-

var moment = require('moment-timezone');
console.log(moment().tz(environment.TimeZone).format());

它抛出的错误 - Error |找不到模块“时刻时区”

我哪里出错了?谁能指出我正确的方向。

谢谢

最佳答案

Postman 只内置了moment 库,没有moment-timezone

如果您正在做的不是 moment 文档的一部分,它就不会起作用。

https://momentjs.com/docs/

作为获取数据的解决方法,您可以使用简单的第 3 方 API。

向此端点发出请求将为您提供一些您可以使用的时区数据。

http://worldtimeapi.org/api/timezone/Europe/Rome

这可以添加到 pre-request script 中的 pm.sendRequest() 以获取您需要的数据并在另一个请求中使用它。

pm.sendRequest("http://worldtimeapi.org/api/timezone/Europe/Rome", function (err, res) {
pm.globals.set("localTimeRome", res.json().datetime);
});

关于postman - 如何在 Postman 中获取不同时区的本地时间?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56852214/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com