json - 向 Grails 发送日期时的 GORM 默认日期格式

标签 json date grails grails-orm

我正在向 Grails 发送 JSON PUT 请求。在 JSON 对象中,我有一个日期字符串。我已经搜索并尝试过,但我无法确定 GORM 想要解析日期字符串的默认日期字符串格式。在我所有的尝试中,我都收到以下错误:

java.lang.IllegalArgumentException:无法解析日期:无法解析的日期

我只想知道 GORM 期望的默认格式,并且在将日期字符串发送到服务器之前,我很乐意将其格式化为该格式。

最佳答案

我想您在数据绑定(bind)期间会遇到这个问题。

原因:
绑定(bind)的默认日期格式为 yyyy-MM-dd HH:mm:ss.S
解决方案:
可以使用 PropertyEditorRegistrar 更改默认数据格式.关注 this详情。

关于json - 向 Grails 发送日期时的 GORM 默认日期格式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19057317/

相关文章:

json - Go:解码具有多种类型的 JSON

Java转换字符串,具有毫秒至今的对象

java - 如何从时间戳列表中获取开始和结束范围?

php - DateTime::createFromFormat 如何捕获特定的日期时间?

hibernate - 如何在具有ManyToOne映射的字段上编写 hibernate session 查询JOIN不相关实体

java - Android Java 检索 JSON 值并将其作为对象存储在列表中

json - JSON 和 SBJSON 的区别?

php - 使用 PHP PDO 插入表 - 卡在execute() 语句上

javascript - Internet Explorer 不会显示带有嵌入式 jquery 的呈现的 gsp

grails - Grails 1.1.1 或 Grails 1.2 M4 中带有连字符的 URL