Spring 时间戳(日期)格式转换问题

问题现象:

今天在获取到接口数据时,发现时间戳的数据格式是 带英文的格式:如图:

但这不是我们想要格式,我们经常会使用到下面这种格式,如图:

那该如何解决日期格式的问题呢?


解决方法:

1.可以在entity/model等实体类给Date数据类型的属性加上如下注解:

@JsonFormat(pattern="yyyy-MM-dd HH:mm:ss",timezone="GMT+8") 

不过这种方法我并不提倡,因为每个Date类型的属性你都要添加该注解,那就太麻烦了!!!!!!

2.首先可以在application.properties配置文件中,定义日期格式,如下:

然后再自定义一个配置类,举例如下:

问题解决!!!!!!


版权声明:本文为weixin_42585386原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。