当前位置: 首页 > 知识库问答 >
问题:

如何使用JPQL获得今天的项目

芮琛
2023-03-14

我需要使用JPQL从数据库(更具体地说是PostgreSQL)获取今天的项目<我需要所有的物品,它们的日期和今天一样。我试过了,但它不起作用,因为由于时间不同,当前时间戳和创建时间戳不完全相同。它不会返回任何结果

@Query("select u from User u where u.timestamp = current_timestamp")

问题是我如何只比较一天?

共有1个答案

巩光誉
2023-03-14

“从今天”是指从“00:00:00”到现在?

select u from User u where u.timestamp > date_trunc('day', now());
 类似资料:
  • 问题内容: 换句话说,我想要提供Joda-Time的功能: 但没有Joda-Time,只有java.util.Date。 不推荐使用.setHours()等方法。有没有更正确的方法? 问题答案: 由于不推荐使用这些方法,因此您可以使用: 如果最终需要一个对象,只需调用

  • 这应该是从pandas的文档中进行的简单查找,但我失败了。如何在pandas的 本来应该给我想要的结果,但现在我得到了时间,这意味着下面的计算结果总是:

  • 问题内容: 我正在使用Selenium IDE 测试我的Web应用程序。在某些测试案例中,我必须断言今天的日期出现在页面上。我无法在测试中对今天的日期进行硬编码,因为今天的日期每天都在变化。如何获取Selenium IDE中的当前日期,月份和年份? 问题答案: 不知道您的日期采用什么格式,但是您可以执行以下操作:

  • 问题内容: 如何在Sparksql中获得一天,与mysql中相同。 问题答案: 算术函数使您可以对包含日期的列执行算术运算。 例如,您可以计算两个日期之间的差额,为日期添加天数或从日期中减去天数。内置的日期计算功能包括,, ,,, ,和。 我们需要的是 date_sub(时间戳记开始日期,整数天),用途:从TIMESTAMP值中减去指定的天数。第一个参数可以是字符串,如果它使用可识别的格式(如TI

  • 问题内容: 我需要获取相对于当前日期的前一个月和年份。 但是,请参见以下示例。 由于2月和3月的天数不同,这种行为在一定程度上是可以理解的,上面的示例中的代码是我所需要的,但是在每个月的1号到28号之间只能正确地工作100%。 那么,如何以最优雅的方式获得上个月AND year(想到的),并适用于一年中的每一天?最佳解决方案将基于参数解析。 更新。为了澄清需求。 我有一段代码可以获取最近几个月的统

  • 问题内容: 我需要能够使用jQuery将1、2、5或10天添加到今天的日期。 问题答案: 你可以使用JavaScript,不需要jQuery: 格式化为