在这里记录一下避免以后忘记了! 另外一个计算时间的函数是这样的 public static int DateDiff(DateTime DateTime1, DateTime DateTime2) { string dateDiff = null; int DatePass = 0; TimeSpan ts1 = new TimeSpan(DateTime1.Ticks); TimeSpan ts2 = new TimeSpan(DateTime2.Ticks); TimeSpan ts = ts1.Subtract(ts2).Duration(); dateDiff = ts.Days.ToString() + "天" + ts.Hours.ToString() + "小时" + ts.Minutes.ToString() + "分钟" + ts.Seconds.ToString() + "秒"; DatePass = ts.Days * 24 + ts.Hours * 60 + ts.Minutes; return DatePass; }