首页 > 其他分享 >quartz定时任务时间设置

quartz定时任务时间设置

时间:2023-05-23 11:57:10浏览次数:42  
标签:10 quartz 15 14 每天 触发 18 设置 定时

每天凌晨2点  0 0 2 * * ?和每天隔一小时 0 * */1 * * ?

例1:每隔5秒执行一次:*/5 * * * * ?

例2:每隔5分执行一次:0 */5 * * * ?
在26分、29分、33分执行一次:0 26,29,33 * * * ?

例3:每天半夜12点30分执行一次:0 30 0 * * ? (注意日期域为0不是24)
每天凌晨1点执行一次:0 0 1 * * ?

每天上午10:15执行一次: 0 15 10 ? * * 或 0 15 10 * * ? 或 0 15 10 * * ? *

每天中午十二点执行一次:0 0 12 * * ?

每天14点到14:59分,每1分钟执行一次:0 * 14 * * ?

每天14点到14:05分,每1分钟执行一次:0 0-5 14 * * ?

每天14点到14:55分,每5分钟执行一次:0 0/5 14 * * ?

每天14点到14:55分,和18点到18点55分,每5分钟执行一次:0 0/5 14,18 * * ?

每天18点执行一次:0 0 18 * * ?

每天18点、22点执行一次:0 0 18,22 * * ?

每天7点到23点,每整点执行一次:0 0 7-23 * * ?

每个整点执行一次:0 0 0/1 * * ?

  

这些星号由左到右按顺序代表 :[秒] [分] [小时] [日] [月] [周] [年]

通配符:
* : 表示所有值. 例如:在分的字段上设置 “*”,表示每一分钟都会触发。
? : 表示不指定值。使用的场景为不需要关心当前设置这个字段的值。例如:要在每月的10号触发一个操作,但不关心是周几,所以需要周位置的那个字段设置为"?" 具体设置为 0 0 0 10 * ?
- : 表示区间。例如 在小时上设置 “10-12”,表示 10,11,12点都会触发。
, : 表示指定多个值,例如在周字段上设置 “MON,WED,FRI” 表示周一,周三和周五触发
/ :用于递增触发。如在秒上面设置"5/15" 表示从5秒开始,每增15秒触发(5,20,35,50)。在月字段上设置’1/3’所示每月1号开始,每隔三天触发一次。
L :表示最后的意思。在日字段设置上,表示当月的最后一天(依据当前月份,如果是二月还会依据是否是润年[leap]), 在周字段上表示星期六,相当于"7"或"SAT"。如果在"L"前加上数字,则表示该数据的最后一个。例如在周字段上设置"6L"这样的格式,则表示“本月最后一个星期五"
W :表示离指定日期的最近那个工作日(周一至周五). 例如在日字段上设置"15W",表示离每月15号最近的那个工作日触发。如果15号正好是周六,则找最近的周五(14号)触发, 如果15号是周未,则找最近的下周一(16号)触发.如果15号正好在工作日(周一至周五),则就在该天触发。如果指定格式为 “1W”,它则表示每月1号往后最近的工作日触发。如果1号正是周六,则将在3号下周一触发。(注,“W"前只能设置具体的数字,不允许区间”-").
小提示
'L’和 'W’可以一组合使用。如果在日字段上设置"LW",则表示在本月的最后一个工作日触发(一般指发工资 )
# :序号(表示每月的第几个周几),例如在周字段上设置"6#3"表示在每月的第三个周六.注意如果指定"#5",正好第五周没有周六,则不会触发该配置

常用示例: 
0 0 12 * * ? 每天12点触发 
0 15 10 ? * * 每天10点15分触发 
0 15 10 * * ? 每天10点15分触发 
0 15 10 * * ? * 每天10点15分触发 
0 15 10 * * ? 2005 2005年每天10点15分触发 
0 * 14 * * ? 每天下午的 2点到2点59分每分触发 
0 0/5 14 * * ? 每天下午的 2点到2点59分(整点开始,每隔5分触发) 
0 0/5 14,18 * * ? 每天下午的 2点到2点59分(整点开始,每隔5分触发) 
每天下午的 18点到18点59分(整点开始,每隔5分触发) 
0 0-5 14 * * ? 每天下午的 2点到2点05分每分触发 
0 10,44 14 ? 3 WED     3月分每周三下午的 2点10分和2点44分触发 (特殊情况,在一个时间设置里,执行两次或 两次以上的情况) 
0 59 2 ? * FRI    每周5凌晨2点59分触发; 
0 15 10 ? * MON-FRI 从周一到周五每天上午的10点15分触发 
0 15 10 15 * ? 每月15号上午10点15分触发 
0 15 10 L * ? 每月最后一天的10点15分触发 
0 15 10 ? * 6L 每月最后一周的星期五的10点15分触发 
0 15 10 ? * 6L 2002-2005 从2002年到2005年每月最后一周的星期五的10点15分触发 
0 15 10 ? * 6#3 每月的第三周的星期五开始触发 
0 0 12 1/5 * ? 每月的第一个中午开始每隔5天触发一次 
0 11 11 11 11 ? 每年的11月11号 11点11分触发(光棍节)

 

