alarmRunnable thread sleeps for 12 hours if the dates do not match