前几天做一个小功能的时候,从数据库查出来一个日期类型的数据,前台显示成一串数字,如图:
原因分析:
在数据库中存的是date或datetime类型的值。从数据库里取出来遍历到页面上显示的是long类型或是GTM类型的日期时间。
解决方案:
直接在实体类中的属性或者get方法上加@JsonFormat注解
@JsonFormat(pattern="yyyy-MM-dd HH:mm:ss",timezone= "GMT+8")