Grails:如何以语言环境设置的语言格式化日期?
Grails: How to format date in language set in locale?
我的基于 Grails 的多语言网站有一个区域设置开关。我想确保日期值显示在语言环境集中(以及当前在脚手架的其他输出中使用的格式,因为该站点已经可供客户使用)。
这是我正在使用的示例代码:
<g:formatDate date="${eventInstance?.date}"/>
我根据this entry from the manual得出的解决方案是:
<g:formatDate date="${eventInstance?.date}" formatName="default.date.format.short" />
并且在我的 i18n/*.properties 文件设置中 default.date.format.short
(全球标准 default.date.format
已经设置为另一种格式)。
我的基于 Grails 的多语言网站有一个区域设置开关。我想确保日期值显示在语言环境集中(以及当前在脚手架的其他输出中使用的格式,因为该站点已经可供客户使用)。 这是我正在使用的示例代码:
<g:formatDate date="${eventInstance?.date}"/>
我根据this entry from the manual得出的解决方案是:
<g:formatDate date="${eventInstance?.date}" formatName="default.date.format.short" />
并且在我的 i18n/*.properties 文件设置中 default.date.format.short
(全球标准 default.date.format
已经设置为另一种格式)。