C#获取两个时间段之间的差的天数、小时、分钟、秒、毫秒,主要就是用到TimeSpan,代码如下:
TimeSpan ts = DateTime.Now - Convert.ToDateTime("1970-1-1");
double time1 = ts.TotalMilliseconds;
TimeSpan ts2 = DateTime.Now - Convert.ToDateTime("1970-1-1");
double time2 = ts2.TotalMilliseconds;
然后计算time2和time1的差值即可得到毫秒差值。
TotalDays 转换为天数
TotalHours 转换为小时数
TotalMinutes 转换为分钟数
TotalSeconds 转换为秒数