Galera, boa tarde, mais uma dúvida Tenho dois campos onde o usuário preenche a hora do início e fim de um processo. Preciso fazer o fim - o início, e ter o resultado como intervalo de tempo. Na definição de variáveis, vi que temos o date time mas só queria o time, então usei o char com format "99:99" só que não consigo calcular.... alguém pode me dar uma força? Fico no aguardo. Atenciosamente,
Voce pode fazer assim: Código: def var inicio as char format "99:99". def var termino as char format "99:99". def var tempo as int. update inicio termino with frame f1 side-label. tempo = ( int(substring(termino,1,2)) * 3600 + int(substring(termino,3,2)) * 60 ) - ( int(substring(inicio,1,2)) * 3600 + int(substring(inicio,3,2)) * 60 ). disp string(tempo,"HH:MM").