我有这个在c#:
var date = DateTime.UtcNow.ToString("R", CultureInfo.InvariantCulture);
结果是这样的
date = "Tue, 27 Dec 2022 13:30:35 GMT";
我想在 Postman 的预请求中得到这个结果,把这个变量作为date传递,但是这个命令没有给予我确切的结果:
var date = new Date();
//result: Tue Dec 27 2022 16:26:00 GMT+0100 (Central European Standard Time)
因为我使用这个日期变量来加密,所以把它做成我在c#中使用的特殊格式是很重要的。
你知不知道我怎么会在《 Postman 》里有这样的结果?
2条答案
按热度按时间nuypyhwy1#
要显示时间,可以使用
momentjs
,它已经包含在postman中了,缺点是它不支持时区,所以代码应该是:vlf7wbxs2#
在
pre-request
节中使用reg表达式控制台结果
在
https://regex101.com/
中设置测试字符串正则表达式
注册表内表达可视化
https://regexper.com/