Estoy recuperando dos valores de fecha y hora de la base de datos. Una vez que se recupera el valor, necesito la diferencia entre los dos valores. Para eso, creo una variable de intervalo de tiempo para almacenar la diferencia de los 2 valores de fecha.Mostrando diferencia entre dos valores de fecha y hora en horas
TimeSpan? variable = datevalue1 - datevalue2;
Ahora tengo que mostrar la diferencia que se almacena en la variable Timespan en términos de número de horas. Me he referido a TimeSpan.TotalHours pero no he podido aplicar el mismo por algún motivo. ¿Cómo hago eso? Estoy usando C# en un proyecto de MVC. Simplemente necesito mostrar el valor de la diferencia en horas?
EDITAR: Como el intervalo de tiempo fue anulable, no pude usar la propiedad de horas totales. Ahora puedo usarlo haciendo TimeSpanVal.Value.TotalHours;
Why could y ¿No usas 'TimeSpan.TotalHours'? –
no me lo permite. Lo intenté. :( – reggie
¿es porque mi intervalo de tiempo es anulable que no puedo usar la propiedad totalhours? – reggie