Imparare a manipolare le date nei vostri programmi ti dà il potere di manipolare i dati sensibili al fattore tempo. Molte applicazioni che si basano sulla promozione del prodotto spedizione, vendite e persino si basano su calcoli accurati data. Un calcolo utile consiste nel determinare il numero di giorni o settimane tra due date del calendario. Strumento di programmazione di Microsoft Visual Basic ha una funzione incorporata che determina questo per voi.
Istruzioni
1
Avviare Visual Studio. Fare clic su "File". Appare un menu a discesa. Fare clic su "Nuovo progetto". Si apre la finestra "Nuovo progetto".
2
Fare clic su "Visual Basic" e quindi fare doppio clic su "Applicazione Windows Form" per creare un nuovo progetto di Visual Basic. Una nuova forma verrà visualizzato nella finestra di progettazione.
3
Fare doppio clic sulla barra del titolo del form. Una finestra di codice per aprire e visualizzare il codice riportato di seguito:
"Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase. Load
End Sub"
4
Aggiungere il seguente codice prima dell'istruzione "End Sub":
Dim date1Year As Long
Dim date1Month As Integer
Dim date1Day As Integer
Dim date2Year As Long
Dim date2Month As Integer
Dim date2Day As Integer
Dim dayCount As Integer
Dim weekCount As Decimal
' Impostare valori date1 e date2 qui sotto
date1Year = 2000
date1Month = 1
date1Day = 1
date2Year = 2009
date2Month = 2
date2Day = 2
' Determinare il numero di giorni tra due date
Dim date1 As New System.DateTime(date1Year, date1Month, date1Day)
Dim date2 come nuovo System.DateTime(date2Year, date2Month, date2Day)
dayCount = date2. Subtract(date1). Giorni
weekCount = dayCount / 7
MessageBox.Show(weekCount.ToString())
5
Individua il commento che ha questa etichetta:
"Set date1 e date2 valori riportati di seguito."
Le sei linee di codice che seguono quel commento consentono di impostare i valori di date1 e date2. In questo esempio, è date1Year 2000, date1Month è 1 e date1Day è 1. Ciò equivale a 1° gennaio 2000. Il date2Year è il 2009, il date2Month è 2 e il date2Day è 2. Che si traduce in 2 febbraio 2009.
Quando si esegue questo codice, calcola il numero di settimane tra date1 e data 2 e memorizza il valore nella variabile denominata "weekCount." L'istruzione MessageBox. show finale apre una finestra popup e viene visualizzato il risultato.
6
Premere il tasto "F5" per eseguire il progetto. La finestra popup mostrerà il numero di settimane tra le due date. In questo esempio, tale valore è 474.28.
Consigli & Avvertenze
- Sono l'unica cosa che è necessario modificare i valori delle sei variabili che seguono il commento con l'etichetta, "Date1 e date2 valori impostati qui sotto."