下载此文档

cron表达式支持旬的改造.doc


文档分类:文学/艺术/军事/历史 | 页数:约82页 举报非法文档有奖
1/82
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/82 下载此文档
文档列表 文档介绍
.;;;;;;;;;;;;;;;;;.;/***CronExpression官方版本不支持月份倒数第几天,仅支持月份最后一天"L",但业务需求需要知道倒数第二天。现在加上兼容如"2L(每月倒数第二天),10L","5-2L(5号到每月倒数第二天),5-10L","5-L"(5号到每月最后一天)的表达式支持。同时加入了对于旬的支持例如:每旬倒数第二天10点15分钟触发"015102LX*?"*****@authoryuch**/***@SuppressWarnings({"rawtypes","unchecked"})lassCronExpressionimplementsSerializable,Cloneable{ privatestaticfinallongserialVersionUID=**********L; protectedstaticfinalintSECOND=0; protectedstaticfinalintMINUTE=1; protectedstaticfinalintHOUR=2; protectedstaticfinalintDAY_OF_MONTH=3; protectedstaticfinalintMONTH=4; protectedstaticfinalintDAY_OF_WEEK=5; protectedstaticfinalintYEAR=6; protectedstaticfinalintALL_SPEC_INT=99;//'*' protectedstaticfinalintNO_SPEC_INT=98;//'?' protectedstaticfinalIntegerALL_SPEC=newInteger(ALL_SPEC_INT); protectedstaticfinalIntegerNO_SPEC=newInteger(NO_SPEC_INT); protectedstaticfinalMapmonthMap=newHashMap(20); protectedstaticfinalMapdayMap=newHashMap(60); protectedstaticfinalStringBLANK="\t"; protectedstaticfinalintCronTrigger_YEAR_TO_GIVEUP_SCHEDULING_AT=2299; static{ ("JAN",newInteger(0)); ("FEB",newInteger(1)); ("MAR",newInteger(2)); ("APR",newInteger(3)); ("MAY",newInteger(4)); ("JUN",newInteger(5)); ("JUL",newInteger(6)); ("AUG",newInteger(7)); ("SEP",newInteger(8)); ("OCT",newInteger(9)); ("NOV",newInteger(10)); ("DEC",newInteger(11)); ("SUN",newInteger(1)); ("MON",newInteger(2)); ("TUE",newInteger(3)); ("WED",newInteger

cron表达式支持旬的改造 来自淘豆网www.taodocs.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数82
  • 收藏数0 收藏
  • 顶次数0
  • 上传人164922429
  • 文件大小39 KB
  • 时间2020-02-02