当前位置: 首页 > 知识库问答 >
问题:

@没有具体日期的计划

董新觉
2023-03-14
@Documented
@Target({ ElementType.METHOD })
@Retention(RetentionPolicy.RUNTIME)
@Scheduled(cron="0 0 0 * * *")
public @interface DeleteAndCopy{

}

共有1个答案

柯梓
2023-03-14

Cron不支持排除。我能想到的最快的方法是像这样的双@dischedured注释

@Scheduled(cron = "0 0 0 * 1-6,8-12 *")  //every month except 7
@Scheduled(cron = "0 0 0 1-27,29-31 7 *") //every day of month 7 except 28

(先试了几分钟,好像对我有用。)

@Scheduled(cron = "00 1-20,25-59 * * * *") //every minute except 21,22,23,24 for every hour
@Scheduled(cron = "00 21 10 * * *") //minute 21 for 10 am (dunno your timezone)

 类似资料:
  • 本文向大家介绍你的职业规划是什么?有没有具体的计划?相关面试题,主要包含被问及你的职业规划是什么?有没有具体的计划?时的应答技巧和注意事项,需要的朋友参考一下 主要考察面试者的规划能力以及稳定性。职业规划可以从2个维度来回答:一个是时间维度,一个是业务维度。 时间维度可以说3年内、5年内、10年内的职业规划;比方说3年达到中级产品经理水平,5年达到高级产品经理水平,10年上升到管理层。 业务维度可

  • 问题内容: 在MySQL中,我有此查询 日期格式 我只选择 2012年1月以后 的书籍。我尝试使用,但这不起作用。 有任何想法吗? 问题答案: 使用功能 或使用和功能 或使用功能 或使用和运算符 看到这个SQLFiddle

  • 我有一个数据集,我需要在其中计算不同日期和初始日期之间的天差。更准确地说,这是列表的示例: 我想要实现的是计算页面“b”中的第一个日期与剩余天数之间的天数。因此,对于页面“b”,我现在认为第二个条目是第一个日期后的 1 天,下一个条目是 2 天,依此类推。这里的问题是我有不同的页面和不同的初始日期。 谢谢

  • 问题内容: 执行此代码时出现问题: 基本上,我想返回每个控件号的最新日期。上面的查询返回正确的输出,但需要37秒。在显示输出之前。 是否有任何其他sql子句或命令可以比上述查询执行得更快? 提前致谢。 问题答案: 将子查询放在WHERE子句中并将其限制为n.control_number意味着它将多次运行子查询。这称为 相关子查询 ,通常是性能的杀手。 最好在FROM子句中运行一次子查询,以获得每个

  • 问题内容: 问题 大家好, 在相当长的一段时间里,我对于使用T-SQL构造DateTime SQL类型感到困惑。本质上,我想将DateTime值设置为2008-12-1 14:30:12并将其设置为2008-12-1 00:00:00。我们为报表运行的许多查询都在WHERE子句中使用日期值,但我要么将日期的开始和结束日期设置为天,然后使用BETWEEN,要么找到其他方法。 目前,我正在使用以下内容

  • 问题内容: 我正在尝试计算自特定日期起经过的月份,但如果我将今天的日期与过去的年份不同,则该函数可以使我有一个月的差异(少于一个月),因此该函数可以正常工作。 说出所有日期,该功能运行良好,但以下情况除外: 如果今天是“ 2014-03-06”(YYYY,MM,DD),并且我将函数的日期处理为“ 2006-03-06”,则结果要短一个月,但是如果明天使用相同的日期,结果很好。我要去哪里错了。下面是