DateTimeOffset.AddMinutes(Double) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Gibt ein neues DateTimeOffset Objekt zurück, das dem Wert dieser Instanz eine angegebene Anzahl von ganzen und Bruchminuten hinzufügt.
public:
DateTimeOffset AddMinutes(double minutes);
public DateTimeOffset AddMinutes(double minutes);
member this.AddMinutes : double -> DateTimeOffset
Public Function AddMinutes (minutes As Double) As DateTimeOffset
Parameter
- minutes
- Double
Eine Anzahl von ganzen und Bruchminuten. Die Zahl kann negativ oder positiv sein.
Gibt zurück
Ein Objekt, dessen Wert die Summe des Datums und der Uhrzeit darstellt, die durch das aktuelle DateTimeOffset Objekt dargestellt wird, und die Anzahl der Minuten, die durch minutesdargestellt werden.
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 minutes Parameters ist der Bruchteil einer Minute. Beispielsweise entspricht 4,5 4 Minuten, 30 Sekunden, 0 Millisekunden.
In .NET Framework wird der minutes Parameter auf die nächste Millisekunden gerundet. In .NET 7 und höheren Versionen wird die volle Double Genauigkeit des minutes 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 minutes 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 AddMinutes Methode bei der Ausführung von Datums- und Uhrzeitarithmetik keine Anpassungsregeln einer bestimmten Zeitzone.
Das Konvertieren von Zeitintervallen von weniger als einer Minute in einen Bruch kann zu einem Genauigkeitsverlust führen. (Beispielsweise beträgt eine Sekunde 0,01666 einer Minute.) Wenn dies problematisch ist, können Sie die Methode verwenden, mit der Add Sie mehr als eine Art von Zeitintervall in einem einzelnen Methodenaufruf angeben können, und die Notwendigkeit, Zeitintervalle in Bruchteile einer Minute zu konvertieren.