DateTime.Addition(DateTime, TimeSpan) Operator
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Lägger till ett angivet tidsintervall till ett angivet datum och en angiven tid, vilket ger ett nytt datum och en ny tid.
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
Parametrar
- d
- DateTime
Datum- och tidsvärdet som ska läggas till.
- t
- TimeSpan
Tidsintervallet som ska läggas till.
Returer
Ett objekt som är summan av värdena d för och t.
Undantag
DateTime Resultatet är mindre än DateTime.MinValue eller större än DateTime.MaxValue.
Exempel
I följande exempel visas additionsoperatorn.
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
Kommentarer
Motsvarande metod för den här operatorn är DateTime.Add(TimeSpan)