1. 程式人生 > >計算兩個DateTime間的時間差(小時差、�586鐘差、秒鐘差等)

計算兩個DateTime間的時間差(小時差、�586鐘差、秒鐘差等)

private static int dateDiff(DateTime dtStart, DateTime dtEnd)
        {
            TimeSpan tsStart = new TimeSpan(dtStart.Ticks);
            TimeSpan tsEnd = new TimeSpan(dtEnd.Ticks);
            TimeSpan ts = tsEnd.Subtract(tsStart).Duration();
     520      int dateDiffSecond = ts.Days * 24
* 60 * 60 + ts.Hours * 60 * 60 + ts.Minutes * 60 + ts.Seconds; //兩個時間的秒差 return dateDiffSecond; }