title: I want to set an alarm repeatedly, like yearly, monthly, weekly in android, how can i do it?
body: <p>I'm able to set a repeating alarm on the same day, but when I try to do the same for yearly or monthly (like on the same day of every month alarm should set), it's not working.</p>
  
  <p>Following is the code i have tried for the same day</p>
  
  <pre><code>alarmManager.setRepeating(AlarmManager.RTC_WAKEUP, present_calender.getTimeInMillis()+intveral,intveral, pendingIntent);
  </code></pre>
  
  <p>I tried to search the same thing in stack overflow, but I couldn't find the exact solution so that's the reason I'm posting this question again.</p>
  
  <p>Can anyone suggest me the solution (if possible, please, share some sample code)</p>
  
  <p>Thanks in advance :-) </p>