In addition to Alarm Clock Pro's extensive list of programmable tasks, it also offers flexibility when it comes to timing alarms. Many solutions offer the ability to set alarms based on a specific date. However, Alarm Clock Pro can also initiate alarms based on a recurring monthly, weekly, daily, hourly, or even minutely schedule! Even start a countdown timer based on a specific time interval.