Я храню простой файл java.util.date в базе данных Oracle XE через hibernate.
При тестировании с 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. Или это связано с часовыми поясами?
Любая помощь приветствуется.
Торстен