读书人

asp.net两个时间相减没前面的日期

发布时间: 2014-01-08 14:18:52 作者: rapoo

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分钟

读书人网 >asp.net

热点推荐