Отображение разницы между двумя значениями даты и времени в часах

Я получаю два значения даты и времени из базы данных. После получения значения мне нужна разница между двумя значениями. Для этого я создаю переменную промежутка времени, чтобы сохранить разницу между двумя значениями даты.

TimeSpan? variable = datevalue1 - datevalue2;

Теперь мне нужно показать разницу, которая хранится в переменной промежутка времени, в единицах количества часов. Я сослался на TimeSpan.TotalHours , но по какой-то причине не смог применить то же самое. Как мне это сделать? Я использую C # в проекте MVC. Мне просто нужно показать разницу в часах?

РЕДАКТИРОВАТЬ: Поскольку timespan допускал значение NULL, я не мог использовать свойство total hours. Теперь я могу использовать его, выполнив TimeSpanVal.Value.TotalHours ;

178
задан Marc 20 January 2015 в 14:28
поделиться