title: How to start notification on custom date&time?
body: <p>I know how to start a notification X milliseconds after some click event. A code like this</p>
  
  <pre><code>        Timer timer = new Timer();
          TimerTask timerTask = new TimerTask() {
              @Override
              public void run() {
                  triggerNotification();
              }
          };
          timer.schedule(timerTask, 3000);
  </code></pre>
  
  <p>Where the code for notification looks like this</p>
  
  <pre><code>CharSequence title = "Hello";
  CharSequence message = "Hello, Android!";
  
  NotificationManager notificationManager = (NotificationManager) getSystemService(NOTIFICATION_SERVICE);
  Notification notification = new Notification(R.drawable.icon, "A New Message!", System.currentTimeMillis());
  
  Intent notificationIntent = new Intent(this, AndroidAlarmService.class);
  PendingIntent pendingIntent = PendingIntent.getActivity(this, 0, notificationIntent, 0);
  
  notification.setLatestEventInfo(AndroidAlarmService.this, title, message, pendingIntent);
  notification.defaults = Notification.DEFAULT_SOUND;
  notification.flags |= Notification.FLAG_AUTO_CANCEL;
  notificationManager.notify(NOTIFICATION_ID, notification);
  </code></pre>
  
  <p>How can I set notification to appear on specific date at specific time, let say October 1, 7 PM?</p>