c = cronNew _ err = cAddFunc1 ExecContainerCount if err != nil loggerErrorerrError return nil err 如何设置周一周三周五的11点和15点和23点呢
要设置周一、周三和周五的11点、15点和23点,可以使用以下代码:
c := cron.New()
_, err := c.AddFunc("0 11,15,23 * * 1,3,5", ExecContainerCount)
if err != nil {
logger.Error(err.Error())
return nil, err
}
这里的cron表达式为0 11,15,23 * * 1,3,5,其中:
0表示分钟,表示在每小时的第0分钟执行任务11,15,23表示小时,表示在11点、15点和23点执行任务*表示任意的日子和月份,表示在任意的日期和月份执行任务1,3,5表示星期几,表示在周一、周三和周五执行任务
因此,以上代码将会在每周一、周三和周五的11点、15点和23点执行ExecContainerCount函数。
原文地址: https://www.cveoy.top/t/topic/hBxL 著作权归作者所有。请勿转载和采集!