原文链接:https://blog.csdn.net/qq_42684504/article/details/118570684

 

标签:10,quartz,15,14,每天,触发,18,设置,定时
From: https://www.cnblogs.com/wangjian110520/p/17422920.html

相关文章

  • BUS Hount 抓包如何设置抓包显示时间等内容——设置显示栏中设置
    抓包设置选择“Settings”在“Limits”中设置最大数据包速率,和最大包长;在“ColumntoDisplay”中设置显示,这里我们设置显示数据包长度、输入输出、数据(hex格式)、描述、时间差、时间、日期。......
  • c# winform定时刷新
     Thread多线程publicpartialclassForm2:Form{//横向滚动条记录的是像素位数//竖向滚动条记录的行的索引值intVerticalScrollIndex=0;intHorizontalOffset=0;publicForm2(){Initializ......
  • 网页的快捷方式打开自动全屏--Chrome、Firefox 浏览器相关设置
    Firefox的全屏方式与Chrome不同,Chrome自带全屏模式以及APP模式,通过简单的参数即可设置,而Firefox暂时么有这个功能,Firefox的全屏功能可以通过全屏插件实现。全屏模式下,按F11不会退出全屏,鼠标移动到屏幕上方也不会提示退出全屏如果当前运行着其它的Chrome窗口,那么全屏化......
  • Win11右键默认显示更多选项怎么设置 【设置方法】
    转自:https://product.pconline.com.cn/itbk/software/dnyw/1524/15244094.html 怎么让Win11右键默认显示更多选项?有很多朋友不喜欢win11系统的右键菜单显示,经常需要多点一次“显示更多选项”才能看到想要的内容,大家想知道如何让win11右键菜单默认显示更多选项,一下子把所有......
  • 系统启动项及定时任务
     用cmd输入regedit启动注册表 如果无法显示,输入cncp437,然后在输入命令 用文件资源管理器打开  用命令行 用cmd运行 ......
  • vba 定时器
    vba代码中,可以设置定时器。方法是application.ontime,具体函数如下:expression.OnTime(EarliestTime,Procedure,LatestTime,Schedule)这个函数是用来安排一个过程在将来的特定时间运行,(可为某个日期的指定时间,也可为指定的时间段之后)。通过这个函数我们就可以在Excel里编写......
  • STM32CubeIDE使用相关设置经验
    1.修改字体大小1)Window->Preferences->General->Appearance->CoforsandFonts,然后在右侧C/C++->Editor->C/C++EditorTextFont,然后点击右侧的Edit…,修改对应的字体格式即可。2)快捷方式:Ctrl+Shift++和Ctrl+Shift+-。注:一般字体用“CourierNew”,字型“常规”,大小“四号”。2......
  • Airflow 设置Task优先级
    Airflow要设置Task的优先级,涉及到这2个配置1.weight_rule2.priority_weightweight_rule默认是downstream。还有其他2个配置upstream和absolutepriority_weight默认是1比如,下面的DAG1.weight_rule=downstreamtask优先级start5x12x22y11y212.weight_rule=upstreamtask优先级start1x12......
  • Jellyfin的安装设置(看图就行)
    1、          ......
  • ios --- 调用系统"设置"里的功能
    //一键打开移动蜂窝网络设置:NSURL*url=[NSURLURLWithString:@"prefs:root=MOBILE_DATA_SETTINGS_ID"]; 蜂窝网络:prefs:root=MOBILE_DATA_SETTINGS_IDhttp://my.oschina.net/u/2344008/blog/465693安装后第一次运行软件时,系统会弹出提示用户是否允许软件获取当前位置,如果用户不允......