title: Make a notification that will run every day at 9:00 pm
body: <p>I want to make an auto synchronize in my application that will happen every day at 9:00 pm. I am doing this in the way of :</p>
  
  <pre><code>try { Thread.sleep(24hours); } catch (Exception ex) { }
  </code></pre>
  
  <p>But the problem is when the user turns off his device before 24 hours, When turning it on the thread will sleep again for 24 hours. </p>
  
  <p>So I am thinking of a way to manage this depending on the clock of the system. When the device has the time of 9:00pm, the application will be alerted and I will do the work.</p>
  
  <p>Is it possible to make this?</p>