2013-02-06 105 views
2

我有一個spring應用程序,其中包含一個request,用於返回json中的Accounts列表。 Account類有一個Date屬性。該屬性作爲json輸出中的unix時間戳返回。在回覆中更改日期格式

有沒有辦法將dateformat更改爲預定義的格式,而不是將其作爲unix時間戳返回?

@RequestMapping(value = "/userAccounts.json", method = RequestMethod.GET) 
     public @ResponseBody ArrayList<Account> userAccounts() { 
      ArrayList<Account> accounts = accountService.getAllUserAccounts(user); 
      return accounts; 
     } 
+0

請參閱:http://java.dzone.com/articles/how-serialize-javautildate –

+0

我正在尋找一個更全球的解決方案,如:http://stackoverflow.com/questions/9038005/spring-3-1-json-date-format我試過這個解決方案,但沒有任何效果。 – heldt

+0

http://stackoverflow.com/questions/6685043/java-ee-what-is-the-correct-layer-for-formatting-domain-model-objects-before-p/6687472#6687472 –

回答