通过比较 java android 中的当前时间和数据库输入时间,在列表视图上显示详细信息

Display details on list-view by comparing current time and database input time in java android

我正在开发一个显示公交时刻表的应用程序。我使用 firebase 数据库,我将数据输入数据库并将其检索到列表 - 在我的应用程序上查看。目前它显示我输入到数据库的所有数据。我想通过比较当前时间和数据库上的输入时间来显示公交车的详细信息,只有当时间值在 range.How 范围内时才能这样做吗?有人请帮助我。

## Firebase ##
when saving your data in firebase add your current timestamp in firebase

## App ##

When retrieve from Firebase get your device current timestamp and compare with timestamp

DatabaseReference databaseReference = FirebaseDatabase.getInstance().getReference();
DatabaseReference eventsReference = databaseReference.child("bus");

Query query = eventsReference.orderByChild("timestamp").startAt("device_current_timestamp");
query.addValueEventListener(new ValueEventListener).....