DateTime.Addition(DateTime, TimeSpan) 運算子

定義

將指定的日期和時間加上指定的時間間隔,產生新的日期和時間。Adds a specified time interval to a specified date and time, yielding a new date and time.

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

參數

d
DateTime

要加上的日期和時間值。The date and time value to add.

t
TimeSpan

要加入的時間間隔。The time interval to add.

傳回

物件,這個物件是 dt 之值的總和。An object that is the sum of the values of d and t.

例外狀況

產生的 DateTime 小於 MinValue 或大於 MaxValueThe resulting DateTime is less than MinValue or greater than MaxValue.

範例

下列範例示範加法運算子。The following example demonstrates the addition operator.

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;
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 

備註

這個運算子的對等方法是 DateTime.Add(TimeSpan)The equivalent method for this operator is DateTime.Add(TimeSpan)

適用於

另請參閱