Nwlapcug.com


Come calcolare il numero di settimane tra due date

Come calcolare il numero di settimane tra due date


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."