Udostępnij za pośrednictwem


DateTimeOffset.AddSeconds(Double) Metoda

Definicja

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

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

Parametry

seconds
Double

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

Zwraca

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

Wyjątki

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

— lub —

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

Uwagi

Część ułamkowa parametru seconds jest częścią ułamkową sekundy. Wartość części ułamkowych sekundy przedstawiono w poniższej tabeli.

Druga wartość Równoważny
.1 sekunda 100 milisekund
.01 sekunda 10 milisekund
.001 sekunda 1 milisekunda

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

Uwaga / Notatka

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

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

Dotyczy

Zobacz też