定时调度-调度周期-表达式设置

目前有个需求,每月的5/6/7/9号进行定时调度,如果这其中涉及休息日则跳过。

采用Cron表达式的W字符来自动跳到就近工作日,现在的问题是,Cron表达式中能否识别法定节假日?比如国庆放假期间的周一到周五,是会识别成工作日还是休息日?

image.png

FineReport 赤贫青年 发布于 2022-6-23 12:09
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共2回答
最佳回答
1
CD20160914Lv8专家互助
发布于2022-6-23 12:11(编辑于 2022-6-23 12:19)

会识别成工作日的。建议放在单元格里面处理。然后定时调度对单元格判断

周末工作日判断- FineReport帮助文档 - 全面的报表使用教程和学习资料 (fanruan.com)

法定节假日判断 - FineReport帮助文档 - 全面的报表使用教程和学习资料 (fanruan.com)

写个爬虫,每年去获取一次(我用excel的vba写的。很简单。python应该更简单。然后把数据存到表里面。。)

2022年10月01日 日历 - 2022年10月01日万年历 - 2022年日历查询 (bmcx.com)

image.png

image.png

最佳回答
0
snrtuemcLv8专家互助
发布于2022-6-23 12:12

这个法定节假日,没通过cron表达式排除的

你要剔除法定节假日,只能做一份日期存在数据库表

这样,还不日需要的日期直接存在数据库表,然后查询就可以额了

  • 2关注人数
  • 825浏览人数
  • 最后回答于:2022-6-23 12:19
    请选择关闭问题的原因
    确定 取消
    返回顶部