Подтвердить что ты не робот

Датифик получает дату между двумя датами и привязывает ее к gridview

У меня есть таблица с столбцом "dateborrowed" и "dasseturned". Я хочу, чтобы получить значение между "datereturned" и "dateborrowed" и привязать его к другому столбцу в другой таблице. Также как я могу это сделать с помощью функции latiff? Тем временем я все еще участвую в этом. Любая помощь будет принята с благодарностью.

Спасибо заранее!

4b9b3361

Ответ 1

С С#.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);

Ответ 2

TimeSpan ts = Convert.ToDateTime(dr["datereturned"]) - Convert.ToDateTime(dr["dateborrowed"]);

(ts.TotalDays); // Will return the difference in Days