hola, esta vez deseo saber si alguien conoce alguna funcion o componente que calcule las horas, minutos y segundos en base a dos datos en cualquier formato de time, es decir hh:mm:ss o hh:mm solamente... gracias
Hola:
Verás, si tienes los dos datos digamos en dos cadenas (String)
strHoraIni y
strHoraFin, puedes hacer lo siguiente:
dblDiferenciaHoras = 24 * (CDate(strHoraFin) - CDate(strHoraIni))El caso es que dos variables de tipo Date las puedes restar, de manera que el resultado es un número real (Double) que expresa la diferencia en días, por lo que, si quieres obtener la diferencia en horas, sólo tienes que multiplicarlo por 24.
Lo único que tienes que tener en cuenta es que las variables iniciales de tipo String han de contener valores que se puedan transformar al tipo Date, porque sino te fallará la llamada a la función CDate().
Espero haberte sido de ayuda...