Udostępnij za pośrednictwem


DateTimeOffset.AddMinutes(Double) Metoda

Definicja

Zwraca nowy DateTimeOffset obiekt, który dodaje określoną liczbę minut całkowitych i ułamkowych do wartości tego wystąpienia.

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

Parametry

minutes
Double

Liczba minut całkowitych i ułamkowych. Liczba może być dodatnia lub ujemna.

Zwraca

Obiekt, którego wartość jest sumą daty i godziny reprezentowanej przez bieżący DateTimeOffset obiekt i liczbę minut reprezentowanych przez obiekt minutes.

Wyjątki

DateTimeOffset Wynikowa wartość jest mniejsza niż DateTimeOffset.MinValue.

-lub-

DateTimeOffset Wynikowa wartość jest większa niż DateTimeOffset.MaxValue.

Uwagi

Część ułamkowa parametru minutes to część ułamkowa minuty. Na przykład wartość 4,5 jest równoważna 4 minutom, 30 sekundom, 0 milisekundom.

W programie .NET 6 i starszych wersjach minutes parametr jest zaokrąglany do najbliższej milisekundy. W programach .NET 7 i nowszych używana jest pełna Double precyzja parametru minutes . Jednak ze względu na nieprecyzjność matematycznej zmiennoprzecinkowa precyzja będzie się różnić.

Uwaga

Ta metoda zwraca nowy DateTimeOffset obiekt. Nie modyfikuje wartości bieżącego obiektu przez dodanie minutes jej do daty i godziny.

DateTimeOffset Ponieważ obiekt nie reprezentuje daty i godziny w określonej strefie czasowej, AddMinutes metoda nie uwzględnia reguł korekty określonej strefy czasowej podczas wykonywania arytmetyki daty i godziny.

Konwertowanie interwałów czasu krótszych niż minuta na ułamek może obejmować utratę dokładności. (Na przykład jedna sekunda to 0,01666 minuty). Jeśli jest to problematyczne, można użyć Add metody, która umożliwia określenie więcej niż jednego rodzaju interwału czasu w jednym wywołaniu metody i eliminuje konieczność konwertowania interwałów czasu na części ułamkowe minuty.

Dotyczy

Zobacz też