Click or drag to resize

DayPlusDays Method

Returns the Day that comes the specified numberOfDays after this Day in the calendar.

Namespace: DegreeDays.Time
Assembly: DegreeDays (in DegreeDays.dll) Version: 1.4
Syntax
public Day PlusDays(
	int numberOfDays
)

Parameters

numberOfDays  Int32
The number of days to add to this Day. Can be positive (to go forwards in time), zero, or negative (to go backwards in time).

Return Value

Day
A Day representing the result of the operation.
Exceptions
ExceptionCondition
OverflowExceptionIn the unlikely event of this method requiring a Day with a year less than 1 or greater than 9999.
Remarks

This will happily cross the borders between months and years, and it will always ensure that the returned result is a valid Day, unless it is outside the range allowed by Day (0001-01-01 to 9999-12-31 inclusive), in which case it will throw an OverflowException.

For example 2019-02-14 plus 365 days would give a result of 2020-02-14.

Day is immutable, so calling this method will not change this Day.

See Also