![](/img/trans.png)
[英]How to find difference between two dates in seconds in different timezones
[英]QueryDSL: How to write expression to find difference of dates in seconds?
我有一個數據庫表,其中有兩個日期列a和b。 我想編寫一個查詢,其中涉及計算這兩個日期的時差。
現在我正在做的是
Expressions.operation(Integer.class, Ops.SUB, qMyDAO.firstDate.second(),
qMyDAO.secondDate.second())
但這不能給我正確的結果。 如何傳遞此時差的正確值? 我的表情怎么了? 提前致謝 !!
我假設您正在使用querydsl-sql
? 如果是這樣, SQLExpressions
類提供了datediff
方法,我認為它滿足您的要求。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.