cy
2022-06-22 425675051e544cf29b2132615cfbf7a93dc5e51f
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
package cn.ksource.core.util;
 
public class QuartzExpressionUtil {
    
    public static void main(String[] args) {
        System.out.println(QuartzExpressionUtil.everyWeek(1, 12, 0, 0));
    }
    
    /**
     * 每周执行的表达式
     * @param week 周几
     * @param hour 几点
     * @param minutes 分钟
     * @param second 秒
     * @return
     * 作者:杨凯
     */
    public static String everyWeek(int week,int hour,int minutes,int second){
        return second+" " + minutes + " " + hour + " ? * " + week;
    }
    
    /**
     * 每月
     * @param day
     * @param hour
     * @param minutes
     * @param second
     * @return
     * 作者:杨凯
     */
    public static String everyMonth(int day,int hour,int minutes,int second){
        return second+" " + minutes + " " + hour + " " + day + " * ?";
    }
    
}