DateTimeOffset.Subtraction Operator (DateTimeOffset, TimeSpan)
[ This article is for Windows Phone 8 developers. If you’re developing for Windows 10, see the latest documentation. ]
Subtracts a specified time interval from a specified date and time, and yields a new date and time.
Assembly: mscorlib (in mscorlib.dll)
Parameters
- dateTimeOffset
- Type: System.DateTimeOffset
The date and time to subtract from.
- timeSpan
- Type: System.TimeSpan
The time interval to subtract.
Return Value
Type: System.DateTimeOffsetAn object that is equal to the value of dateTimeOffset minus timeSpan.
| Exception | Condition |
|---|---|
| ArgumentOutOfRangeException | The resulting DateTimeOffset value is less than MinValue or greater than MaxValue. |
The Subtraction method defines the subtraction operation for DateTimeOffset objects. It enables code such as the following:
Languages that do not support custom operators and operator overloading can call the DateTimeOffset.Subtract(TimeSpan) method instead.