导出 (0) 打印
全部展开
信息
您所需的主题如下所示。但此主题未包含在此库中。

DateTime.Add 方法

2013/12/13

返回一个新的 DateTime,它将指定 TimeSpan 的值加到此实例的值上。

Namespace:  System
程序集:  mscorlib(位于 mscorlib.dll 中)

public DateTime Add(
	TimeSpan value
)

参数

value
类型: System.TimeSpan
要添加的时间间隔。此值可以是正数也可以是负数。

返回值

类型: System.DateTime
一个对象,其值是此实例所表示的日期和时间与 value 所表示的时间间隔之和。

您可以使用 Add 方法在单个运算中加上多种时间间隔(天、小时、分钟、秒或毫秒)。此方法的行为与加法运算符的行为相同。DateTime 结构也支持每种时间间隔的专用加法(例如 AddDaysAddHoursAddMinutes)。

Add 方法在执行日期算术运算时会考虑闰年和月份中的天数。

此方法不更改此 DateTime 的值。而是返回一个新的 DateTime,其值是此运算的结果。新的 DateTime 实例与当前实例的 Kind 属性相同。

下面的示例说明 Add 方法。它计算距此刻为 36 天(即 864 小时)的那一天是星期几。


// Calculate what day of the week is 36 days from this instant.
System.DateTime today = System.DateTime.Now;
System.TimeSpan duration = new System.TimeSpan(36, 0, 0, 0);
System.DateTime answer = today.Add(duration);
outputBlock.Text += String.Format("{0:dddd}", answer) + "\n";


Windows Phone OS

受以下版本支持: 8.0, 7.1, 7.0

Windows Phone

显示:
© 2014 Microsoft