【发布时间】:2012-05-27 23:47:57
【问题描述】:
我正在尝试比较 ParseQuery 的一些日期。 它不会给我错误,但它不会过滤日期。 这是一些代码:
if(dateFrom!=null){
query.whereLessThanOrEqualTo("from", dateFrom);
}
if(dateTo!=null){
query.whereGreaterThanOrEqualTo("to", dateTo);
}
日期是 java.util.Date(不是 sql)
Date dateFrom = new Date(fromYear,fromMonth,fromDay,fromHour,fromMinute);
Date dateTo = new Date(toYear,toMonth,toDay,toHour,toMinute);
当我在 parse.com 上查看我的 ParseObjects 时,我看到这些对象有一个 dateFrom 和 dateTo。
谁能告诉我为什么它不过滤? 谢谢
【问题讨论】:
-
你找到答案了吗?
-
实际上还没有.. 我只是在之后过滤它,现在我会问 Parse 的人。如果我得到答案,我会把它放在这里
-
如果您还没有找到答案:我相信您的查询约束排序错误,您应该在
dateTo上小于或等于,大于或等于dateFrom.
标签: java android parse-platform