时间戳列中的jpa差异

时间:2014-01-07 14:56:30

标签: hibernate jpa

我有一个JPA查询来计算两个时间戳列之间的差异。

从myTable中选择(endTime - startTime)

该值将作为MySQL中的secons返回。 但在甲骨文中,它的格式不同+000000000 02:10:48

无论如何,在MySQL和Oracle中以相同的格式获取JPA中两个时间戳列之间的时差吗?

1 个答案:

答案 0 :(得分:1)

JPA没有在时间字段上定义任何函数:请参阅this answer。您可以做的是:在JPQL中选择endTime和startTime字段,并在Java中进行减法。