Visual Basic calcula datas usando a estrutura DateTime . Um DateTime variável armazena um tempo em termos de ano, mês e dia , a sua hora, minuto e segundo e até mesmo seus milissegundos. Um comando que actua sobre as variáveis data e hora, a função DifData , calcula a diferença entre os dois momentos. Ele retorna a diferença em termos de qualquer intervalo que você especificar, dias e anos ou horas e minutos. Instruções
1
Digite a seguinte linha de código em seu programa:
Dim firstDateTime As New System.DateTime (2012 , 12, 21 , 13, 04 , 0, 00 , cal )
2
Substitua "2012 " na linha com o ano do tempo anterior.
3
Substitua o " 12 ", com o número correspondente com o mês do tempo, com "1" representando janeiro, " 2 ", representando fevereiro, e assim por diante.
4
Substituir " 21" com a data do dia. "11 de dezembro ", por exemplo , se traduziria como
5
Substitua o " 13 ", com horas do tempo, usando um relógio de 24 horas " 11. ", " 20:30 ", por exemplo . " 20" , se traduz como
6
Substitua o " 05 ", com a ata da vez; " . 30" " 08:30 ", por exemplo , traduz como
7
Tipo , abaixo da primeira linha:
Dim secondDateTime as New System.DateTime (2012 , 12, 21 , 13, 04 , 0, 00 cal)
8
Insert . a data mais tarde e tempo para a linha de código da mesma forma
9
Digite o seguinte código a seguir: " a diferença entre os tempos : "
msg = & DateDiff ( DateInterval. hora, firstDate , secondDate ) e "horas e " & ( DateDiff ( DateInterval.Minute , firstDate , secondDate ) - DateDiff ( DateInterval.Hour , firstDate , secondDate ) ) & " minutos "
MsgBox ( msg)