Class DayOfMonthValueMatcher

java.lang.Object
org.aoju.bus.cron.pattern.matcher.BoolArrayValueMatcher
org.aoju.bus.cron.pattern.matcher.DayOfMonthValueMatcher
All Implemented Interfaces:
org.aoju.bus.core.lang.Matcher<Integer>, ValueMatcher

public class DayOfMonthValueMatcher extends BoolArrayValueMatcher
每月第几天匹配 考虑每月的天数不同,切存在闰年情况,日匹配单独使用
Since:
Java 17+
Version:
6.5.0
Author:
Kimi Liu
  • Constructor Details

    • DayOfMonthValueMatcher

      public DayOfMonthValueMatcher(List<Integer> intValueList)
      构造
      Parameters:
      intValueList - 匹配的日值
  • Method Details

    • match

      public boolean match(int value, int month, boolean isLeapYear)
      给定的日期是否匹配当前匹配器
      Parameters:
      value - 被检查的值,此处为日
      month - 实际的月份
      isLeapYear - 是否闰年
      Returns:
      是否匹配