Calcule la diferencia horaria y regrese solo horas y minutos (en VB.net)
Estoy desarrollando un sistema para calcular la diferencia horaria. ¿Cómo puedo comparar dos veces (con fecha) y obtener las horas y minutos de la diferencia?
Ejemplo 1:
datetime1 = 1-Apr-2014 01:05:04 AM
datetime2 = 1-Apr-2014 02:05:04 AM
Los resultados serán:
datetime2 - datetime1 = 01 Hours 00 Minutes
Ejemplo 2
datetime1 = 1-Apr-2014 01:05:04 AM
datetime2 = 2-Apr-2014 02:15:04 AM
Los resultados serán:
datetime2 - datetime1 = 25 Hours 10 Minutes
Un valor negativo (para datetime1> datetime2) también sería útil para indicar que datetime1 es mayor que datetime2
Ejemplo:
datetime1 = 2-Apr-2014 01:05:04 AM
datetime2 = 1-Apr-2014 01:05:04 AM
Los resultados serán:
datetime2 - datetime1 = -24 Hours 00 Minutes
¡Gracias!