Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
在将对象序列化为 json 时,Spring boot 2 已将 UTC 格式作为日期的默认格式。这破坏了我们依赖日期作为时间戳的几个旧集成。如何选择性地将此功能恢复为需要它的响应?
在您需要再次格式化为时间戳的任何日期,在构造函数或字段中使用 @JsonFormat(shape = JsonFormat.Shape.NUMBER) 对它们进行注释,如下所示:
@JsonFormat(shape = JsonFormat.Shape.Number) private Date myDate;
或者
MyClass(@JsonFormat(shape = JsonFormat.Shape.Number) Date myDate) { ... }