C# 两个时间相减 计算两个时间差(年月日时分秒)

DateTime dt1;
DateTime dt2;
int days=(dt2.Date-dt1.Date).Days;
 
或者
TimeSpan ts = dt2 -dt1;
            ts.Days  //这是相差的天数

            ts.Hours     //这是相差的小时数,

           ts.Minutes    //这是相差的分数
原文地址:https://www.cnblogs.com/netlock/p/13150923.html