在做定时任务的时候,用到了cron的表达式,整理一下自己常用到的几个
cron表达式是一个字符串,分为6-7个域(最后一个年是可选的),每个域之间使用空格分开,每个域代表的含义如下:
秒 分钟 小时 日 月 星期 年
各个域的取值范围:秒(0-59)分钟(0-59)小时(0-23)日(1-31)月(1-12)星期(1-7)年(可选/或者1970-2099中的一个值即可)
常用的几个表达式举例:
1.每天10点 14点 18点 22点 2点 6点执行一次
0 0 10,14,18,22,2,6 * * * *
2.每小时执行一次
0 0 * * * ?
3.每分钟执行一次
0 * * * * ?
4.每5秒执行一次
*/5 * * * * ?
5.每天5-15点整点触发
0 0 5-15 * * ?
生成cron表达式的网址
http://cron.qqe2.com/