DateTime.Addition(DateTime, TimeSpan) 操作员
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
将指定的时间间隔加到指定的日期和时间以生成新的日期和时间。
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
值的和。
例外
示例
以下示例演示加法运算符。
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
注解
此运算符的等效方法是 DateTime.Add(TimeSpan)