0

我已經在pojo類中使用了日期對象,在移動第一個適配器中,swagger生成如下的json對象。 enter image description here什麼是移動第一個適配器中接受的日期格式

{ "ID": "string", "date": "2016-09-28T12:30:50.723Z」, -> Date "email": "string" }

但方式響應對象返回的POJO對象,從API 響應體.. { "ID": "string", "date": "1475069699667」, -> Date "email": "string" }

enter image description here

從mobilefirst招搖文檔試行API還給500錯誤。 enter image description here 看起來像什麼樣的日期顯示以及mobilefirst接受的內容是不同的,並且存在不匹配。

enter image description here

能否請你幫我知道,什麼是mobilefirst適配器接受的日期格式?

回答

0

mobilefirst適配器中接受的日期格式可能是時間戳。你可以嘗試像這樣將日期轉換爲時間戳嗎?

String dateOfBirth = "2016-09-28T15:59:19.172Z"; 
DateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd'T'HH:mm:ss.SSS'Z'"); 
    Date date = dateFormat.parse(dateOfBirth); 
    long timestamp = date.getTime(); 

timestamp會是這樣1475053159172

一些事情與dateOfBirth = timestamp

+0

Vitbeo30後再試一次,感謝您的回覆。由於迴應是回饋時間戳,我嘗試了時間戳,但它給了我相同的500錯誤(「Unparseable date:\」\「」,)。 –

相關問題