Visual Basic - operacion entre horas

Life is soft - evento anual de software empresarial
 
Vista:

operacion entre horas

Publicado por Miguel R. (10 intervenciones) el 06/06/2006 18:50:52
hola a todos...quisiera hacerles una consulta....estoy haciendo un sistema de control de asistencia donde cada empleado registra su hora de entrada y de salida (capturando la hora del sistema en formato hh:mm:ss am/pm), entonces lo q quiero hacer es q cuando de click a un boton (Calcular horas) , pueda restar la hora de salida menos la hora de entrada y devolver cuántas horas trabajó el empleado ese día....como puedo hacer eso?...como se hace operaciones entre horas?...quisiera q me ayuden en esa duda q tengo y saber como se hace la suma y la resta entre horas....les agradeceria mucho su ayuda....Saludos...
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:operacion entre horas

Publicado por Cecilia Colalongo (3116 intervenciones) el 06/06/2006 19:31:28
Si tienes:

hEntrada="08:00:00"
hSalida="16:45:00"

La diferencia son 8 horas y 45 minutos, puedes hacer:

Total=DateDiff("n",hEntrada,hSalida)

Es la diferencia en minutos, que para expresarla en horas y minutos haces:

Horas=Int(Total/60)

Minutos=Total-(Horas*60)

o:

Minutos=Total Mod 60
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:operacion entre horas

Publicado por Horacio Spinzi (1 intervención) el 12/07/2006 01:18:30
Muchas gracias por la gran ayuda que me has dado
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar