DateTimeOffset::AddMonths Method (Int32)
Returns a new DateTimeOffset object that adds a specified number of months to the value of this instance.
Assembly: mscorlib (in mscorlib.dll)
Parameters
- months
-
Type:
System::Int32
A number of whole months. The number can be negative or positive.
Return Value
Type: System::DateTimeOffsetAn object whose value is the sum of the date and time represented by the current DateTimeOffset object and the number of months represented by months.
| Exception | Condition |
|---|---|
| ArgumentOutOfRangeException | The resulting DateTimeOffset value is less than MinValue. -or- The resulting DateTimeOffset value is greater than MaxValue. |
Unlike most of the other methods that add a single time interval unit (such as minutes or days) to a date and time value, AddMonths does not enable you to add fractional parts of a month. To add a time that consists of other time units in addition to months to a DateTimeOffset object, use the Add method.
Note |
|---|
This method returns a new DateTimeOffset object. It does not modify the value of the current object by adding months to its date and time. |
Available since 8
.NET Framework
Available since 2.0
Portable Class Library
Supported in: portable .NET platforms
Silverlight
Available since 2.0
Windows Phone Silverlight
Available since 7.0
Windows Phone
Available since 8.1
