如何在Grails中更改joda——时间默认日期时间格式

如何在Grails中更改joda——时间默认日期时间格式,grails,jodatime,formatting,Grails,Jodatime,Formatting,我将Grails2.0.3(groovy 1.8.6)与joda time:1.3.1和joda time模板插件一起使用。 一切工作完美,但我想改变日期和时间显示格式。 我该怎么做?每个域都是搭建的,所以我无法访问任何视图来手动渲染它 我的领域 import org.joda.time.* import org.joda.time.contrib.hibernate.* class Game { Team host Team guest

我将Grails2.0.3(groovy 1.8.6)与joda time:1.3.1和joda time模板插件一起使用。 一切工作完美,但我想改变日期和时间显示格式。 我该怎么做?每个域都是搭建的,所以我无法访问任何视图来手动渲染它

我的领域

import org.joda.time.*
import org.joda.time.contrib.hibernate.*

    class Game {

        Team host
        Team guest
        String location
        DateTime date


        static mapping = {
            date type: PersistentDateTimeTZ, {
                column name: "date_timestamp"
                column name: "date_zone"
            }
        }
    }
提交日期

Date 5/24/12 5:53 PM
我想把它作为

Date 5 may 2012 17:53 PM 

有没有办法翻译月份名称

在config.groovy中定义它

jodatime {  format.org.joda.time.DateTime = "dd MMM YYYY HH:mm a" }

这就应该解决了

谢谢,这正是我需要的。没关系,我不知道这特别适用于
标签。