要设置周一、周三和周五的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函数。

c = cronNew	_ err = cAddFunc1 ExecContainerCount	if err != nil 		loggerErrorerrError		return nil err	如何设置周一周三周五的11点和15点和23点呢

原文地址: https://www.cveoy.top/t/topic/hBxL 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录