Visual Basic date calcola utilizzando la struttura DateTime . Memorizza una variabile DateTime di un tempo in termini di anno , mese e giorno , la sua ora, minuti e secondi e anche i suoi millisecondi . Un comando che agisce su variabili DateTime , la funzione DateDiff , calcola la differenza tra i due tempi . Esso restituisce la differenza in termini di qualsiasi intervallo specificato , compresi i giorni e gli anni o di ore e minuti. Istruzioni
1
digitare la seguente riga di codice nel programma :
Dim firstDateTime As New System.DateTime ( 2012 , 12 , 21 , 13 , 04 , 0 , 00 , cal ) economici 2
Sostituire "2012" in linea con l'anno del tempo precedente .
3
sostituire "12" con il numero corrispondente al mese con il proprio tempo, con "1" rappresenta gennaio , "2" rappresenta febbraio, e così via.
4
sostituire "21" con la data del giorno. " 11 dicembre ", per esempio , si tradurrebbe come
5
sostituire "13" con l'ora del tempo , utilizzando un orologio di 24 ore " 11 . " , " 20:30 ", per esempio , si traduce come " 20 ".
6
sostituire "05" con i minuti del tempo ; " . 30" " 20:30 ", per esempio , si traduce come
7 < p > Tipo , sotto la prima riga :
Dim secondDateTime As New System.DateTime ( 2012 , 12 , 21 , 13 , 04 , 0 , 00 , cal ) economici 8
Insert la data e un'ora nella riga di codice nello stesso modo
9
Digitare il seguente codice seguente : .
msg = " la differenza tra i tempi : " & DateDiff ( DateInterval. ora , FirstDate , secondDate ) & " ore e " & ( DateDiff ( DateInterval.Minute , FirstDate , secondDate ) - DateDiff ( DateInterval.Hour , FirstDate , secondDate ) ) & " minuti "
MsgBox ( msg )