编程语言
首页 > 编程语言> > 定时器,定时发邮件JavaMail

定时器,定时发邮件JavaMail

作者:互联网

一、石英触发器表达式的用法:

cronExpression表达式:
1.基本格式[用空格分开的六位或者七位组成的表达式]
按顺序依次为
①秒(0~59)
②分钟(0~59)
③小时(0~23)
④天(月)(0~30,但是你需要考虑你月的天数)
⑤月【day of month】(0~11)
⑥天(星期)【day of week】(1~7 1=SUN 或 SUN,MON,TUE,WED,THU,FRI,SAT)
⑦年份(1970-2099)
设置方式:
①、指定具体值:5
②、连续区间:9-12
③、有间隔的区间:8-18/4
斜杠后面为间隔跨度
④、具体值的列表

通配符:
[1]*:表示在取值范围内的所有时间点都执行调度任务
例如:用*指定秒,表示每秒都执行任务;用*指定星期表示一周内的每一天都执行任务
[2]/:用于表示时间间隔
例如:用*/5指定秒,表示每隔5秒执行一次任务。
[3]?:仅用于day-of-month字段或day-of-week字段,表示不指定值。由于某个月的几号和星期几很难统一
成同一天。所以为了避免冲突,这两个字段必须有一个字段设置为?

每一天 9点24分 23,26,27分别执行该定时任务

示例:
表达式 说明
=========================================================================
秒 分 时 日 月 星期 年

0 19 9 * * ? 每天9点19分触发
0 15 10 ? * * 每天上午10:15触发
0 15 10 * * ? 每天上午10:15触发
0 15 10 * * ? * 每天上午10:15触发
0 15 10 * * ? 2005 2005年每天上午10:15触发

标签:10,发邮件,定时器,15,触发,指定,JavaMail,day,表达式
来源: https://www.cnblogs.com/ych961107/p/11983416.html