In Visual Basic.Net , data di negozi di tipo variabile sia la data e l'ora con una precisione di meno di un millisecondo . A volte questo è difficile da ricordare in quanto il tipo di dati si chiama semplicemente una data . L' altra insidia da ricordare è che il . Net Framework non è sempre coerente quando si memorizzano le date e talvolta include l'ora del giorno in cui sembra logico che solo la data deve essere conservato . Fortunatamente, si può facilmente prenotare un appuntamento con VB.NET seguendo alcuni semplici passaggi . Cose che ti serviranno 
 Microsoft Visual Basic Express 2010 
 Visual Studio 2010 , 2008 o 2005 
 Mostra più istruzioni 
 1 
 Aprire Visual Studio o Visual Basic Express. Creare un nuovo progetto di modulo di Visual di Windows . Fare clic su "File " e poi "Nuovo ". Apparirà la finestra "Nuovo progetto" . Scegliere " Visual Basic , Windows" dalla visualizzazione ad albero , e poi scegli "Progetto Windows Form ". Denominare il progetto " DateTest " e fare clic su OK . Dopo una breve attesa , viene visualizzata la finestra di progettazione del form. 
 
 2 Fare clic sull'icona " Strumenti " nella barra degli strumenti , e quindi attendere che la casella degli strumenti per aprire . Trascinare un " DateTimePicker " nel form. Fai clic destro sulla data, quindi scegliere "Proprietà ". Il nome " dtDate ", modificare la proprietà "Formato" a " breve " e la proprietà "Larghezza" a " 100 ". Fare clic sul tasto "Escape" per chiudere la finestra "Proprietà" . 
 3 
 Trascinare un pulsante dalla casella degli strumenti nel form. Il nome " btnView , " e modificare la proprietà "Testo" a "Vista ". Fare doppio clic sul pulsante per creare un gestore di eventi , e quindi aggiungere il codice seguente al gestore : 
 
 Private Sub btnView_Click ( ByVal sender As System.Object , ByVal e As System.EventArgs ) Handles btnView.Click < br 
 MsgBox > ( dtDate.Value.ToString ) per 
 End Sub 
 4 
 Clicca il tasto per eseguire il programma "F5" . Quando viene visualizzato il form , fare clic sul pulsante "Visualizza" senza cambiare la data . Si noti come sia la data e l'ora vengono visualizzate anche se solo la data apparso nel " DateTimePicker . " 
 5 
 chiudere il programma facendo clic sulla "X" in alto a destra , e poi tornare a vista del design . Trascinare un altro pulsante dalla casella degli strumenti al form. Chiamare il " btnToday , " pulsante e modificare la proprietà Text su " Oggi". Fare doppio clic sul pulsante "Oggi" per creare un altro gestore di eventi , e quindi aggiungere il seguente codice: Private Sub 
 
 btnToday_Click ( ByVal sender As System.Object , ByVal e As System.EventArgs ) Handles btnToday.Click 
 
 Dim msg As String = " La data inserita ( " 
 
 Msg & = Date.Today.ToShortDateString 
 
 & msg = " ) è" 
 
 dtDate.Value < Date.today Poi 
 
 Msg & = " meno " 
 
 ElseIf dtDate.Value = Date.today Poi 
 
 & msg = " partite " 
 
 ElseIf dtDate.Value > Date.today Poi 
 
 & msg = " maggiore di" 
 
 End If 
 
 & msg = " Oggi ( " < br 
 msg > & = Date.Today.ToShortDateString 
 
 & msg = " ) " 
 
 MsgBox ( msg ) per 
 End Sub 
 6 
 Clicca "F5" per eseguire il programma e fare clic sul pulsante "Oggi" quando viene visualizzato il form . Si noti come il messaggio che appare dice che la data inserita ( oggi ) è maggiore di oggi . Di nuovo, questo è causato dal momento che è stata aggiunta dal controllo " DateTimePicker " . Fissare il programma modificando i confronti come segue : 
 
 dtDate.Value.Date < Date.today Poi 
 7 
 Clicca " F5 " ancora una volta per avviare la programma , quindi fare clic sul pulsante "Oggi " per vedere che le date corrispondono.