gpt4 book ai didi

java - 如何将 java.util.Calendar 和 HQL 结合起来

转载 作者:太空宇宙 更新时间:2023-11-04 08:57:50 27 4
gpt4 key购买 nike

我正在尝试获取在两个日期之间借出的书籍。由于数据有可爱的 2009 年显示为 109 个功能,我决定使用日历。

但是,在编写 HQL 时,我遇到了 BETWEEN 不将日历视为日期的问题。现在我想知道是否有解决方案。或者我是否一直在类中编写函数来获取小时、日、月、年并编写很长的 where 语句?

query = session.createQuery("来自 model.Book 图书,其中 book.loaned 位于 :earliest 和 :latest 之间");

问题是 Between 只适用于日期对象。借用的是 Java.Util.Calendar。

最佳答案

您可以使用 Calendar.getTimeCalendar 获取日期 - 这对您有帮助吗?诚然,如果您不小心,您可能会遇到时区问题...数据库中存储的日期到底是如何的?

关于java - 如何将 java.util.Calendar 和 HQL 结合起来,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1741622/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com