类 CronUtils
java.lang.Object
cn.sinozg.applet.quartz.use.util.CronUtils
Quartz Cron 表达式的工具类
-
构造器概要
构造器 -
方法概要
修饰符和类型方法说明static String方法摘要:生成计划的详细描述static StringcronExpression(TaskScheduleModel model) 方法摘要:构建Cron表达式private static voiddays(StringBuilder cron, List<Integer> days) 按照天去 追加static List<LocalDateTime>getNextTimes(String cronExpression, int n) 基于 CRON 表达式,获得下 n 个满足执行的时间private static boolean是不是每天static boolean校验 CRON 表达式是否有效
-
构造器详细资料
-
CronUtils
public CronUtils()
-
-
方法详细资料
-
isValid
校验 CRON 表达式是否有效- 参数:
cronExpression- CRON 表达式- 返回:
- 是否有效
-
getNextTimes
基于 CRON 表达式,获得下 n 个满足执行的时间- 参数:
cronExpression- CRON 表达式n- 数量- 返回:
- 满足条件的执行时间
-
cronExpression
方法摘要:构建Cron表达式- 参数:
model- 参数- 返回:
- String
-
createDescription
方法摘要:生成计划的详细描述- 参数:
model- model- 返回:
- String
-
days
按照天去 追加- 参数:
cron- 表达式days- 天数
-
isAll
是不是每天- 参数:
days- 每天- 返回:
- 是否每天
-