System.TimeSpan tsDiff = Convert.ToDateTime(BeginTime) - Convert.ToDateTime(OverTime); int d = System.Math.Abs(tsDiff.Days);//两时间相差天数 int h = System.Math.Abs(tsDiff.Hours);//两时间相差小时数 string daytime = d + "天" + h + "小时"