DateTimeOffset.AddMinutes(Double) Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
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.