Springboot配置返回日期格式
Springboot配置返回日期格式全局配置注解配置
·
1. SpringBoot 返回的默认格式
在不指定任何特殊配置的情况下,返回的 date 类型的字段会自动转成 UTC 格式字符串,形如 2022-08-11T10:50:31.050+00:00
。
2. 指定全局返回时间戳
在 application.yml
中增加如下配置:
spring:
jackson:
serialization:
write-dates-as-timestamps: true
3. 指定全局返回的时间格式
在 application.yml
中增加如下配置:
spring:
jackson:
date-format: yyyy-MM-dd HH:mm:ss
time-zone: GMT+8
4. 指定单个字段返回的时间格式
我们还可以只指定某个字段的返回格式,只需要在该字段上加上JsonFormat
注解,并指定 pattern
和 timezone
即可,示例如下:
@JsonFormat(pattern = "yyyy-MM-dd", timezone = "GMT+8")
private Date xxDate;
更多推荐
已为社区贡献7条内容
所有评论(0)