有不同的
调度 </跨度> 配置,montly,每周,每天,你甚至可以每天从下午2点到晚上11点每2小时复发一次。
我正在寻找任何可以帮助的资源,算法,代码
我不确定为什么你需要一个“算法”。听起来像你只是想要一个通用的Date类。
还有,这是家庭作业吗?
你看过了吗? 石英 要么 Quartz.Net ?
为什么不设置你的“工作”来运行 cron的 (Unix和Unix一样)或 Windows任务计划程序 (视窗)?
这使您可以设置您正在描述的计划。
如果这是在Windows上运行的C#应用程序,我通常使用的解决方案是编写控制台应用程序,然后使用Windows Scheduler对其进行计划。
一个 cron 守护进程在unix派生平台上实现了这一目的。你可以看看 anacron的源代码 有关这种调度程序的可能实现的详细信息。
cron