2014-03-12 42 views
1

我的User域類中有lastLogin字段,其​​類型爲Date。我用它來跟蹤上次登錄日期和時間。當用戶登錄成功我改變這個字段的值作爲下,日期字段在grails中無法正常工作

someUser.lastLogin = new Date() 
someUser.save() 

當我查看該用戶在列表中的lastLogin值看起來像這樣2014-38-12 04:38:40即在datemonthtime取代。每次嘗試時,都會發生這種情況。幫助將不勝感激。

回答

4

你有沒有指定的日期格式(當你輸出的日期),如:

'yyyy-mm-dd HH:mm:ss' 

這是不正確,您需要:

'yyyy-MM-dd HH:mm:ss' 

(注:capital M for Month