【发布时间】:2010-09-28 11:09:26
【问题描述】:
我通过休眠将一个简单的 java.util.date 存储在 Oracle XE 数据库中。
使用 JUnit 进行测试时,如果我可以检索到正确的值,我会收到如下错误:
junit.framework.AssertionFailedError:
expected:<Sun Dec 28 11:20:27 CET 2008>
but was:<2008-12-28 11:20:27.0>
该值存储在 Oracle 日期列(应该具有第二个精度)中,这对我来说看起来不错。另外,我很惊讶 11:20:27 不等于 11:20:27.0。还是这与时区有关?
欢迎任何帮助。
索斯滕
【问题讨论】: