asp.net两个时间相减,没有前面的日期,只有HH:mm这种的形式
我知道有日期的相减
还是存的string字符串类型,我想知道怎么实现21:30-18:20这种的相减,貌似没有前面的日期,(21:30)也不能转换为时间类型。求解。
[解决办法]
DateTime one = Convert.ToDateTime("21:30");
DateTime two = Convert.ToDateTime("18:20");
TimeSpan span = one.Subtract(two);
MessageBox.Show(span.Hours.ToString() +"时"+ span.Minutes+"分");//输出3小时10分钟