如何計算2 DateTimes
之間的差異?日期時間差
DateTime a = DateTime.Now;
DateTime b = DateTime.Now.AddHours(1);
int differenceInMilliseconds;
如何計算2 DateTimes
之間的差異?日期時間差
DateTime a = DateTime.Now;
DateTime b = DateTime.Now.AddHours(1);
int differenceInMilliseconds;
的負過載,使用TimeSpan:
double differenceInMilliseconds = (b - a).TotalMilliseconds;
希望這有助於...
DateTime
值可以從一箇中減去另一個導致一個實例的TimeSpan
。
所以
DateTime a = DateTime.Now;
DateTime b = a.AddHours(1);
TimeSpan difference = b - a;
double differenceInMilliseconds = difference.TotalMilliseconds;
注意TotalMilliseconds是double
,不是int
你真的閱讀[文件](http://msdn.microsoft.com/en-us/library/ 03ybds8y.aspx)? – Jon
'ba' ............. –
[查看MSDN](http://msdn.microsoft.com/zh-cn/library/aa326709(v = vs.71).aspx) – SwDevMan81