在实体类上加@DatetimeFormat与@JsonFormat注解

@DatetimeFormat:将前台日期字符串转换成Date格式 @DateTimeFormat(pattern="yyyy-MM-dd")

@JsonFormat:将服务器端Date日期转换成指定字符串格式 @JsonFormat(pattern="yyyy-MM-dd",timezone="GMT+8")
注意:timezone 表示后台时区属性加8小时,前端时间控件也需要加8小时,否则会产生时区差异问题

实体截图

前端实体提交涉及日期参数(VUE 时间控件上传日期参数全部是字符串)

后台接受前端VUE传递的日期参数(字符串),需要转换为Java 的日期对象,通过DatetimeFormat注解标签实现

前台查询后台数据接口,涉及日期属性,需要将Data转换为字符串日期格式,通过@JsonFormat标签实现

Logo

前往低代码交流专区

更多推荐