gpt4 book ai didi

java - 如何更改 ResponseEntity 的时间戳字段格式?

转载 作者:行者123 更新时间:2023-12-02 09:27:57 24 4
gpt4 key购买 nike

我的 API 使用 org.springframework.http.ResponseEntity 返回响应正文

我需要将时间戳字段格式更改为特定格式。

我的 application.properties 文件中要使用的属性是什么?

我试图通过网络找到它,我找到了其他第 3 方库的引用,而不是 spring 的引用。

如果我也可以定义 message其他格式的字段我会很棒。

当前响应正文:

{
"timestamp": "Oct 2, 2019 3:24:32 PM",
"status": 200,
"error": "OK",
"message": "Initialization failed. cfgId doesn't exist",
"path": "/a/b/c/d/init"
}

我没有使用任何第三方库来返回 json,它只是 org.springframework.http.ResponseEntity

我正在寻找通用解决方案,而不是针对每个领域。我想要一个 application.properties 值来修复它。

最佳答案

您还可以使用@JsonFormat in Jackson

@JsonFormat(shape = JsonFormat.Shape.STRING, pattern = "yyyy-MM-dd")
public Date getCurrentDate() {
return new Date();
}

关于java - 如何更改 ResponseEntity 的时间戳字段格式?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58201556/

24 4 0