Поделиться через


DateTimeOffset.AddMilliseconds(Double) Метод

Определение

Возвращает новый DateTimeOffset объект, который добавляет указанное число миллисекунда в значение этого экземпляра.

public:
 DateTimeOffset AddMilliseconds(double milliseconds);
public DateTimeOffset AddMilliseconds(double milliseconds);
member this.AddMilliseconds : double -> DateTimeOffset
Public Function AddMilliseconds (milliseconds As Double) As DateTimeOffset

Параметры

milliseconds
Double

Число целых и дробных миллисекунд. Число может быть отрицательным или положительным.

Возвращаемое значение

Объект, значение которого является суммой даты и времени, представленной текущим DateTimeOffset объектом, и числом целых миллисекунд, представленных milliseconds.

Исключения

Полученное DateTimeOffset значение меньше DateTimeOffset.MinValue.

–или–

DateTimeOffset Полученное значение больше DateTimeOffset.MaxValue.

Комментарии

Дробная часть параметра — это дробная часть milliseconds миллисекунда. Например, 4,5 эквивалентно 4 миллисекундам и 5000 галкам, где один миллисекунд равен 10 000 галок. Однако в .NET Framework milliseconds округляется до ближайшего миллисекунда, а все значения .5 или больше округляются вверх. В .NET 7 и более поздних версиях используется полная Double точность milliseconds параметра. Тем не менее, из-за присущей непреднастойности математики с плавающей запятой результирующая точность будет отличаться.

Замечание

Этот метод возвращает новый DateTimeOffset объект. Он не изменяет значение текущего объекта, добавляя milliseconds его к дате и времени.

DateTimeOffset Так как объект не представляет дату и время в определенном часовом поясе, AddMilliseconds метод не рассматривает правила корректировки определенного часового пояса при выполнении арифметики даты и времени.

Применяется к

См. также раздел