我有以下与Quartz.net一起使用的Cron表达式:
0/5 * * ? * MON-FRI
基本上,每隔5秒,周一 – 周五.
我如何修改它,以便它只在那些日子的早上7点到晚上8点之间运行?
最佳答案 此条目将在周一至周五的7:00至7:55之间每隔五分钟进行一次:
0/5 7 * * 1-5 who /usr/bin/what
作为运行/usr/bin/what的用户.据我所知,cron可以配置的最小单位是一分钟.
但是你可以在星期一到星期五早上7点开始做些什么
do {
work
sleep(5) // or sleep(4) or whichever, depending on length of work task
} while (not yet 08:00am)
这并不难.