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 метод не рассматривает правила корректировки определенного часового пояса при выполнении арифметики даты и времени.