Android在指定日期之前的通知

时间:2012-10-18 07:03:43

标签: java android android-intent notifications alarmmanager

我创建了一个假设为“我的考试”的通知。

我想在设定日期前3天显示提醒通知

我在数据库中存储日期想要将其与当前日期进行比较并显示通知

任何帮助将不胜感激

谢谢......

1 个答案:

答案 0 :(得分:2)

要生成特定日期前3天的日期,请尝试以下操作:

Calendar c = Calendar.getInstance();
c.set(year, month, day); // Set the calendar NOTE: this will not change the hour, minute, second
c.add(Calendar.DAY_OF_YEAR, -3); // Roll the calendar back 3 days