jdk8环境下sprngboot/springmvc中JSR310新日期/时间类LocalDateTime显示效果带T


如图所示:

 

 日期时间类中带了一个T,以上这种格式LocalDateTime格式化的时候默认日期时间格式:ISO.DATE_TIME(按笔者目前的知识理解是ISO8601规范中的日期时间格式化

想要把他转换成我们日常使用(习惯)的日期格式,只要在字段上面添加

@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")

 

如下

 

修改后效果

 

 

 如果以上不生效,尝试添加maven依赖或者留给我。

<dependency>
  <groupId>com.fasterxml.jackson.datatype</groupId>
  <artifactId>jackson-datatype-jsr310</artifactId>
  <version>2.9.9</version>
</dependency>

 

其他参考java8中java.time.LocalDateTime的json格式化,笔者按照这种方式并未凑效。


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM