我存储用户发布内容的时间,并让他选择删除该帖子的时间,然后将此时间存储在FirebaseDatabase中。
问题在于,我无法检查设备的时间是否等于Firebase中的存储时间,以便我可以将其从数据库中删除。
我以这种格式存储应在Firebase中删除内容的时间:04:30 PM
并使用此代码获取内容:
public void showTime(int hour, int min) {
if (hour == 0) {
hour += 12;
format = "AM";
} else if (hour == 12) {
format = "PM";
} else if (hour > 12) {
hour -= 12;
format = "PM";
} else {
format = "AM";
}
chooseDuration.setText(new StringBuilder().append(hour).append(":").append(min)
.append(" ").append(format));
}
我已成功从数据库中取出它,但问题是我无法创建一个算法来检查设备时间和从数据库检索的时间是否相等,该内容应该被删除。
请帮助我。