Adds a specified number of ticks to the current DateTimeOffset object.
![]()
An object whose value is the sum of the date and time represented by the current DateTimeOffset object and the number of ticks represented by ticks.
A tick represents 100 nanoseconds, or one-ten millionth of a second. Because a tick is a very small and precise time interval, any larger time unit can be expressed as a number of ticks without a loss of precision.
This method returns a new DateTimeOffset object. It does not modify the value of the current object by adding minutes to its date and time.
The following table lists the number of ticks in a particular time interval.
Second |
10,000,000 |
Minute |
600,000,000 |
Hour |
36,000,000,000 |
Day |
864,000,000,000 |
Week |
6,048,000,000,000 |
Month |
Depends on number of days in the month. |
Non-leap year |
315,360,000,000,000 |
Leap year |
316,224,000,000,000 |
Because a DateTimeOffset object does not represent the date and time in a specific time zone, the DateTimeOffset.AddTicks(long) method does not consider a particular time zone's adjustment rules when it performs date and time arithmetic.