I have a table with \'dateborrowed\' and \'datereturned\' column. What I want to do is I want to get the value in between \'datereturned\' and \'dateborrowed\' and bind it t
TimeSpan ts = Convert.ToDateTime(dr["datereturned"])
- Convert.ToDateTime(dr["dateborrowed"]);
(ts.TotalDays); // Will return the difference in Days
With C#.NET you can subtract one DateTime
from another, resulting in a TimeSpan
. For example:
TimeSpan timespan = (DateTime.Now - new DateTime(2011, 1, 1));
If you want a date in between two dates, you can then add half of this timespan to one of the dates:
TimeSpan timespan = (DateTime.Now - new DateTime(2011, 1, 1));
DateTime inBetween = DateTime.Now.AddDays(timespan.TotalDays / 2);