Grails 2.2 到 2.3 中的日期

标签 date grails

我刚刚将 Grails 应用程序从 2.2 升级到 2.3,并且在我的代码中遇到了一些有关日期的错误。我一升级,我的日期就无法验证。日期的格式为 "MM/DD/yyyy HH:mm"。 Grails 2.2 可以很好地处理它们,但 2.3 无法绑定(bind)到 Date 对象。我已经通过将文本解析为日期对象来完成解决方案,但它并不像我想要的那么干净。

最佳答案

将日期格式添加到 Config.groovy 中的 grails.databinding.dateFormats

grails.databinding.dateFormats = ['MM/DD/yyyy HH:mm']

The data binding documentation更详细的内容。

关于Grails 2.2 到 2.3 中的日期,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23062823/

相关文章:

python - 使用 Dateutil 的相对日期基准

sql - 使用 Oracle SQL 增加日期

mysql - 如何从 Mysql 中获取本周的日期(从周一到周日)

grails - Gradle/Grails 应用程序

java - grails 应用程序不再允许我在本地主机上发送电子邮件

python - 在 Python 中创建日期范围

javascript - 补偿自动电子邮件中的时区

grails - 如何在Grails 4中的创建和编辑表单中添加多个枚举字段?

Grails - 命令对象的专用源文件夹?

spring - 如何在Grails中从Spring Security获取普通密码或解密密码?