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


DateTimeOffset.AddMinutes(Double) Метод

Определение

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

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

Параметры

minutes
Double

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

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

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

Исключения

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

–или–

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

Комментарии

Дробная часть параметра — это дробная часть minutes минуты. Например, 4,5 эквивалентно 4 минутам, 30 секундам, 0 миллисекундам.

В .NET Framework minutes параметр округляется до ближайшей миллисекунда. В .NET 7 и более поздних версиях используется полная Double точность minutes параметра. Тем не менее, из-за присущей непреднастойности математики с плавающей запятой результирующая точность будет отличаться.

Замечание

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

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

Преобразование интервалов времени менее чем за минуту в дробь может привести к потере точности. (Например, одна секунда составляет 0,01666 минуты.) Если это проблематично, можно использовать Add метод, который позволяет указать более одного типа интервала времени в одном вызове метода и исключить необходимость преобразования интервалов времени в дробные части минуты.

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

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