springboot中預設返回的日期格式類似於這樣:
"birth"
: 1537407384500
或者是這樣:
"createtime"
:
"2018-09-18t10:54:06.000+0000"
以上都不滿足實際顯示需要
修改方式(僅限於使用預設的jackson解析包的情況):
spring.jackson.date-format=yyyy-mm-dd
spring.jackson.time-zone=gmt+8
spring.jackson.serialization.write-dates-as-timestamps=
false
其中上面的spring.jackson.date-format的值自己可以根據實際需要修改。
那麼修改後會出現乙個問題:我如果想返回不同格式的怎麼辦?例如yyyy-mm-dd或者yyyy年mm月dd日 hh時mm分ss秒
@jsonformat
(pattern=
"yyyy年mm月dd日 hh時mm分ss秒"
,timezone =
"gmt+8"
)
private
date registerdate;
此時返回格式會優先使用註解設定的格式。通過以上方式可以做到靈活多變
ajax SpringMVC如何返回json
ajax返回json 1 將物件轉換成json class resultdata public void seterror integer error public string getmsg public void setmsg string msg resultdata result new r...
springboot學習筆記 2 搞定json引數
springboot學習筆記 2 搞定json引數 三步搞定 注 spring boot處理 json 引數的三個步驟 一 新增fastjson的依賴到pom.xml中 com.alibaba fastjson 1.2.47 二 建立controller類 三 建立配置類 四 然後啟動 驗證即可。返...
Jquery ajax方法解析返回的json資料
最近在用jquery的ajax方法傳遞接收json資料時發現乙個問題,那就是返回的data資料,有時候可以直接作為json資料使用,可有時候又不行。查了些資料,解釋如下 ajax else if ajaxobj.status 1 未繫結微博 return true error function aj...