DateTimeOffset.AddTicks(Int64) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает новый DateTimeOffset объект, добавляющий указанное число тиков к значению этого экземпляра.
public:
DateTimeOffset AddTicks(long ticks);
public DateTimeOffset AddTicks(long ticks);
member this.AddTicks : int64 -> DateTimeOffset
Public Function AddTicks (ticks As Long) As DateTimeOffset
Параметры
- ticks
- Int64
Число 100-наносекунд клещей. Число может быть отрицательным или положительным.
Возвращаемое значение
Объект, значение которого является суммой даты и времени, представленной текущим DateTimeOffset объектом, и числом тиков, представленных ticks.
Исключения
Полученное DateTimeOffset значение меньше DateTimeOffset.MinValue.
–или–
DateTimeOffset Полученное значение больше DateTimeOffset.MaxValue.
Комментарии
Галок представляет 100 наносекунд или один десять миллионов секунды. Так как галочку является очень маленьким и точным интервалом времени, любой большой единица времени может быть выражена как число тиков без потери точности.
Note
Этот метод возвращает новый DateTimeOffset объект. Он не изменяет значение текущего объекта, добавляя ticks его к дате и времени.
В следующей таблице перечислены числа галок в определенном интервале времени.
| Временной интервал | Количество галок |
|---|---|
| Второе | 10 000 000 |
| Минута | 600,000,000 |
| Час | 36,000,000,000 |
| День | 864,000,000,000 |
| Неделя | 6,048,000,000,000 |
| Месяц | Зависит от количества дней в месяце. |
| Непрыжный год | 315,360,000,000,000 |
| Високосный год | 316,224,000,000,000 |
DateTimeOffset Так как объект не представляет дату и время в определенном часовом поясе, AddTicks метод не рассматривает правила корректировки определенного часового пояса при выполнении арифметики даты и времени.