Skip to content

Class HolidayWeekdays

Namespace: OfficeOpenXml.FormulaParsing.Excel.Functions.DateAndTime.Workdays
Assembly: EPPlus.dll

public class HolidayWeekdays

Inheritance

object ← HolidayWeekdays

Inherited Members

object.Equals(object?, object?)
object.Equals(object?)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object?, object?)
object.ToString()

Constructors

HolidayWeekdays()

public HolidayWeekdays()

HolidayWeekdays(params DayOfWeek[])

public HolidayWeekdays(params DayOfWeek[] holidayDays)

Parameters

holidayDays DayOfWeek[]

Properties

NumberOfWorkdaysPerWeek

public int NumberOfWorkdaysPerWeek { get; }

Property Value

int

Methods

AdjustResultWithHolidays(DateTime, IEnumerable<FunctionArgument>)

public DateTime AdjustResultWithHolidays(DateTime resultDate, IEnumerable<FunctionArgument> arguments)

Parameters

resultDate DateTime

arguments IEnumerable<FunctionArgument>

Returns

DateTime

GetNextWorkday(DateTime, WorkdayCalculationDirection)

public DateTime GetNextWorkday(DateTime date, WorkdayCalculationDirection direction = WorkdayCalculationDirection.Forward)

Parameters

date DateTime

direction WorkdayCalculationDirection

Returns

DateTime

IsHolidayWeekday(DateTime)

public bool IsHolidayWeekday(DateTime dateTime)

Parameters

dateTime DateTime

Returns

bool