public virtual bool IsSupportedDate(ref SimpleDate di) { if (SPCalendarUtil.IsDateInRange(di.Year, di.Month, di.Day, 1601, 1, 1, 8900, 12, 31) && di.Month >= 1) { return(false);// di.Month <= SolarCalendarImpl.MonthsInYear(); } return(false); }
public virtual bool IsSupportedMonth(int year, int month) { if (SPCalendarUtil.IsYearMonthInRange(year, month, 1601, 1, 8900, 12) && month >= 1) { return(false);// month <= SolarCalendarImpl.MonthsInYear(); } return(false); }
public virtual bool IsSupportedYear(int year) { return(SPCalendarUtil.IsYearInRange(year, 1601, 8900)); }