2013-09-27 131 views
4

我正在向Grails發送JSON PUT請求。在JSON對象中,我有一個日期字符串。我已經搜索並嘗試過了,但是我無法確定GORM想要解析日期字符串的默認日期字符串格式。在我所有的努力,我得到以下錯誤:GORM將日期發送到Grails時的默認日期格式

java.lang.IllegalArgumentException異常:無法解析日期:無法解析的日期

我只是想知道的默認格式格姆希望,我會很樂意格式化的日期字符串該格式在發送到服務器之前。

回答

11

我想你在數據綁定過程中遇到了這個問題。

原因:用於結合
默認日期格式爲yyyy-MM-dd HH:mm:ss.S

解決方案:
默認的數據格式可以用PropertyEditorRegistrar被改變。詳情請按照this

+0

是的!非常感謝!你能告訴我你在哪裏發現了這種默認格式嗎?我無法在任何地方找到它。從服務器發送到客戶端時,我可以找到很多關於格式化的信息,但不是反之。 –

+2

@JoshPetitt我幾個月前在同一條船上,但是通過源代碼挖掘找出它。值得添加到文檔。 – dmahapatro