想设置一个固定的时间来做某件事,有可能是1天,也有可能是30天或更长。请问如何设置定时?难不成让程序每时每刻都在比较。还有中途关掉程序的可能(仍然要在指定时间做)。让给出好的解决办法?