SOAP UI - 如何在标头中传递 UTC 格式和 RFC 7231 格式的当前日期时间 json

问题描述 投票:0回答:1

我正在使用 SOAP UI 并提交 JSON 提交。但是我不知道如何提交以便自动填充当前日期/时间,如下所示的 JSON 正文字段

“收到日期时间”:“2020-09-10T07:40:00.001Z”

我在与上面类似的领域尝试了以下方法

"preparationDateTime":"${=new java.text.SimpleDateFormat("yyyy-MM-dd'T'HH:mm:ss.SSS'Z'").format(new java.util.Date())} “,但我认为这不起作用

标题

我已经能够为标头中的日期之一设置当前 UTC 格式,但那是 UTC 格式

${= new Date().format("yyyy-MM-dd'T'HH:mm:ss.SSSZ") }

但标头日期/时间中的另一个日期需要采用 RFC7231 格式 - Thu, 01 Oct 2020 13:30:23 GMT 所以不知道该怎么做?

有人可以帮忙吗?

json soap
1个回答
0
投票

对于RFC7231格式,可以使用

"preparationDateTime":"${=new java.text.SimpleDateFormat("EEE, dd MMM yyyy HH:mm:ss 'GMT'").format(new java.util.Date())}"new SimpleDateFormat(" ").format(new Date())

上述日期格式将返回“Thu, 19 Nov 2020 18:39:01 GMT”

© www.soinside.com 2019 - 2024. All rights reserved.