两个时间相减的实现
可编写方法实现,主要使用DateTime、TimeSpan等类,要注意不同类型数据之间的转换。给你提供一个直接将两个日期时间相减并返回分钟的方法,dateDiff返回分钟。private static int DateDiff(DateTime DateTime1, DateTime DateTime2)
{
int dateDiff=0;
try
{
TimeSpan ts1 = new TimeSpan(DateTime1.Ticks);
TimeSpan ts2 = new TimeSpan(DateTime2.Ticks);
TimeSpan ts = ts1.Subtract(ts2).Duration();
dateDiff = (int)ts.TotalMinutes;
}
catch
{
}
return dateDiff;
}
调用方法,如:
DateDiff(Convert.ToDateTime("9:30"),Convert.ToDateTime("10:30"))
返回值为60。
--------------------编程问答-------------------- 这点小问题还值得发给大家看。
补充:.NET技术 , ASP.NET