Freigeben über


DateTimeOffset.AddMilliseconds(Double) Methode

Definition

Gibt ein neues DateTimeOffset Objekt zurück, das dem Wert dieser Instanz eine angegebene Anzahl von Millisekunden hinzufügt.

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

Parameter

milliseconds
Double

Eine Anzahl von ganzen und bruchteilalen Millisekunden. Die Zahl kann negativ oder positiv sein.

Gibt zurück

Ein Objekt, dessen Wert die Summe des Datums und der Uhrzeit darstellt, dargestellt durch das aktuelle DateTimeOffset Objekt und die Anzahl der ganzen Millisekunden, dargestellt durch milliseconds.

Ausnahmen

Der resultierende DateTimeOffset Wert ist kleiner als DateTimeOffset.MinValue.

- oder -

Der resultierende DateTimeOffset Wert ist größer als DateTimeOffset.MaxValue.

Hinweise

Der Bruchteil des milliseconds Parameters ist der Bruchteil eines Millisekunden. Beispielsweise entspricht 4,5 4 Millisekunden und 5000 Ticks, wobei eine Millisekunden 10.000 Ticks entspricht. In .NET Framework milliseconds wird jedoch auf die nächste Millisekunden gerundet, und alle Werte von .5 oder höher werden aufgerundet. In .NET 7 und höheren Versionen wird die volle Double Genauigkeit des milliseconds Parameters verwendet. Aufgrund der inhärenten Ungenauigkeit von Gleitkommagleichungen variiert die resultierende Genauigkeit jedoch.

Hinweis

Diese Methode gibt ein neues DateTimeOffset Objekt zurück. Der Wert des aktuellen Objekts wird durch Hinzufügen milliseconds zu Datum und Uhrzeit nicht geändert.

Da ein DateTimeOffset Objekt das Datum und die Uhrzeit in einer bestimmten Zeitzone nicht darstellt, berücksichtigt die AddMilliseconds Methode bei der Ausführung von Datums- und Uhrzeitarithmetik keine Anpassungsregeln einer bestimmten Zeitzone.

Gilt für:

Weitere Informationen