关于时间计算的问题!!!
如题
比如有两个时间
C# code
DateTime time1=Convert.ToDateTime("2012-12-10");
DateTime time2=Convert.ToDateTime("2010-01-26");
对两个时间进行计算,返回一个月份11,该如何实现???
------解决方案--------------------(time1 - time2).TotalDays
------解决方案--------------------DateTime d1=DateTime.Parse(strFsi);
DateTime d2=DateTime.Parse(strTimeNow);
//求两个时间差
System.TimeSpan ND= d1 - d2;
//求两个时间的分钟差
int mm = ND.Minutes;
(d1 - d2).TotalDays
------解决方案--------------------TimeSpan
------解决方案--------------------SQL code
declare @t1 datetime set @t1='2012-12-10'
declare @t2 datetime set @t2='2012-01-26'
select datediff(month,@t2,@t1)
/*
11
*/