序列化日期:Swagger 和 Spring-MVC

Serialize Date: Swagger and Spring-MVC

我正在使用 swagger-ui 和 Java Spring 中的存根服务器-MVC 使用 swagger-codegen 生成。我在某个地方有一个日期格式,如果我输入某个日期,它总是 returns 我是 UNIX 日期时间格式。我想要日期和日期时间的 RFC-3339 格式。有人知道怎么做吗?

我找到了答案..

我必须覆盖 JsonFormat,因为我要返回一个 JSON 对象。

因此,如果你遇到和我一样的问题,请使用:

@JsonFormat(pattern="...")
Date foo;

别忘了使用import com.fasterxml.jackson.annotation.JsonFormat;