日历calForDate = Calendar.getInstance();
SimpleDateFormat currentDate = new SimpleDateFormat("d MMM YYYY 'at' HH:mm:ss a");
String saveCurrentDate = currentDate.format(calForDate.getTime());
Calendar today = calForDate;
final DatabaseReference orderlistref = FirebaseDatabase.getInstance().getReference().child("Order");
FirebaseRecyclerOptions<Order> options =
new FirebaseRecyclerOptions.Builder<Order>()
.setQuery(orderlistref.child(CurrentUser).child("Items").child(saveCurrentDate), Order.class).build();
请仔细检查我的代码并提供反馈意见,以了解如何从子日期获取数据。
答案 0 :(得分:0)
尝试一下
FirebaseDatabase.getInstance().getReference().child("Order").child(CurrentUser).child("Items").child(saveCurrentDate).addValueEventListener(new ValueEventListener() {
@Override
public void onDataChange(@NonNull DataSnapshot dataSnapshot) {
if(dataSnapshot.exists())
{
//Your Code
}
}
@Override
public void onCancelled(@NonNull DatabaseError databaseError) {
}
});
希望能对您有所帮助。
谢谢。