時間是一個比較常用的類型。顯示的時候通常是以String顯示的。如果前端參數,前端人員也希望用String作為參數
常用注解
@DatetimeFormat是將String轉換成Date,一般前台給后台傳值時用
@JsonFormat(pattern="yyyy-MM-dd") 將Date轉換成String 一般后台傳值給前台時
@JsonFormat會讓時間以0區時間顯示。如果直接使用會少了8小時(我所在的是北京時區)修改為
@JsonFormat(pattern="yyyy-MM-dd",timezone="GMT+8")