com.xiaoleilu.hutool.cron.pattern.parser.DayOfMonthValueParser Maven / Gradle / Ivy
package com.xiaoleilu.hutool.cron.pattern.parser;
import com.xiaoleilu.hutool.cron.CronException;
/**
* 每月的几号值处理
* 每月最多31天,32和“L”都表示最后一天
* @author Looly
*
*/
public class DayOfMonthValueParser extends SimpleValueParser{
public DayOfMonthValueParser() {
super(1, 31);
}
@Override
public int parse(String value) throws CronException{
if (value.equalsIgnoreCase("L") || value.equals("32")) {//每月最后一天
return 32;
} else {
return super.parse(value);
}
}
}
© 2015 - 2024 Weber Informatics LLC | Privacy Policy