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