RT啊
从SQL中取出两个DATATIME 如何求出差几天时间啊,只要精确到天就可以

解决方案 »

  1.   

    SELECT DATEDIFF(day, 起始日期, 终止日期) 
      

  2.   

    Datediff(datepart,date1,date2)SQL的日期函数
      

  3.   

    如果是用C#:
    string time1 = "2005-3-1";
    string time2 = "2005-1-1";
    DateTime t1 = DateTime.Parse(time1);
    DateTime t2 = DateTime.Parse(time2);
    TimeSpan a=t1.Subtract(t2);
    int counts = a.Days;
    counts就是相差的天数。