SpringBoot日期格式化处理(单独与全局)

1、单独处理:

springboot默认提供,在需要的字段上使用
@JsonFormat(locale = "zh", timezone = "GMT+8", pattern = "yyyy-MM-dd HH:mm:ss")
private Date createDate;

@JsonFormat(locale = "zh", timezone = "GMT+8", pattern = "yyyy-MM-dd")
private Date birthDay;

2、全局配置

复制代码
配置文件:
spring.jackson.date-format=yyyy-MM-dd HH:mm:ss
spring.jackson.time-zone=GMT+81)支持(content-type=application/json)请求中格式为yyyy-MM-dd HH:mm:ss的字符串,
后台用@RequestBody接收,及返回值date转为yyyy-MM-dd HH:mm:ss格式string; (2)不支持(content-type=application/json)请求中yyyy-MM-dd等类型的字符串转为date;
(但是可在需要的字段上使用注解方式单独处理) (
3)不支持java8日期api。
复制代码

 

posted @   唏嘘-  阅读(509)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· C#/.NET/.NET Core优秀项目和框架2025年2月简报
· Manus爆火,是硬核还是营销?
· 一文读懂知识蒸馏
· 终于写完轮子一部分:tcp代理 了,记录一下
点击右上角即可分享
微信分享提示