Apprendre à manipuler les dates dans vos programmes vous donne le pouvoir de manipuler les données sensibles . De nombreuses applications qui reposent sur l'expédition , la vente et même la promotion de produits s'appuient sur des calculs de date exactes . Un calcul utile consiste à déterminer le nombre de jours ou de semaines entre deux dates du calendrier . Outil de programmation Visual Basic de Microsoft dispose d'une fonction intégrée qui détermine pour vous. Instructions
1
lancement de Visual Studio. Cliquez sur "Fichier". Un menu déroulant apparaît . Cliquez sur « Nouveau projet ». Le "Nouveau projet " s'ouvre.
2
Cliquez sur " Visual Basic ", puis double -cliquez sur " Application Windows Forms " pour créer un nouveau projet Visual Basic. Une nouvelle forme apparaît dans la fenêtre de conception.
3
Double-cliquez sur la barre de titre du formulaire. Une fenêtre de code s'ouvre et affiche le code suivant :
" Private Sub Form1_Load ( expéditeur de ByVal comme System.Object , ByVal e As System.EventArgs ) Handles MyBase.Load
End Sub "
4
Ajoutez le code suivant avant le "End Sub " déclaration :
date1Year As long
date1Month As Integer
date1Day As integer
date2Year As long
date2Month As integer
date2Day As integer
Daycount As integer
weekCount As décimal
« définir les valeurs date1 et date2 ci-dessous
date1Year = 2000
date1Month = 1
date1Day = 1
date2Year = 2009 Photos
date2Month = 2
date2Day = 2
« Déterminer le nombre de jours entre les deux dates
Dim date1 As New System.DateTime ( date1Year , date1Month , date1Day )
Dim date2 As New System.DateTime ( date2Year , date2Month , date2Day )
Daycount = date2.Subtract ( date1 ) . jours
weekCount = Daycount /7 Photos
MessageBox.Show ( weekCount.ToString ())
5
Situer le commentaire qui a cette étiquette :
" Set date1 et date2 valeurs ci-dessous. "
Les six lignes de code qui suivent ce commentaire vous permettent de définir vos valeurs dATE2 date1 et . Dans cet exemple, est date1Year 2000, date1Month est 1 et date1Day est 1. Cela équivaut à 1 Janvier 2000. Le date2Year est 2009, le date2Month est 2 et le date2Day est 2. Cela se traduit Février 2 mai 2009.
Lorsque ce code est exécuté, il calcule le nombre de semaines entre date1 et la date 2 et stocke la valeur dans la variable nommée " weekCount . " La déclaration finale MessageBox.Show ouvre une fenêtre pop-up et affiche le résultat .
6
Appuyez sur la touche "F5" pour exécuter le projet . La fenêtre pop-up affiche le nombre de semaines entre les deux dates. Dans cet exemple, cette valeur est 474,28 .