问题现象:
今天在获取到接口数据时,发现时间戳的数据格式是 带英文的格式:如图:
但这不是我们想要格式,我们经常会使用到下面这种格式,如图:
那该如何解决日期格式的问题呢?
解决方法:
1.可以在entity/model等实体类给Date数据类型的属性加上如下注解:
@JsonFormat(pattern="yyyy-MM-dd HH:mm:ss",timezone="GMT+8")
不过这种方法我并不提倡,因为每个Date类型的属性你都要添加该注解,那就太麻烦了!!!!!!
2.首先可以在application.properties配置文件中,定义日期格式,如下:
然后再自定义一个配置类,举例如下:
问题解决!!!!!!