我有一個'dateborrowed'和'datereturned'列的表。我想要做的是我想獲得'datereturned'和'dateborrowed'之間的值,並將其綁定到另一個表中的另一列。我怎樣才能使用datediff功能呢?在此期間我仍然在學習它。任何幫助將不勝感激。Datediff獲取日期在2日期之間,並將其綁定到gridview
在此先感謝!
我有一個'dateborrowed'和'datereturned'列的表。我想要做的是我想獲得'datereturned'和'dateborrowed'之間的值,並將其綁定到另一個表中的另一列。我怎樣才能使用datediff功能呢?在此期間我仍然在學習它。任何幫助將不勝感激。Datediff獲取日期在2日期之間,並將其綁定到gridview
在此先感謝!
使用C#.NET,您可以從另一個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
你是什麼意思獲得價值在'datereturned'和'dateborrowed'之間? 'datereturned = 01/01/2011和dateborrowed = 01/01/2009'時的結果是什麼?請說明你想得到的結果 – Stecya 2011-05-19 10:44:46