如何:确定两个日期之间的间隔 (Visual C#)

更新:2007 年 11 月

本示例计算两个日期之间相差的天数并为该差额构造一个 TimeSpan 值。

示例

DateTime oldDate = new DateTime(2002,7,15);
DateTime newDate = DateTime.Now;

// Difference in days, hours, and minutes.
TimeSpan ts = newDate - oldDate;

// Difference in days.
int differenceInDays = ts.Days;

System.Console.WriteLine("Difference in days: {0} ", differenceInDays);
System.Console.ReadLine();

编译代码

复制该代码,并将其粘贴到控制台应用程序的 Main 方法中。

请参见

概念

在 Visual C# 中设计用户界面

其他资源

日期和时间控件

Visual C# 指导教程