Visual Basic 6 har en särskild struktur för beräkningar med datum och tider . Den " DateTime " strukturen lagrar en viss tid , rätta till närmaste millisekund , som en variabel . Du kan utföra matematiska funktioner på denna variabel måste som du skulle siffror , lägga av subtrahera tid till det ursprungliga datumet . För att hitta hur kan timmar och minuter separat för datum , köra en " DateDiff " -funktion mellan två datum som du anger . Instruktioner
1
Ange i ditt program följande rad , minus citat : " Dim timeNumberOne Som New System.DateTime (2011 , 04 , 08 , 20 , 01 , 0 , 00 , cal ) " . Detta skapar ett datum som motsvarar den 8 april 2011 kl 20:01 .
2
Byt siffrorna från den linjen för att motsvara respektive med din första gången är år, månad , datum , timme , och minut. Låt de sista siffrorna , som representerar tidens sekunder och millisekunder
3
Enter , efter näven linjen , följande rad , minus citat : . " Dim timeNumberTwo Som New System.DateTime ( 2011 , 04 , 09 , 15 , 30 , 0 , 00 , cal ) " . Detta skapar ett datum som motsvarar April 9, 2011 kl 3:30 .
4
Ersätt denna andra linjens nummer , ändra dem för att spegla din andra gången .
5
infoga följande kod som programmets tredje raden : . " msg = DateDiff ( DateInterval.Hour , timeNumberOne , timeNumberTwo ) & " timmar och " & ( DateDiff DateInterval.Minute ( , timeNumberOne , timeNumberTwo ) ) & " minuter separera de två gånger "
6
in följande som ett fjärde raden : . . " MsgBox ( msg ) "
7
Kör programmet