A curious idea indeed and one of the weirdest projects I've read about...
Regarding the implementation, though, have you considered using a real time clock? Seems like the ideal case for it, since you want the circuit to do something at specific wall clock times.