两个日期之间的差异

时间:2011-05-02 06:06:39

标签: .net winforms

我有2个日期,第1个是系统日期&第二个是手动添加日期。

例如 - 系统日期为02 / may / 2011&手动添加日期为01 / may / 2011。

第二个日期小于当前日期,然后日期到期,但系统日期更改时,例如 - 2011年4月1日。

然后它的工作。我的输出是日期到期。系统日期更改时无效果。

1 个答案:

答案 0 :(得分:1)

您可以尝试以下课程:TimeSpan

http://msdn.microsoft.com/en-us/library/system.timespan.aspx

示例:

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;