Click or drag to resize

DayMinusDays Method

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

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

Parameters

numberOfDays  Int32
The number of days to subtract from this Day. Can be positive (to go backwards in time), zero, or negative (to go forwards 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 2020-02-14 minus 365 days would give a result of 2019-02-14.

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

See Also