Hola a todos,
estoy queriendo restar dos horas desde C# para que me den los minutos de
diferencia entre una hora y otra y no me coinciden los resultados con lo
esperado.
La hora la cojo de una base de datos access y la resta la hago de la
siguiente forma:
System.DateTime horaRecog;
System.TimeSpan XminDate;
int Xmin;
//Cojo la hora de la BBDD y la dejo en "horaRecog"
//Quiero hacer la siguiente resta: "HoraRecog- 06:00" y que me de los minutos
//de diferencia. Si "HoraRecog" fuese "07:00:00" debería de darme 60.
XminDate= horaRecog.Subtract(System.DateTime.Parse("06:00:00"));
Xmin= XminDate.Minutes;
¿Qué estoy haciendo mal?
Gracias de antemano por las respuestas.
Un saludo:
Black_angel.
Leer las respuestas