简单问题:如何获取 Java 中的当前日期以用于 GQL 查询?

发布于 2024-08-18 03:08:23 字数 253 浏览 5 评论 0原文

我有一个用户表,其中有一个名为“日期”的元素。 我想让这些伪代码查询在 Java 中工作:

select * from Users WHERE date=today

以及

select * from Users WHERE date “在这个小时内”

我怎样才能编写查询?

我正在使用 Google App Engine,并且日期最初是使用 java.util.Date 创建的。

请帮忙。谢谢

I have a Users table that has an element called "date".
I would like to make these pseudocode queries work in Java:

select * from Users WHERE date=today

and also

select * from Users WHERE date "in this hour"

How can I write the queries?

I am using Google App Engine, and the date was initially created using java.util.Date.

Please help. Thanks

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

天涯离梦残月幽梦 2024-08-25 03:08:23

由于 GoogleAppEngine 中的日期使用“=”将时间指定为毫秒,因此不太可能起作用。

您似乎可以执行如下操作:

select from Users where date >= midnightWesnesday
                      && date < midnightThusday;

您还应该能够相应地指定小时的正确范围。

Since a date in GoogleAppEngine specifies time down to the millisecond using "=" will not likely work.

It appears you could do something like the following:

select from Users where date >= midnightWesnesday
                      && date < midnightThusday;

You should also be able to specify the correct range for the hour accordingly.

很酷又爱笑 2024-08-25 03:08:23
PreparedStatement st = conn.prepareStatement("select * from Users where date = ?");
st.setDate(1, new java.sql.Date(System.currentMillis());
ResultSet rs = st.executeQuery();

jiql 是云计算数据库的 Java JDBC 包装器。通过 jiql jdbc 客户端访问数据库。数据实际上存储在基于云的数据存储中,例如 Google 的 BigTable。

http://www.jiql.org/xwiki/bin/view/Main/< /a>

PreparedStatement st = conn.prepareStatement("select * from Users where date = ?");
st.setDate(1, new java.sql.Date(System.currentMillis());
ResultSet rs = st.executeQuery();

jiql is a Java JDBC wrapper for Cloud computing databases. The database is accessed via the jiql jdbc client. The data is actually stored in a cloud-based data store, such as Google's BigTable.

http://www.jiql.org/xwiki/bin/view/Main/

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文