根据注释中的信息,我认为您可以按如下方式对边界值进行估值:
long millisPerDay = 24 * 60 * 60 * 1000;
long upperBound = System.currentTimeMillis();
long lowerBound = upperBound - millisPerDay;
注意:您应该检查timestamp字段是使用unix时间戳(以秒为单位)还是自1970年1月1日起使用millis:在第一个场景中,您的值应该除以1000。
希望这能帮助您正确设置查询…