在我看來,我有這樣的事情:Grails的日期類型
Date: ${it.date}
它具有以下的輸出:
Date: 2011-05-24 00:00:00.0.
如何更改日期的形成,使最後一部分(00: 00:00.0)沒有出現?
在我看來,我有這樣的事情:Grails的日期類型
Date: ${it.date}
它具有以下的輸出:
Date: 2011-05-24 00:00:00.0.
如何更改日期的形成,使最後一部分(00: 00:00.0)沒有出現?
是的,你可以格式化與相關的標籤,這是,像這樣的日期:
<g:formatDate format="yyyy-MM-dd" date="${it.date}"/>
這裏更多的信息:http://www.grails.org/GSP+Tag+-+formatDate 希望這有助於。 :)
如果你正在做大量的日期操作,我強烈建議獲取JodaTime插件http://www.grails.org/plugin/joda-time。它有自己的標籤庫,格式化DateTime可以簡單地使用toString()方法完成。
DateTime dt = new DateTime()
println (dt.toString("YYYY-MM-dd"))
你的情況,你可以做以下的(如果使用JodaTime):
Date: ${it.toString("yyyy-MM-dd")}