Freigeben über


DateTime.Addition(DateTime, TimeSpan) Operator

Definition

Addiert ein angegebenes Zeitintervall zu einer Datums- und Uhrzeitangabe und gibt eine neue Datums- und Uhrzeitangabe zurück.

public:
 static DateTime operator +(DateTime d, TimeSpan t);
public static DateTime operator + (DateTime d, TimeSpan t);
static member ( + ) : DateTime * TimeSpan -> DateTime
Public Shared Operator + (d As DateTime, t As TimeSpan) As DateTime

Parameter

d
DateTime

Der Datums- und Uhrzeitwert, der hinzugefügt werden soll.

t
TimeSpan

Das hinzuzufügende Zeitintervall.

Gibt zurück

Ein Objekt, dessen Wert die Summe der Werte von d und t ist.

Ausnahmen

Der resultierende DateTime Wert ist kleiner als DateTime.MinValue oder größer als DateTime.MaxValue.

Beispiele

Im folgenden Beispiel wird der Additionsoperator veranschaulicht.

System::DateTime dTime( 1980, 8, 5 );

// tSpan is 17 days, 4 hours, 2 minutes and 1 second.
System::TimeSpan tSpan( 17, 4, 2, 1 );

// Result gets 8/22/1980 4:02:01 AM.
System::DateTime result = dTime + tSpan;
let dTime = DateTime(1980, 8, 5)

// tSpan is 17 days, 4 hours, 2 minutes and 1 second.
let tSpan = TimeSpan(17, 4, 2, 1)

// Result gets 8/22/1980 4:02:01 AM.
let result = dTime + tSpan
System.DateTime dTime = new System.DateTime(1980, 8, 5);

// tSpan is 17 days, 4 hours, 2 minutes and 1 second.
System.TimeSpan tSpan
    = new System.TimeSpan(17, 4, 2, 1);

// Result gets 8/22/1980 4:02:01 AM.
System.DateTime result = dTime + tSpan;
Dim dTime As Date = #8/5/1980#

' tSpan is 17 days, 4 hours, 2 minutes and 1 second.
Dim tSpan As New TimeSpan(17, 4, 2, 1)

Dim result1, result2 As Date

' Result gets 8/22/1980 4:02:01 AM.
result1 = Date.op_Addition(dTime, tSpan)

result2 = dTime + tSpan

Hinweise

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

Gilt für:

Weitere Informationen