Class DayOfMonthMatcher

java.lang.Object
org.aoju.bus.cron.pattern.matcher.BoolArrayMatcher
org.aoju.bus.cron.pattern.matcher.DayOfMonthMatcher
All Implemented Interfaces:
org.aoju.bus.core.lang.Matcher<Integer>, PartMatcher

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

    • DayOfMonthMatcher

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

    • match

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