spring通過注解轉換日期


Spring中有@DataTimeFormat和@JsonFormat
@JsonFormat不要忘了加GMT+8
@DateTimeFormat要注意前台傳過的日期格式是yyyy-MM-dd的形式,如果你傳了一個yyyyMMdd的形式會報錯(日期格式基於下面的程序):

@DateTimeFormat(pattern = "yyyy-MM-dd") //入參 
@JsonFormat(timezone = "GMT+8", pattern = "yyyy-MM-dd") //出參

需要引入包
<dependency>
    <groupId>joda-time</groupId>
    <artifactId>joda-time</artifactId>
    <version>2.3</version>
</dependency>

jsonformat是將date轉換為String
而DatetimeFormat是將string轉換為date

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM