Datediff在2个日期之间获取日期并将其绑定到gridview

我有一张带有’dateborrowed’和’datereturned’栏的表格。 我想要做的是我想获得’datereturned’和’dateborrowed’之间的值,并将其绑定到另一个表中的另一列。 另外我怎么能用datedifffunction呢? 在此期间我还在学习它。 任何帮助将不胜感激。

提前致谢!!

使用C#.NET,您可以从另一个DateTime减去一个DateTime ,从而生成TimeSpan 。 例如:

 TimeSpan timespan = (DateTime.Now - new DateTime(2011, 1, 1)); 

如果您想要两个日期之间的日期,则可以将此时间跨度的一半添加到其中一个日期:

 TimeSpan timespan = (DateTime.Now - new DateTime(2011, 1, 1)); DateTime inBetween = DateTime.Now.AddDays(timespan.TotalDays / 2); 
 TimeSpan ts = Convert.ToDateTime(dr["datereturned"]) - Convert.ToDateTime(dr["dateborrowed"]); (ts.TotalDays); // Will return the difference in Days