gpt4 book ai didi

java - 从 Parse.com 获取当前时间与添加时间之间最多相差 1 小时的条目

转载 作者:行者123 更新时间:2023-12-01 12:25:04 24 4
gpt4 key购买 nike

如何在 Parse.com 数据库上进行查询以仅获取最多 1 小时前的条目?

我有这个代码:

@Override
protected Void doInBackground(Void... params) {

String currentDateTimeString = DateFormat.getTimeInstance().format(new Date());
ParseQuery<ParseObject> query = ParseQuery.getQuery("AlertsClass");
query.orderByDescending("_created_at");
query.whereGreaterThanOrEqualTo("_created_at", currentDateTimeString);
try {
ob = query.find();
} catch (ParseException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
return null;
}

但我被困住了。有人可以帮我正确执行此查询吗?

谢谢!

最佳答案

这样的事情应该有效:

Date now = new Date());
long nowMillis = now.getTime();
long oneHourInMills = 3600000;
Date anHourAgo = new Date(nowMillis - oneHourInMillis);
ParseQuery<ParseObject> query = ParseQuery.getQuery("AlertsClass");
query.orderByDescending("createdAt");
query.whereGreaterThanOrEqualTo("createdAt", anHourAgo);

关于java - 从 Parse.com 获取当前时间与添加时间之间最多相差 1 小时的条目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26426661/

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