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 6 и более ранних версиях minutes параметр округляется до ближайшей миллисекунды. В .NET 7 и более поздних версиях используется полная Double точность minutes параметра. Однако из-за присущего математическим вычислениям с плавающей запятой точность будет отличаться.

Примечание

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

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

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

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

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