Comment comparer les temps dans Visual Basic

Comment comparer les temps dans Visual Basic


Création de fonctions de gestion du temps dans votre application Visual Basic consiste à comparer les variables de temps. Vous pouvez comparer deux variables de temps et d'exécuter du code dépendant d'une certaine condition. Si les deux variables dans l'application Visual Basic sont la "Date" ou de type "Time", le compilateur sait automatiquement que la comparaison devrait être pour les minutes, heures ou jours. En comparant les temps implique la mise en place des variables et en les plaçant dans un "if".

Instructions

1 Ouvrez votre projet Visual Basic. Lorsque les charges de projet, double-cliquez sur la forme que vous souhaitez modifier dans l'Explorateur de solutions. Lorsque le formulaire est chargé, faites un clic droit et sélectionnez "Afficher le code." Cela ouvre le fichier code-behind.

2 Créer deux variables de temps. Ces variables seront utilisées pour comparer le temps et exécuter du code. Le code ci-dessous crée deux variables temporelles:

Dim StartDate as String
Dim EndDate as String
StartDate = "13:00"
EndDate = "14:00"

3 Comparez les deux dates. La classe DateTime contient une fonction de comparaison que vous pouvez utiliser pour comparer le temps. Le code ci-dessous illustre comment comparer les deux variables créées:

Si DateTime.Compare (StartDate, EndDate) <0 Then
MsgBox "La date de début est inférieure à la date de fin"
Autre
MsgBox "La date de fin est inférieure à la date de début"

Le code ci-dessus affiche un message informant l'utilisateur dont la date est plus petite.

4 Enregistrez le fichier et appuyez sur la touche F5. Cela exécute le code dans le débogueur du compilateur, de sorte que vous pouvez tester le nouveau bloc de code.