.NET Framework v2.0 中新增了一个 System.Diagnostics.Stopwatch 对象,本文就是说用它来计算时间差,.NET 2.0 中是现成的,因此对 2.0 来说,这文章没什么意义,只要知道有这个对象就可以了,用法也相当简单,举例:
//s_time是一个字符串类型的时间
//days是要添加的天数
DateTime sdt =
Convert .ToDateTime(s_time) ;
DateTime fdt = sdt.AddDays( Convert .ToDouble(days));
f_time = fdt.ToString();
DateTime ndt = DateTime.Now;
System. TimeSpan ts = fdt - ndt;//计算两个时间差
sdays = ts.Days;
DateTime fdt = sdt.AddDays( Convert .ToDouble(days));
f_time = fdt.ToString();
DateTime ndt = DateTime.Now;
System. TimeSpan ts = fdt - ndt;//计算两个时间差
sdays = ts.Days;