取两个时间差

 TimeSpan ts1 = new TimeSpan();
 TimeSpan ts2 = new TimeSpan();

ts1 = new TimeSpan(DateTime.ParseExact(DateTime.Now.ToString("yyyyMMdd") + "10:20", "yyyyMMdd HH:mm", System.Globalization.CultureInfo.CurrentCulture).Ticks);
 ts2 = new TimeSpan(DateTime.ParseExact(DateTime.Now.ToString("yyyyMMdd") +"10:30", "yyyyMMdd HH:mm", System.Globalization.CultureInfo.CurrentCulture).Ticks);

 


imeSpan ts = ts1.Subtract(ts2).Duration();

 

ts.Hours 小时

ts.Minutes 分钟

你可能感兴趣的:(取两个时间差)