我想知道如何在Firestore中构造一个timestamp字段,以便执行以下特定查询:
答案 0 :(得分:0)
从firebase检索时间戳并与所需的小时进行比较。如果文档匹配,则将文档添加到数组中。最后,在与所有文档进行比较之后,您的数组仅包含一个月中具有相同小时的文档
Date month = new Date();
Calendar calendar = Calendar.getInstance();
calendar.setTimeInMillis(month.getTime());
calendar.add(Calendar.MONTH, -6);
final String date = String.valueOf(document.get("OrderPlacedDateTime"));
if(date.contains((CharSequence) year)) {
//add to array
}
我在android的想法中做到这一点可能会有所帮助。