@DateTimeFormat和@JsonFormat注解修改的属性字段应该是Data类型
@DateTimeFormat转换前端string类型到后端date类型,此字段一般加到属性上面
@JsonFormat转换后端date类型到前端string类型,如果只用到此注解,加到属性上或者方法上都可以;如果跟@DateTimeFormat配合使用,此注解添加到getter方法上面,注意加【timezone=“GMT+8”】
@JSONField
// 配置date序列化和反序列使⽤yyyyMMdd⽇期格式
@JSONField(format = “yyyy-MM-dd”)
public Date date;
本文介绍如何使用@DateTimeFormat和@JsonFormat注解进行日期格式转换,包括前端字符串到后端日期类型的转换,以及后端日期类型到前端字符串类型的转换。特别强调了在配合使用这两个注解时,@JsonFormat应添加到getter方法上,并设置时区为‘GMT+8’。
436

被折叠的 条评论
为什么被折叠?



