如圖所示:
日期時間類中帶了一個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格式化,筆者按照這種方式並未湊效。