Foros del Web » Programación para mayores de 30 ;) » .NET »

[SOLUCIONADO] restar dos fechas en vb.net

Estas en el tema de restar dos fechas en vb.net en el foro de .NET en Foros del Web. Hola, tengo un problema, no se como restar dos fechas en vb.net. Con esto quiero saber las horas que ha metido un operario y el ...
  #1 (permalink)  
Antiguo 18/04/2013, 03:37
 
Fecha de Ingreso: abril-2012
Mensajes: 449
Antigüedad: 12 años, 7 meses
Puntos: 7
Exclamación restar dos fechas en vb.net

Hola,
tengo un problema, no se como restar dos fechas en vb.net. Con esto quiero saber las horas que ha metido un operario y el mayor problema lo tengo cuando este trabaja de noche, es decir, entra un día y sale otro.
por ejemplo: fecha1: 09/04/2013 22:00:00 y fecha2: 10/04/2013 6:00:00
lo que quiero es saber que ha echo 8 horas esa persona.

Como puedo hacerlo?
__________________
Gracias por todo;

Un saludo
  #2 (permalink)  
Antiguo 18/04/2013, 07:42
Avatar de Malenko
Moderador
 
Fecha de Ingreso: enero-2008
Mensajes: 5.323
Antigüedad: 16 años, 10 meses
Puntos: 606
Respuesta: restar dos fechas en vb.net

Dos fechas DateTime se pueden restar con un simple "-", lo que no es ya tan obvio es que el resultado es un TimeSpan, no un DateTime.

Con TimeSpan puedes obtener las horas, minutos, segundos, etc.
__________________
Aviso: No se resuelven dudas por MP!

Etiquetas: restar, vb
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 14:46.