You can either monitor the real time clock calender or start a down-counter driven by a 1 minute clock pulse and when the counter counts down to zero, fire your event.
You can use this counter to fire a event from 1 to 9999 minutes (=416 days) interval so that should be more than adequate.