Auf Englisch lesen

Freigeben über


DateTimeOffset.Addition(DateTimeOffset, TimeSpan) Operator

Definition

Fügt einem DateTimeOffset-Objekt mit einer Datums- und Uhrzeitangabe ein angegebenes Zeitintervall hinzu und liefert ein DateTimeOffset-Objekt mit einer neuen Datums- und Uhrzeitangabe.

C#
public static DateTimeOffset operator +(DateTimeOffset dateTimeOffset, TimeSpan timeSpan);
C#
public static DateTimeOffset operator +(DateTimeOffset dateTimeTz, TimeSpan timeSpan);

Parameter

dateTimeOffsetdateTimeTz
DateTimeOffset

Das Objekt, dem das Zeitintervall hinzugefügt werden soll.

timeSpan
TimeSpan

Das hinzuzufügende Zeitintervall.

Gibt zurück

Ein Objekt, dessen Wert die Summe der Werte von dateTimeTz und timeSpan ist.

Ausnahmen

Der resultierende DateTimeOffset Wert ist kleiner als DateTimeOffset.MinValue.

- oder -

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

Hinweise

Die Addition -Methode definiert den Additionsvorgang für DateTimeOffset Werte. Es aktiviert Code wie den folgenden:

C#
DateTimeOffset date1 = new DateTimeOffset(2008, 1, 1, 13, 32, 45,
                       new TimeSpan(-5, 0, 0));
TimeSpan interval1 = new TimeSpan(202, 3, 30, 0);
TimeSpan interval2 = new TimeSpan(5, 0, 0, 0);
DateTimeOffset date2;

Console.WriteLine(date1);         // Displays 1/1/2008 1:32:45 PM -05:00
date2 = date1 + interval1;
Console.WriteLine(date2);         // Displays 7/21/2008 5:02:45 PM -05:00
date2 += interval2;
Console.WriteLine(date2);         // Displays 7/26/2008 5:02:45 PM -05:00

Sprachen, die keine benutzerdefinierten Operatoren und Operatorüberladungen unterstützen, können stattdessen die Add Methode aufrufen.

Die entsprechende Methode für diesen Operator ist DateTimeOffset.Add(TimeSpan).

Gilt für:

Produkt Versionen
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9, 10
.NET Framework 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 1.0, 1.1, 1.2, 1.3, 1.4, 1.5, 1.6, 2.0, 2.1
UWP 10.0

Weitere Informationen