我有一个包含日期时间的列表。
要计算 2 DateTime 之间的差异,我使用TimeSpan
.
public static List<DateTime> list = new List<DateTime>();
TimeSpan ts = new TimeSpan();
double result = 0;
ts = DateTime.Now - list[list.Count-1];
result = ts.TotalSeconds;
在调试此代码时,DateTime.Now
DateTime.Nowlist[list.Count-1]
的 DateTime.Now 值当然高于列表的值。
但是由于某种原因,我在变量结果中不断得到 0,到底是怎么回事?
最好的问候,皮特