首页 > 其他分享 >CronExpression 表达式详解

CronExpression 表达式详解

时间:2023-08-01 17:57:35浏览次数:47  
标签:表示 一次 每月 23 详解 CronExpression 执行 Day 表达式

参数名有效值
Seconds (秒) 可以用数字 0~59 表示
Minutes(分) 可以用数字 0~59 表示
Hours(时) 可以用数字 0~23 表示
Day-of-Month (日) 可以用数字 1~31 中的任一个值,但要注意一些特别的月份
Month (月) 可以用 0~11 或用字符串 JAN, FEB, MAR, APR, MAY, JUN, JUL, AUG, SEP, OCT, NOV, DEC 表示
Day-of-Week (周) 可以用数字 1~7 表示(1=星期日)或用字符口串 SUN, MON, TUE, WED, THU, FRI, SAT 表示
* 代表整个时间段
/ 为特别单位,表示为 如 0/15 表示每隔 15 分钟执行一次, 0 表示为从 0 分开始,3/20 表示表示每隔 20 分钟执行一次,3 表示从第 3 分钟开始执行
? 表示每月的某一天,或第周的某一天,由于月份中的日期和星期中的日期这两个元素互斥的,必须要对其中一个设置 ?
L 用于每月,或每周,表示为每月的最后一天,或每个月的最后星期几如 6L 表示每月的最后一个星期五
W 表示为最近工作日,如 15W 放在每月 (Day-of-Month) 字段上表示为到本月15日最近的工作日
# 是用来指定每月第 N 个工作日,在每周(Day-of-Week)这个字段中内容为 6#3 或者 FRI#3 则表示每月第三个星期五
每隔5秒执行一次:*/5 * * * * ?
每隔1分钟执行一次:0 */1 * * * ?
每天23点执行一次:0 0 23 * * ?
每天凌晨1点执行一次:0 0 1 * * ?
每月1号凌晨1点执行一次:0 0 1 1 * ?
每月最后一天23点执行一次:0 0 23 L * ?
每周星期天凌晨1点实行一次:0 0 1 ? * L
在26分、29分、33分执行一次:0 26,29,33 * * * ?
每天的0点、13点、18点、21点都执行一次:0 0 0,13,18,21 * * ?

 

标签:表示,一次,每月,23,详解,CronExpression,执行,Day,表达式
From: https://www.cnblogs.com/qk321/p/17598609.html

相关文章

  • Spring集成Quartz定时任务框架介绍和Cron表达式详解
    在JavaEE系统中,我们会经常用到定时任务,比如每天凌晨生成前天报表,每一小时生成汇总数据等等。我们可以使用java.util.Timer结合java.util.TimerTask来完成这项工作,但时调度控制非常不方便,并且我们需要大量的代码。使用Quartz框架无疑是非常好的选择,并且与Spring可以非常方便的集成,下......
  • Android SDK离线安装方法详解(加速安装)
    AndroidSDK在国内下载一直很慢··有时候通宵都下不了一点点,最后只有选择离线安装,现在发出离线安装地址和方法,希望对大家有帮助一,首先下载SDK的安装包,android-sdk_r10-windows.zip(安装工具)解压到目录,如我的目录D:\programs\android-sdk-windows下载地址:http://dl.google.com/andro......
  • 格式化输出\pset命令详解
    语法"\pset"命令的语法如下:\pset[option[value]]postgres@linuxpg51:5432=#\psetborder1columns0csv_fieldsep','expandedofffieldsep'|'fieldsep......
  • 数仓性能优化:倾斜优化-表达式计算倾斜的hint优化
    本文分享自华为云社区《GaussDB(DWS)性能调优:倾斜优化-表达式计算倾斜的hint优化》,作者:譡里个檔。1.原始SQLSELECTTMP4.TAX_AMT,CATE.L1_PUR_ITEM_CATG_CN_NAME||'-'||CATE.L2_PUR_ITEM_CATG_CN_NAME||'-'||CATE.L3_PUR_ITEM_CATG_CN_NAMEASPRODUCT_CATEGORY......
  • js set和map详解
      当我们需要存储唯一值的集合时,可以使用Set。Set是一种有序的、无重复值的集合,它可以存储任何类型的值,包括原始值和对象。下面是使用Set的示例:Copy//创建一个SetconstmySet=newSet();//添加值mySet.add(1);mySet.add(2);mySet.add(3);//删除值......
  • js weekset和weekmap详解
    在JavaScript中,WeakSet和WeakMap是Set和Map的变体,它们的特点是只能存储对对象的弱引用。这意味着,如果一个对象只被WeakSet或WeakMap引用,而没有被其他地方引用,那么它可能会被垃圾回收器清理掉。这在某些情况下非常有用,比如处理缓存或临时数据等。WeakSet和WeakMap的用法与Set和Map......
  • SaaS营销策略详解:透过客户激励做好数字营销,做好口碑营销
    当前很多SaaS厂商为了推广促销,使得市面上的SaaS营销策略五花八门,不同的营销策略所带来的效果则各有优劣。SaaS营销策略一个好的SaaS营销策略最好的成效是四两拨千斤,在数字营销的框架内,传统的口碑营销则重新焕发活力,通过客户激励的形式来做好数字营已经成为了当下SaaS营销策略中最重......
  • JS常用正则表达式
    1.文本框输入验证<!--限制文本框只能输入正数--><inputtype="text"οnkeyup="this.value=this.value.replace(/\D/g,'')"/><!--限制文本框只能输入正数、小数--><inputtype="text"οnkeyup="this.value=this.value.replace(/[^......
  • libgdx——FileHanle详解
    FilehandlingTableofContentsanotefromthetranslationWikiStyleGuideDeveloper'sGuideIntroductionGoals&FeaturesCommunity&SupportContributingGamesBuiltwithLibgdxPrerequisitesGradleProjectSetup,Running,DebuggingandPa......
  • JS正则表达式大全
    字符含意\做为转意,即通常在"\"后面的字符不按原来意义解释,如/b/匹配字符"b",当b前面加了反斜杆后/\b/,转意为匹配一个单词的边界。 -或- 对正则表达式功能字符的还原,如"*"匹配它前面元字符0次或多次,/a*/将匹配a,aa,aaa,加了"\"后,/a\*/将只匹配"a*"。^匹配一个输入或一行的开头,/^a/匹......