【发布时间】:2016-01-17 06:54:06
【问题描述】:
我正在使用 spring 4.2.1 RELEASE
当我使用这个表达式时
@DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss.S")
public void setModifiedTime(DateTime modifiedTime) {
this.mod = modifiedTime;
}
我遇到了这样的异常。
Invalid format: "2015-10-07 12:56:37.0" is malformed at " 12:56:37.0"
但奇怪的是,没关系
public void setModifiedTime(String modifiedTime) {
this.mod = this.modifiedTime = org.joda.time.format.DateTimeFormat.forPattern("yyyy-MM-dd HH:mm:ss.S").parseDateTime(modifiedTime);;
}
为什么会出现这个错误?你有什么解决办法? 感谢您的帮助!
【问题讨论】:
-
我使用的是 jackson joda 2.6.x