Visual Basic 6 apresenta uma estrutura específica para cálculos envolvendo datas e horários. A estrutura " DateTime " armazena um determinado momento, correto para o milissegundo mais próximo , como uma variável. Você pode executar funções matemáticas sobre esta variável obrigação como faria números , acrescentando de subtrair tempo para a data original . Para saber como pode horas e minutos separados para datas, executar uma função " DateDiff " entre duas datas que você definir. Instruções
1
Digite em seu programa a seguinte linha , sem as aspas : " Dim timeNumberOne As New System.DateTime (2011 , 04 , 08, 20 , 01, 0, 00 cal) " . Isso cria uma data correspondente a 8 de Abril de 2011 às 20:01 .
2
Substitua os números a partir dessa linha para corresponder , respectivamente , com o ano do seu primeiro tempo , mês, data , hora e minuto. Deixe os números finais , que representam segundos e milésimos de segundo do tempo
3
Enter, após a linha de punho, a seguinte linha , sem as aspas : ". Dim timeNumberTwo As New System.DateTime ( 2011, 04 , 09 , 15, 30, 0, 00 cal) " . Isso cria uma data correspondente a 9 de Abril de 2011 às 03:30 .
4
Substitua os números desta segunda da linha , mudando -os a refletir a sua segunda vez.
5
Insira o seguinte código como terceira linha do programa : . " msg = DateDiff ( DateInterval.Hour , timeNumberOne , timeNumberTwo ) &" horas e "& ( DateDiff ( DateInterval.Minute , timeNumberOne , timeNumberTwo ) ) &" minutos separar as duas vezes "
6
Insira o seguinte como uma quarta linha: . " MsgBox ( msg) "
7
Execute o programa
< br. >