程序包 cn.fxcraft.util

类 CronUtil


  • public class CronUtil
    extends java.lang.Object
    Cron工具类
    作者:
    FzmXer 2024年01月17日 22时59分
    • 方法概要

      所有方法 静态方法 具体方法 
      修饰符和类型 方法 说明
      static boolean checkValid​(java.lang.String cron)
      检查cron表达式的合法性
      static java.util.Date getExecutionTime​(java.lang.String cronStr)
      根据给定的cron表达式字符串获取下一个执行时间
      static java.lang.String getExecutionTimeFormat​(java.lang.String cronStr, java.lang.String format)
      根据给定的cron表达式和日期格式,返回一个格式化后的执行时间字符串
      • 从类继承的方法 java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • 方法详细资料

      • checkValid

        public static boolean checkValid​(java.lang.String cron)
        检查cron表达式的合法性
        参数:
        cron - Cron表达式
        返回:
        合法
      • getExecutionTime

        public static java.util.Date getExecutionTime​(java.lang.String cronStr)
        根据给定的cron表达式字符串获取下一个执行时间
        参数:
        cronStr - cron表达式字符串
        返回:
        下一个执行时间的Date对象,如果不存在则返回null
      • getExecutionTimeFormat

        public static java.lang.String getExecutionTimeFormat​(java.lang.String cronStr,
                                                              java.lang.String format)
        根据给定的cron表达式和日期格式,返回一个格式化后的执行时间字符串
        参数:
        cronStr - cron表达式
        format - 日期格式
        返回:
        格式化后的执行时间字符串