DateTime.Addition(DateTime, TimeSpan) Оператор
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Добавляет указанный интервал времени в указанную дату и время, возвращая новую дату и время.
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
Добавляемое значение даты и времени.
- t
- TimeSpan
Интервал времени для добавления.
Возвращаемое значение
Объект, который является суммой значений d и t.
Исключения
DateTime Результат меньше DateTime.MinValue или больше DateTime.MaxValue.
Примеры
В следующем примере показан оператор добавления.
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
Комментарии
Эквивалентный метод для этого оператора DateTime.Add(TimeSpan)