SoloCodigo
Programación General => Visual Basic 6.0 e inferiores => Mensaje iniciado por: Ce5aR en Lunes 17 de Noviembre de 2003, 01:00
-
Hola a todos tengo un problema y quisiera saber si alguien me puede ayudar. Lo que me interesa hacer es conocer la diferencia entre 2 instantes diferentes en hh:mm. El usuario tendrá que hacer click en un botón para tomar la hora en ese preciso momento y click en otro botón para indicar el tiempo concluido. Como puedo conocer la diferencia entre esos 2 instantes. No sé si pueda ser con un timer o bien con operaciones con fechas y tiempo.
Saludos....
:ayuda:
-
Hola Ce5aR.
Puedes usar DateDiff de la siguiente forma:
Tiempo = DateDiff("s" ,"h1:m1:s1", "h2:m2:s2")
donde 'h1:m1:s1' es la primera hora, 'h2:m2:s2' es la segunda hora y 's' indica que devuelva la diferencia en segundos.
Suerte.
-
LO otro que puees hacer es programar un timer en el boton que se actibe cuando haga click y despues se detenga cuando se haga click por segunda vez, aunque no sera tan eficiente como lo que describieron anteriormente, presentara diferencias en el tiempo transcurrido las que seran mas notorias a medida que transcurra mas tiempo